如何生成随机数

时间:2010-05-14 00:11:31

标签: selenium selenium-ide

我必须使用Selenium IDE创建一个家庭作业测试,并创建一个场景来生成一个随机数。我正在努力解决我需要输入的内容以及输入的字段。

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

5 个答案:

答案 0 :(得分:19)

alt text

alt text

答案 1 :(得分: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

我希望他们可以帮助你

答案 2 :(得分:1)

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

int randNum = (int) (Math.random() * MAXVALUE);

答案 3 :(得分:0)

这就是我使用的:

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

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

答案 4 :(得分: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