我正在使用Python的单元测试,Selenium和PhantomJS创建自动化测试。我会让他们由詹金斯经营。因此,可以将URL列表添加到Jenkins中。
我发现pytest可以测试从命令行获取URL,如https://www.blazemeter.com/blog/how-automate-testing-using-selenium-webdriver-jenkins-and-allure所示。
但是,我正在使用unittest框架。这样做的主要原因是我将在500个网页上测试菜单,页眉和页脚。
那么,如何从命令行获取网址,然后将它们放入ArrayList
?
答案 0 :(得分:0)
这取决于您已经完成的配置和代码。 但是,例如一些想法如何做到:
答案 1 :(得分:0)
我使用pytest,我有conftest.py文件和config.py设置,以便我们可以根据需要轻松设置每个测试的URL。
但是,您的问题似乎已在How to use a command line argument in unittest?
中得到解答基本上,您设置基本URL并包含一个参数以包含提供的URL。