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