标签:imp 框架设计 obj tps aac hand selenium 拖拽 有一个
之前都是只有一个页面,一个用例。这次两个页面。两个测试用例。其实界面自动化测试最大的难点在于driver的传递,需要保持唯一性。另外就是断言的难点。
在pageobject文件夹下新增baidu_new_page.py文件,代码如下。
在testsuites文件夹下新增test_baidu_new.py文件。代码如下
在创建页面实例的时候,一定要把self.driver传进去。
entrance.py文件代码如下
我这边执行成功,在百度搜索完了之后关了浏览器,然后开始执行新闻搜索的用例。
这些测试用例还不是最完善的,因为一般都需要断言判断执行结果,并日志输出断言结果及换行,让日志输出的给方便阅读,现在日志都是连在一起的。
python3+selenium框架设计08-进一步实现POM
标签:imp 框架设计 obj tps aac hand selenium 拖拽 有一个
原文地址:https://www.cnblogs.com/myal/p/9415856.html