一些背景。我是WatiN编码器的老手,自从我在几个版本中第一次查看Selenium以来,就一直认为它不符合我的需求,然后选择了WatiN。切换到Selenium 2(Selenium Web驱动程序)。

什么是最佳资源?在哪里可以找到有关Selenium 2入门的信息?

我个人对C#API,控件映射的工作方式和实现示例感兴趣。 Selenium HQ.org仍然主要谈论Selenium IDE和旧版本。

#1 楼

WebDriver文档位于-

http://seleniumhq.org/docs/03_webdriver.htmlhttp://seleniumhq.org/docs/04_webdriver_advanced.html

是否有帮助? ?

评论


与Bruce完全相同,第一个链接具有非常基本的信息,第二个链接主要是“要做”。我仍然发现通过dll中的方法定义更有用。

– Lyndon Vrooman
2011年5月8日,下午5:53

让我们更具体地介绍此处实现的实现示例和/或控制映射。也许我可以帮忙

–塔伦
2011年5月8日晚上10:18

请注意,这些文档正在针对即将发布的Selenium 2版本进行修订。还有其他资源可获取有关Selenium WebDriver的信息。另一个答案已经表明Google Group for WebDriver。另一个资源是Freenode上的#selenium IRC通道,许多核心开发人员经常光顾。

– JimEvans
2011年5月19日下午16:03

#2 楼

我认为实际上不存在对Selenium 2真正完整的介绍。但是该项目仍处于测试阶段,因此可以理解。对于C#,我建议从此处开始:

http://code.google.com / p / design-of-selenium-tests-for-asp-net /

如果有人正在寻找不太具体的东西,我最好的建议是浏览该项目的Wiki:
http://code.google.com/p/selenium/w/list

,尤其是那些(最好按此顺序):

http://code.google。 com / p / selenium / wiki / GettingStarted

http://code.google.com/p/selenium/wiki/NextSteps

http://code.google。 com / p / selenium / wiki / DesignPatterns

官方的Selenium博客是寻找有关Selenium的更多信息的好地方:
http://seleniumhq.wordpress.com/

#3 楼

我认为Google网上论坛网站是任何信息发布的好地方:
http://groups.google.com/group/webdriver/topics

#4 楼

我有一个在重型JavaScript应用程序上使用C#工作的套件。我发现Selenium 2测试工具:入门指南是弄清楚Page Object Pattern和其他重要Selenium概念的精采资源,用于编写干净,信息丰富的模块化UI测试套件。我还建议集中精力定期对要测试的所有配置(所有浏览器,域,IE!等)定期运行测试,而不是编写尽可能多的测试并稍后在其他浏览器/域上修复所有错误。 /配置。同样在一个JavaScript繁重的应用程序中,明确的等待是您的朋友,这对我最终使Selenium变得有用是一个长期的障碍。