renhe0721 发表于 2017-3-14 11:54:40

求助:selenium+java,若sendKeys()中是变量,应如何写?

现用selenium+java,想执行一个for循环,实现对新增表单输入并提交10次的操作,,由于表单中“编号”字段不可重复,所以在这10次循环中,编号不能输入相同值,想用变量 i 来作为输入值。应该怎么写呢?for(i=0;i<10;i++){
                  driver.findElement(By.id("addRole")).click();//点击新增按钮
                  driver.findElement(By.id("roleCode")).sendKeys(i);    
                  ...... }




//sendKeys()括号里的应该怎么写呢?

AutoTesting001 发表于 2017-3-15 10:38:54

印象中sendKeys()括号中应该是String类型,你的i是 int 类型,字符类型不符 转换下应该就可以

卞信华 发表于 2017-5-28 17:09:38

String i ="XXXXX";

amber1 发表于 2017-8-7 14:24:49

在config文件中,设置该变量值,然后sendkeys的变量值则直接读取文件中的变量即可
页: [1]
查看完整版本: 求助:selenium+java,若sendKeys()中是变量,应如何写?