51Testing软件测试论坛

标题: 求助:selenium+java,若sendKeys()中是变量,应如何写? [打印本页]

作者: renhe0721    时间: 2017-3-14 11:54
标题: 求助: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
印象中sendKeys()括号中应该是String类型,你的i是 int 类型,字符类型不符 转换下应该就可以
作者: 卞信华    时间: 2017-5-28 17:09
String i ="XXXXX";
作者: amber1    时间: 2017-8-7 14:24
在config文件中,设置该变量值,然后sendkeys的变量值则直接读取文件中的变量即可




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2