我是硒网测试的新手。你能告诉我如何逐步学习它,以及我需要学习哪些技术?
答案 0 :(得分:3)
我建议您下载Selenium IDE或Se Builder,它们是用于在浏览器中记录Selenium测试的用户界面。两者都让你录制然后将测试导出到一堆不同的语言。
需要注意的一件重要事情是,有两个Selenium:原始Selenium 1,其中测试由按顺序执行的步骤列表和Selenium 2 / Webdriver组成,它是用于编程测试的API。
(完全披露:我是Se Builder的主要开发人员,所以我完全偏向于它。我认为它可能对新手来说不那么令人生畏,但是Selenium IDE在撰写更成熟的时候也是如此。标准IDE。:))
答案 1 :(得分:3)
更新:下列其他资源
Zarkonnen所说的录音和播放工具是很好的开始。您还需要了解Selenium本身的基本原理。有关在Selenium HQ's documentation pages上的代码中编写测试的良好信息。
我认为从一开始就认为重要的三件事:
如果您在Ruby工作,那么我真的建议您查看Cheezy's page_object gem。
另外,请查看Google WebDriver项目页面上的the various intro pages。
更新:你还应该考虑看看Dave Haeffner的Elemental Selenium和他的Selenium Guidebook。两者都是人们挣扎的现实世界的巨大资源,而不是简单,浅薄的例子。