我是一个完整的硒新手。如果我想学习如何使用它,我应该从哪里开始?用硒测试
用硒测试
回答
我用硒两种不同的方式:
Selenium Remote Control - 大在操纵大量数据的命中或者插入到一个网站,因为脚本测试你可以从一个真正的编程语言(我使用Ruby)操纵Selenium命令。
Selenium IDE - 优秀的制作快速脚本,用于演示问题和网站的单一路径执行。 Firefox插件集成非常好,易于使用。非开发人员甚至可以创建和提交脚本来演示问题。
选择的两种方式之一,并写一个脚本做网络上的东西例程(检查来自NHL.com最新曲棍球比分,等等)。在运行超级简单脚本之后,尝试更复杂的事情。
下载firefox插件开始。您可以录制,重播一些测试。有一些视频教程。
看这个intro
真的取决于你想用硒做什么。
我肯定建议得到硒IDE,如果你不知道你在做什么,因为它会自动完成大部分的东西,给你一个介绍给你如何使用Selenium远程控制。
Selenium Remote Control允许您使用您喜欢的语言使用Selenium。从那里取决于你想用哪种语言获得帮助。我使用Java/JUnit,并且只要使用google/documentation/stackoverflow,我就不知道该怎么做,Selenium IDE也不会告诉我该怎么做。
我会建议从总体概述automated web testing with selenium演讲开始scribd
除此之外,我用得到了硒加快最有用的网站之一,是这一个:Selenium Training from theautomatedtester.com
他介绍了
- 记录&播放,
- 的Javascript &变量,
- 周的XPath,
- 正则表达式多;
但是,我想我只需要那些最初的几个。
此外,还有很多扩展/插件/插件Selenium IDE的,所以一定要检查是否有这些的,如果你陷入某种方式。
例如,我想我需要开始使用Selenium Remote Control(和C#中的代码),因为我想创建具有逻辑流程和循环的测试......但是有一个插件将它合并到IDE(goto & while loops extension),所以我不需要!
希望这会有所帮助!
更好的主意,启动硒IDE,这是像其他工具一样的记录和回放方法。
一旦熟悉,然后就可以开始使用硒RC,电网的webdriver。
硒IDE是Firefox扩展。 更多帮助http://seleniumhq.org/docs/02_selenium_ide.html
您可以获得这本书Selenium 2测试工具初学者指南。 真正有用的书,特别是对新手来说。我有一个很好的经验,学习Selenium。
- 1. 硒IDE测试
- 2. 硒,java,测试
- 3. 硒测试慢
- 4. org.openqa.selenium.NoSuchElementException - 硒测试
- 5. 硒测试
- 6. 使用硒加载测试
- 7. 硒webdriver测试使用C#
- 8. 如何使用硒测试?
- 9. 用硒测试文件流?
- 10. 硒只用于测试?
- 11. 测试使用硒和Python
- 12. 使用硒测试Javascript
- 13. Selenium使用硒测试
- 14. 测试Angularjs应用与硒
- 15. 硒测试架构
- 16. 硒测试卡住
- 17. 管理硒测试
- 18. 瓶测试和硒
- 19. 运行硒测试
- 20. 硒测试框架
- 21. 测试只读硒
- 22. 如何在另一个硒测试中重新使用硒测试文件
- 23. 使用硒测试用户输入
- 24. 无法运行硒测试
- 25. 硒测试无法登录
- 26. Browserstack中的硒C#测试
- 27. 硒和数据库测试
- 28. 硒测试响应导航
- 29. 硒+ TestNG的测试网页
- 30. 从aspx运行硒测试