首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >我应该采取哪些步骤来学习硒呢?

我应该采取哪些步骤来学习硒呢?
EN

Stack Exchange QA用户
提问于 2015-06-02 13:50:55
回答 7查看 6K关注 0票数 3

我目前在QA中做一份不使用Selenium的全职工作。然而,我有兴趣学习如何使用它,并想知道我应该采取哪些步骤来获得硒的知识。

EN

回答 7

Stack Exchange QA用户

回答已采纳

发布于 2015-06-02 18:04:59

所以对我来说,C#是我选择的语言,不像Brandon建议你不要使用selenium (因为你知道一些代码)。如果您知道代码,甚至远程了解代码,我建议您编写自己的脚本;主要是因为您可以拥有控制和可靠性,同时从底层构建您自己的测试。我从下面的youtube视频这里开始。在visual studio中启动并运行selenium,然后开始使用它的功能。希望这对你的搜索有所帮助。

票数 2
EN

Stack Exchange QA用户

发布于 2015-06-02 18:56:06

DEnumber50发布的视频是我用来让所有东西都准备好玩C# VS的东西,而且非常有帮助。

我会查找BAT(黑匣子自动测试)架构与selenium。然后看看你想要测试的网站,写下一个测试列表。让您的测试与您将在测试中使用的体系结构分离是很重要的。我认为,测试驱动的设计是处理主题的最佳方法,所以让测试驱动您所需要的。因此,对于每个测试,编写类和方法以方便测试。在您的测试中应该没有实际的代码,同样的,在架构中也不应该有NUnit(我用来运行测试的程序)断言。

下面是一些我觉得很有帮助的链接

  1. https://www.youtube.com/watch?v=cB1DX1LRMEE
  2. https://code.google.com/p/selenium/wiki/PageObjects https://saucelabs.com/resources/selenium-testing-framework-part-3-putting-it-all-together
  3. https://code.google.com/p/selenium/wiki/PageFactory http://simpleprogrammer.com/2013/09/28/creating-automated-testing-framework-selenium/
  4. https://www.youtube.com/watch?v=6ueuLVZTDkk
  5. http://blog.fogcreek.com/the-abuse-and-misuse-of-test-automation-interview-with-alan-page/
  6. http://simpleprogrammer.com/?s=framework
  7. http://james-prescott.com/2014/02/01/tutorial-setting-up-selenium-webdriver-visual-studio/
  8. https://anoopjshetty.wordpress.com/2014/05/20/test-automation-framework-in-page-object-pattern-using-c-selenium-specflow-and-nunit/

我是一个简单程序员的超级粉丝,他在他的博客上讲了两个小时,解释了页面建模和自动化测试。

票数 2
EN

Stack Exchange QA用户

发布于 2015-06-02 14:06:48

在没有商业目标的情况下开始使用selenium的最好方法是查找您经常使用的网站,并问自己是否有一种方法可以使您在该站点上的工作自动化,从而在日常的基础上帮助您。

一旦您有了目标,请下载用于firefox的Selenium IDE插件。记录要自动执行的操作。然后,您将能够将记录导出到各种编程语言。

现在,您将有一个根据您的需要定制的示例,您可以扩展该示例并将其用作参考。

票数 1
EN
页面原文内容由Stack Exchange QA提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://sqa.stackexchange.com/questions/13282

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档