每次运行suit里的测试方法时,运行完一个testcase,就会重启一下app,而且之后报错

来源:3-3 unittest中case的管理

无名_丁

2018-08-22

  1. 我的driver代码如下:

    http://img.mukewang.com/szimg/5b7ca07f0001a84611350457.jpg

  2. 登陆page页面代码如下:

    http://img.mukewang.com/szimg/5b7ca0c1000122b706840425.jpg

  3. case页面代码如下:

    http://img.mukewang.com/szimg/5b7ca2bb0001fc9f10920650.jpg

  4. 另外一个case的page页:

    http://img.mukewang.com/szimg/5b7ca34f0001446e06110244.jpg

  5. case页面

    http://img.mukewang.com/szimg/5b7ca399000146f509610629.jpg

  6. suit页代码:

    http://img.mukewang.com/szimg/5b7ca3e6000151ea11290323.jpg


每次运行suit,登陆功能是成功的,但是登陆case执行完后,app就会重启(此时是已登陆状态),然后报错,信息如下:

http://img.mukewang.com/szimg/5b7ca46b0001974a15330616.jpg

请老师帮忙解答下,是不是我driver封装的有问题?或者是我suit调用的有问题?

写回答

1回答

Mushishi

2018-08-22

你另外一个case//img.mukewang.com/szimg/5b7cee480001cf8c04110075.jpg 这个实例化时候的driver怎么来?你又去实例化driver?你需要把driver的实例化放在case层,然后传递进去。

0
6
Mushishi
回复
菜鸟学飞ing
https://www.cnblogs.com/Mushishi_xu/p/9503078.html
2019-04-03
共6条回复

Python主讲移动端自动化测试框架Appium

APP自动化基础知识、po模型、关键字模型、服务自动化、持续集成

1508 学习 · 1333 问题

查看课程