我正在寻找有关硒自动化测试的在线培训或书籍或在线资源

软件测试 训练
2022-02-06 23:29:39

我正在寻找有关硒自动化测试的培训。我想要关于硒的专业知识。

我有以下书籍的演练,但都是初学者

Selenium 1.0 测试工具:David Burns 的初学者指南

艾伦·约翰·理查森简化的硒

美国 Vibrant Publishers 的 Selenium 测试工具面试问题

请让我知道您知道的最佳在线培训,或者您参加过 Selenium 学习的最佳网站链接 硒的最佳书籍

4个回答

不幸的是,Selenium 网站本身并没有提供太多的教育材料。

从您的博客来看,您对 Selenium 作为 Java API 比作为捕获/回放工具更感兴趣。我认为这是正确的选择,但它确实需要一些编程技能。您的博客有关于基本 Java 编程的文章,例如“Selenium 自动化的 Java 分支语句”。我不知道这是否意味着您也是 Java 新手。我会假设你是。

我认为要有效地编写 Selenium 自动化,您需要学习三四个领域:Java 语言、HTML、XPath 和 Javascript。如果您对所有这些都感到满意,那么您也会对 Selenium 感到满意。你不需要成为专家,但你需要知道的足够多,你知道在哪里寻找答案,并确信你可以解决问题。与找到一本高级 Selenium 书籍相比,为这些领域找到编写良好的参考资料可能会更幸运。

有些人似乎喜欢在他们的 Selenium 自动化中使用“页面对象”。我不是那些人中的一员,但谷歌搜索应该会找到很多参考资料。

很幸运,您能够浏览您问题中提到的所有书籍。一旦您还阅读了之前文章中提供的有用建议,我相信您将能够立即通过 /grasp 运行,您可以尝试在您的学习中添加另一个关键要素,这将“测试”您的学习同时还教你一些东西:

我将这种“资源”称为“实时学习”。将您迄今为止所学的知识应用到您正在工作/感兴趣的问题/项目上。这将确定您需要更多关注的任何领域,同时加强您的优势。

如果您需要关注的领域可以通过重新阅读之前建议的书籍和建议来找到,那就太好了。否则,您可以在这样的网站上发布您的具体问题,我们会尽力提供解决方案。

这种迭代学习和反馈机制将使您保持良好状态。还有一些问题出现在这个网站上,您可能可以根据您在浏览问题中提到的书籍后获得的知识来回答这些问题。有空的时候试试看。因此,简而言之,在这个阶段,体验式学习是您可以尝试的“特殊学习资源”,它将引导您获得未来可能需要的其他相关资源。

我们举办了两个非常受欢迎的 Selenium 在线研讨会,您可以参加这些研讨会,以及各种免费的一小时研讨会。看看我们的网站:http ://www.time2test.co.uk或http://www.time2test.co.uk/2012/04/27/free-one-hour-latest-workshops/

关于 Viresh,Time2test Limited,英国

在 Cucumber 的“教程和相关博客文章” wiki 页面上有一些链接可能会对您有所帮助。

尤其是 Thomas Sundberg 关于“使用 Selenium 2 测试 Web 应用程序”的博客文章可能会有所帮助。它从记录开始,然后解释了如何简化生成的自动化代码、如何使用页面对象模式、如何在失败时截取屏幕截图,最后给出了一些关于代码可读性和行为驱动设计的有用提示。