
正文
Python selenium执行多个测试脚本时,浏览器多次打开登录账户
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
当类里面定义了
setUp()
方法的时候,测试程序会在执行
每条测试项
前
先调用此方法;同样地,在全部测试项执行完毕后,
tearDown()
方法也会被调用。
所以当在setUp()中执行打开浏览器后,执行多test_XXX方法时,每个case都会调用setUp导致每执行一个test_XXX,浏览器会打开和关闭一次。
解决方法:
那如果我们想全程只调用一次
setUp/tearDown
该怎么办呢?就是用
setUpClass()
和
tearDownClass()
类方法啦。注意使用这两个方法的时候一定要用
@classmethod
装饰器装饰起来:
具体参考参考:http://my.oschina.net/lionets/blog/268704
持续更新......







