我是Selenium的新手,我被要求创建一个测试用例,我需要从外部像xls或记事本那样获取数据,并将其包含在测试用例中,因此无需任何手动输入即可运行整个测试用例。不过,我尝试了很多不同的方法在谷歌上找到我无法执行此操作。我想知道Selenium IDE或Selenium Webdriver是否可行。我没有Java的知识,所以我在避免Selenium webdriver,但是请给我建议。先谢谢你。Selenium IDE或Selenium Webdriver用于我的情况?
1
A
回答
2
我没有关于网络驱动器的想法,但美国可以使用硒IDE 只要按照 1.附加的js文件在硒的芯扩展的步骤(在选项菜单中) 2.现在重新启动Firefox 读取XML文件并复制此示例代码
<tr><td>forXml</td>
<td>file:///C:/Users/path/filename.xml</td>
<td></td></tr><tr><td>open</td><td>http://www.google.co.uk</td><td></td></tr><tr><td>type</td>
<td>q</td>
<td>${phrase}</td></tr><tr>
<td>click</td>
<td>btnG</td>
<td></td></tr><tr><td>endForXml</td>
<td></td>
<td></td></tr>
示例XML数据
<testdata>
<vars phrase="bbc news"/>
<vars phrase="computers"/>
<vars phrase="mobile phones"/>
<vars phrase="insurance & loans"/>
</testdata>
1
的IDE本身或许有可能,但我相信不知道JA的问题VA是一个穷人借口来完全避免它。
的Java与硒的webdriver API会给你更多的灵活性,可靠性,多的可能性,你可以做什么。
如果你花时间学习Java 和 WebDriver API,你会很高兴你做了,它会给你更多的知识和经验,你可以在将来使用,甚至为了促进你的职业生涯。
相关问题
- 1. 使用Java的Selenium Webdriver(Eclipse IDE)
- 2. Selenium 2(WebDriver)或Geb?
- 3. 我可以在不使用chromedriver.exe的情况下将Selenium(webdriver)用于Chrome吗?
- 4. 使用Selenium IDE
- 5. 用selenium webdriver chrome
- 6. Selenium IDE,Selenium RC和WebDriver有什么区别?
- 7. Selenium WebDriver访问硒IDE输出
- 8. 如何在不使用Maven的情况下设置Selenium WebDriver?
- 9. Java Selenium WebDriver - 如何在不使用远程WebDriver的情况下设置ScrollBehavior(elementScrollBehavior)?
- 10. 如何从Selenium IDE创建一个可用的Selenium WebDriver python脚本?
- 11. Selenium IDE - results.html
- 12. Selenium 2 WebDriver NoClassDefFoundErrorS
- 13. Selenium Webdriver Logging
- 14. Python Selenium Chrome Webdriver
- 15. Selenium 2.0/webdriver
- 16. Selenium WebDriver getText
- 17. JavaScript和Selenium WebDriver
- 18. Selenium Webdriver Android
- 19. Selenium WebDriver与Perl
- 20. Selenium WebDriver-Chrome
- 21. Selenium Webdriver Turbolinks
- 22. ruby + selenium-webdriver actionbuilder
- 23. Selenium远程WebDriver
- 24. StaleElementReferenceException selenium webdriver python
- 25. Selenium 2 Webdriver
- 26. Python + Selenium Webdriver
- 27. Selenium webdriver - Tab control
- 28. Selenium Webdriver Node.js
- 29. Selenium IDE iframe
- 30. Selenium IDE Not Typing Entry
感谢您的回复,但是我在执行上述命令时仍然收到一些错误消息。 1.哪个JS文件必须附加到它,2.它说未知的命令forXML,对不起,但请为我袒露此。 – user2306302 2013-04-24 12:57:02
从这个[link](https://addons.mozilla.org/en-us/firefox/addon/selenium-ide-sel-blocks/)下载你的Mozilla Firefox中的sel块加载项,确保你的工作正常在Mozilla 19.0.0版本中,因为此sel块附加组件与最新版本的Mozilla 20.0.1具有兼容性问题 – user2181194 2013-04-25 07:42:29
请检查此[链接](http://unmesh.me/2012/12/04/data-driven -selectium-ide/selide /)/你也可以得到一个想法 – user2181194 2013-04-25 07:47:51