Selenium RC未填写密码字段
我正在使用TestNG运行selenium RC并填写注册页面。此页面包含姓名、电子邮件、密码等内容。Selenium RC未填写密码字段,selenium,passwords,field,selenium-rc,Selenium,Passwords,Field,Selenium Rc,我正在使用TestNG运行selenium RC并填写注册页面。此页面包含姓名、电子邮件、密码等内容。 除密码和确认密码字段外,所有字段均按预期填写。这两个仍然是空白。我已经搜索了几个论坛(包括这一个),但都没有找到解决方案 论坛上的一篇帖子建议: char[]password={'p','a','s','s','w','o','r','d'}; 对于(int i=0;i
除密码和确认密码字段外,所有字段均按预期填写。这两个仍然是空白。我已经搜索了几个论坛(包括这一个),但都没有找到解决方案 论坛上的一篇帖子建议: char[]password={'p','a','s','s','w','o','r','d'}; 对于(int i=0;i<8;i++){ selenium.keyPress(“密码”,密码[i]); } 问题是它在按键时失败,因为需要的是字符串,而不是字符。我想知道这是怎么回事 以下是测试的来源:
这是我的selenium代码
selenium.type(emailLocator, "me@here.com");
selenium.type(passwordLocator, "password");
selenium.type(confirmPasswordLocator, "password");
我再次检查了所有三个文本框的定位器。没问题。电子邮件文本框填写得很好。密码和确认密码文本框在执行后为空。
我确实注意到,对于密码文本框,键入=“password”。我是否需要以不同的方式处理这些问题?
任何帮助都将不胜感激。注意:我没有尝试硒,但是我在这里描述的方法在不同但相关的场景中工作
- 将密码字段类型更改为文本李>
- 用所需的值填充它李>
- 更改回密码