我在哪里可以找到样本或真实的Selenium项目。我在github和Internet上可以找到的所有材料都是基础知识,绝不是中级或高级的。如何找到示例代码?

#1 楼

Wikia项目在线提供了Selenium测试,看起来比示例还多。它包含一个Page对象工厂和数百个测试,并且看起来非常活跃,每天有多个提交。

测试用例:https://github.com/Wikia/selenium-tests/tree/master/src/test/java/com/wikia/webdriver/testcases

当我回答以下问题时,我发现了这个问题:用于开源项目的免费/示例Selenium测试套件(代码)

我希望更多的开源项目可以在线进行其测试,也许您需要看起来更好:)

评论


谢谢尼尔斯。这些测试是否“高质量”?

– MasterJoe
19年6月3日,下午3:51

有没有一种简单的方法可以在github上搜索流行的开源项目,这些项目使用selenium的java绑定进行测试?

– MasterJoe
19年6月3日在3:52



@ MasterJoe2您可以使用高级搜索,例如搜索星数:github.com/…

– Niels van Reijmersdal
19年6月3日在17:50

我不知道质量,目前我没有时间研究和研究它们:)

– Niels van Reijmersdal
19年6月3日在17:50

#2 楼


在哪里可以找到示例或真实的Selenium项目。


您可以在下面提到的链接中找到Selenium示例代码和项目。

https:/ /code.google.com/p/selenium/wiki/GettingStarted

http://examples.javacodegeeks.com/enterprise-java/testng/testng-selenium-integration-example/

http://www.qaautomation.net/?p=263

是的,这些是示例代码,可帮助您开始使用Selenium。除此之外,还有几个良好的社区,它们将帮助您开始使用Selenium。

http://qtpselenium.com/samplevideos/selenium/seleniumvideos.php#java_webdriver

此链接提供了一组非常好的培训视频,这些视频将帮助您与实时项目一起学习Selenium。


我可以在github和github上找到的所有材料互联网是基本的,并且
绝不是中级或高级的。一个真正的Selenium项目在现实生活中的外观如何?


看到,没有人会在公共站点上发布他/她完整的真实项目与所有人共享用户,由于多种原因(其中最重要的是安全性),他们无法公开该项目及其所有脚本。

除此之外,所有站点/论坛均用于指导和他们可以告诉您使用Selenium或任何其他工具创建测试项目的最佳实践和方法。最后,这完全取决于您要选择的建议和框架,然后根据选择的食材,您的最终菜肴将具有自己的外观。选择可以基于可用的成本,人力,投资回报,技能和时间,例如,如果您将Selenium与Java一起使用数据驱动模型,那么如果您使用基于关键字的测试模型,则项目的外观会有所不同。

除了在您的项目中添加越来越多的测试用例(简单,复杂等)之外,它还将获得真实项目的形状。


我如何找到示例代码?


您总是可以如上所述从不同的站点获取示例代码,以获取特定的问题或解决的障碍,但是除非您开始构建自己的代码,否则,测试您将不会知道将要面对的问题(因为不同的项目可能会有自己的挑战)。您也可以在此站点上发布问题,并且将获得有关如何继续处理代码问题的答案,并且在适当的时间范围内,您还将根据Selenium / Automation的最佳实践开始完善测试案例和项目。