1
如何在Selenium的一个浏览器实例中的不同模块中运行多个测试?例如,如果我有一个测试登录,并且另一个测试在登录后执行的操作,我可以将这些测试串在一起吗?为了让webdriver先登录,然后进行第二次测试?我正在使用Python 2.7.5编写测试。Python Selenium在一个浏览器实例中运行多个测试?
谢谢!
〜Carpetfizz
如何在Selenium的一个浏览器实例中的不同模块中运行多个测试?例如,如果我有一个测试登录,并且另一个测试在登录后执行的操作,我可以将这些测试串在一起吗?为了让webdriver先登录,然后进行第二次测试?我正在使用Python 2.7.5编写测试。Python Selenium在一个浏览器实例中运行多个测试?
谢谢!
〜Carpetfizz
这取决于你的测试跑步者的能力。 Nose test framefowrk允许您定义package level setup methods以及模块,类和方法设置。
另一种从另一个类手动提供浏览器实例的方法在this answer中描述为类似的问题。