如果我想一遍又一遍地运行无限测试用例或一定数量的测试用例,我必须在 Selenium Webdriver 上做什么?假设我有一个脚本,我想从下类到早上回来运行它,我必须使用什么?
最佳答案
你需要学习一些东西:首先 - Selenium。这是与浏览器和网页交互的库,可帮助您测试 Web UI。然后,您需要允许您组织和运行您创建的测试/测试套件的测试框架。这些测试可能使用 Selenium 或其他库。既然您提到了 Java,您最常用的选项是 JUnit和 TestNG .但是您公司中的开发人员很可能已经在使用某些东西,因此您最好询问他们并使用相同的工具。这样您就可以避免支持多个测试框架。
最后,要重复运行测试,您需要一个持续集成工具 (CI)。有一个bunch 、商业和开源。最受欢迎的开源工具是Jenkins ,但就像测试框架一样,您应该检查开发人员正在使用什么,并可能坚持使用相同的工具。
确定工具后,您必须确定要自动化哪些功能,何时运行测试(例如,每晚、新构建、新部署等)以及如何查看结果.
我不会在这里推荐具体的教程,但请寻找以下教程:
然后开始着手并尝试创建 1 个简单但完全有效的测试。它可能没有多大作用,但你会学到很多东西,这是一个开始。
关于java - Selenium Web Driver 无限测试,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37707520/