use*_*854 4 java selenium webdriver selenium-webdriver
我正在尝试在 Eclipse 中使用 WebDriver、TestNG 编写测试用例。WebDriver 版本为 2.39
在测试用例中,我试图打开浏览器,输入站点地址,加载后,找到搜索字段,使用 Excel 工作表中的数据驱动类型输入文本。
输入第一个数据后,我想单击键盘上的 Return 键并等待加载并清除它并从电子表格输入下一个测试。
我成功输入文本,清除,但不知道如何编写代码以按“回车键”或回车,请指教。
抱歉,我在搜索中找不到这个。
问候,
您可以通过在输入的文本中添加“\n”来模拟按 Enter 键。例如textField.sendKeys("text you type into field" + "\n")。
更新:顺便说一句,这里已经问过在 Selenium 中输入 Enter/Return 键
小智 -1
我已经遇到过类似的问题。click() 甚至可以在 Selenium IDE 中运行,但不能在 jUnit 测试中运行。解决方案是使用submit(),即使它有效。(但仅限于 jUnit ;))让我们尝试一下!
| 归档时间: |
|
| 查看次数: |
31229 次 |
| 最近记录: |