主要内容:
- ui自动化测试在整个测试过程中占据的地位
手工测试不可或缺;ui自动化测试非必须,有些公司可能没有ui自动化测试;
一般来说,一些大公司偏向于自动化测试(接口,ui,性能,安全),可能占比70~80%
- ui测试的特征(用户界面:测试点,测试策略,端对端的过程:系统测试)(web,app)
-1、ui界面修改频繁。
-2、界面需求变动大。
-3、运行速度很慢(浏览器打开速度慢,页面加载速度很慢,页面操作动画耗时)3~4s。
-4、界面稳定性不够。
-5、界面排版不方便做自动化测试。
- ui的自动化测试(测试计划,整体执行相关的策略)
- ui自动化测试的流程(需求分析,测试计划,编写用例,测试执行,报告产出) --v0:跑通流程,主要包括:浏览器的正常打开,网页的正常打开,功能(点击,用户输入)测试用例(注册,登录),断言(页面的表现是否符合预期,元素的状态(text,属性)) --v1:po模式优化
项目实例:
以课堂派账号登录为例