【发布时间】:2013-08-20 04:22:27
【问题描述】:
如何在 Selenium 的一个浏览器实例中从不同模块运行多个测试?例如,如果我有一个要登录的测试,而另一个测试要在 登录后执行一个操作,我可以将这些测试串在一起吗?让webdriver先登录,然后进行第二次测试?我正在使用 Python 2.7.5 编写测试。
谢谢!
~地毯嘶嘶声
【问题讨论】:
标签: python unit-testing selenium
如何在 Selenium 的一个浏览器实例中从不同模块运行多个测试?例如,如果我有一个要登录的测试,而另一个测试要在 登录后执行一个操作,我可以将这些测试串在一起吗?让webdriver先登录,然后进行第二次测试?我正在使用 Python 2.7.5 编写测试。
谢谢!
~地毯嘶嘶声
【问题讨论】:
标签: python unit-testing selenium
这取决于您的测试运行者的能力。 Nose test framefowrk 允许您定义 package level setup methods 以及模块、类和方法设置。
this answer 中描述了从另一个类手动提供浏览器实例的另一种方法。
【讨论】: