栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Python

po模型结合淘宝使用生成测试报告

Python 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

po模型结合淘宝使用生成测试报告

  • PO提供了一种业务流程与页面元素操作分离的模式,这使得测试代码变得更加清晰
  • 页面对象与用例分离,使得我们更好的复用对象
  • 可复用的页面方法代码会变得更加优化
  • 更加有效的命令方式使得我们更加清晰的知道方法所操作的UI元素

1、导入from selenium import webdriver

导入selenium.webdriver.common.action_chains import ActionChains

初始化方法封装一些公共的方法例:输入网址、元素定位、鼠标点击、输入文字、清除数据、截图

2、导入from 包名.模块名 import 类名  导入from selenium.webdriver.common.by import By

初始化方式、初始化类、元素传值、创建打开火狐、输入淘宝、截图、点击搜索方法

3、导入from 包名.模块名 import 类名  导入from selenium.webdriver.common.by import By

初始化方式、初始化类、元素传值、创建截图、点击淘宝、点击登录、点击二维码方法

4、导入from 包名.模块名 import 类名  导入from selenium.webdriver.common.by import By

初始化方式、初始化类、元素传值、句柄、截图、输入手串、点击搜索、选择品牌、选择尺寸

5、导入from 包名.模块名 import 类名  导入from selenium.webdriver.common.by import By

初始化方式、初始化类、元素传值、句柄、截图、选择尺寸、选择颜色、点击购物车

6、导入unittest 导入from 包名.模块名 import 类名 创建四个方法调用四个方法

7、复制HTMLTestRunner.py文件

8、导入from 包名.模块名 import 类名

导入from 包名.HTMLTestRunner import HTMLTestRunner

创建测试报告类和方法,创建测试套件,保存测试报告

9、生成测试报告文件 report.html

10、展示测试报告成功

11、选择浏览器输入网站:https://start.firefoxchina.cn/

12、输入框 输入“淘宝”

13、点击百度一下

14、点击淘宝

15、选择登录注册

 

16、点击二维码

17、点击输入框输入“手串”

18、选择品牌与尺寸

19、点击商品

20、选择尺寸、颜色点击加入购物车

21、加入购物车成功

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/341531.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号