Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/403.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 如何创建用于测试的随机单元号_Java_Javascript_Selenium_Selenium Webdriver - Fatal编程技术网

Java 如何创建用于测试的随机单元号

Java 如何创建用于测试的随机单元号,java,javascript,selenium,selenium-webdriver,Java,Javascript,Selenium,Selenium Webdriver,我必须创建一个随机单元号0793914,用于自动化测试 最后079393(5位)数字应随机更改。。每次测试运行 有人能推荐JAVA代码吗?或者是Selenium Java代码 谢谢这是数字还是字符串?我问,因为它有一个前导零。 你的初始号码是7939300000 然后添加到它Math.round(Math.Random()*10000) 如果要将其作为字符串,请将字符串设为“079393”,并在上面的结果上使用整数。toString,然后将它们关联起来 var num=Math.ceil(Mat

我必须创建一个随机单元号0793914,用于自动化测试

最后079393(5位)数字应随机更改。。每次测试运行

有人能推荐JAVA代码吗?或者是Selenium Java代码


谢谢这是数字还是字符串?我问,因为它有一个前导零。 你的初始号码是7939300000 然后添加到它
Math.round(Math.Random()*10000)

如果要将其作为
字符串
,请将字符串设为“079393”,并在上面的结果上使用
整数。toString
,然后将它们关联起来

var num=Math.ceil(Math.Random()*100000)
对于随机前5位数字 加
var您的最后5位数字//作为最后5位数字的字符串

cellNumber='0'+num+your_last_5digits;

使用RandomStringUtils类

String randomNumbers = RandomStringUtils.randomNumeric(5);
String phNo = 079393+randomNumbers;

你能告诉我们你试过什么吗?你试过什么?你哪里有麻烦?(如果你在问Java,为什么要把你的问题标记为
javascript
)这是一个电话号码。所以基本上是一个字符串。前导的
0
很重要。啊,是的,很抱歉误读了。字符串isimport java.util.Random;公共类random{public static void main(String args[]){System.out.println(“随机数生成”);random obj=new random();//为随机类int rgen1=obj.nextInt(1000)创建对象;//获取0-1000字符串cellnum=(“079393”+rgen1)范围内的随机数;System.out.println(cellnum);//如果想要双随机数,请使用obj.nextDouble()}