请选择 进入手机版 | 继续访问电脑版

湖南新梦想

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 434|回复: 0

UI自动化测试

[复制链接]

57

主题

70

帖子

569

积分

高级会员

Rank: 4

积分
569
发表于 2022-10-8 01:01:19 | 显示全部楼层 |阅读模式
1.框架搭建
优化框架
UI自动化框架跟接口自动化框架相似,我们拿到一个项目之后,首先把需要的框架先搭建好,然后再一点一点去进行优化,不要急着一步到位,先把基本的流程跑通

gitignore文件:存放不上传到git上的内容
README文件:这个是框架的简单说明,供同事,领导等查看,以及自己时间长了记不清楚查看
requirements.txt文件:需要安装的第三方库
run.py文件:收集并运行用例
tests文件:存放所有的测试用例
data文件:存放所有的测试数据,如登录的账号密码
drivers文件:存放不同版本的驱动
output文件:存放allure生成的测试报告文件
pages文件:存放所有的页面元素操作封装的内容
report文件:pytest生成的测试报告(测试报告二选一即可)
setting文件:存放配置文件

2.UI自动化测试的特征
界面修改频繁(前端喜欢加<div></div>)
界面需求变动也大
运行速度很慢(浏览器打开速度慢,页面加载速度慢,占用CPU很多)
界面稳定性不够
界面排版是不方便做自动化
3.UI自动化测试流程
需求分析
用例设计:提供什么参数以及数据,测试步骤
用例评审
编写代码
测试报告



回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|湖南新梦想 ( 湘ICP备18019834号-2 )

GMT+8, 2023-11-28 23:57 , Processed in 0.042037 second(s), 19 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表