baseCase.py 主要是把 setup 和 teardown 单独提取出来放在一个 py 文件中,避免每个 test 都写,减少重复。

baidu_search_page_case.py 主要是 test,通过继承 baseCase 来在 setup 执行后执行 test,以及引入 page 代码,如下

,第二个 cese 想调用上面的 case,但是调用时报了如下的错,目前看是 driver 传递的问题,可是不知道该怎么改,求大神帮忙


↙↙↙阅读原文可查看相关链接,并与作者交流