6

我必须使用 Selenium IDE 创建一个作业测试并创建一个场景来生成一个随机数。我正在为我需要输入的内容和输入的字段而苦苦挣扎。

我应该输入什么?:命令目标值

4

5 回答 5

20

替代文字

替代文字
(来源:wisc.edu

  

于 2010-05-14T00:37:25.277 回答
3

我总是用它来创建随机的用户名和电子邮件

storeEval > Math.round (Math.random() * 1357) > random
type > id=UserName > selenium${random}

storeEval > Math.round (Math.random() * 1357) > random
type > id=UserEmail > selenium${random}@am.com

我希望他们能帮助你

于 2013-05-01T18:09:23.347 回答
1

我经常在我的 JUnit 测试中使用它来创建随机输入值。

int randNum = (int) (Math.random() * MAXVALUE);
于 2013-08-06T21:39:46.550 回答
0

这就是我使用的:

Random rand = new Random(System.currentTimeMillis());
int num = rand.nextInt(range);

范围是您要返回的最大数量。Num 将介于 0 和范围之间。

于 2013-06-13T13:41:29.527 回答
0

您可以使用

Random rndNum = new Random();    System.out.println("Num "+rndNum.nextInt());

对于单个数字,例如:Num -1597641332

或尝试

Random rndNum= new Random();    int rndNum1 = 0;

   for (int nbr = 1; nbr <= 3; nbr++) {
       rndNum1 = rndNum.nextInt();
       System.out.println("Number: " + rndNum1);    }

对于多个随机数,例如

编号:-1891834125 编号:-1541629941 编号:-129634738

于 2013-06-17T07:16:06.947 回答