自动化项目实战能力评估
介绍一下你的自动化测试框架?
我的框架主要根据分层思想设计了几个独立模块:
模块一:主要存放通用业务代码,比如接口访问,数据库操作,excel 操作,等等
模块二:主要负责用例收集和用例执行,生成测试报告。
模块三:主要负责存放测试用例数据。通常是使用 excel, yaml, 等通用数据格式。
模块四:主要存放测试用例方法和测试逻辑相关代码。这里会调用模块一种的通用方法。
讲一下在工作中怎么做的自动化测试?描述自动化测试的流程(重点)
回答1
a. 根据自动化测试特性整理需求
b. 根据优先级,和公司人员状况制定自动化测试计划
c. 制定自动化测试执行方案
d. 自动化测试用例设计或从功能测试用例中挑选适合的用例
e. 自动化脚本的开发
f. 自动化测试执行,生成报告
回答2
1、编写自动化测试的计划
2、设计自动化测试的用例
3、编写自动化测试的框架和脚本
4、调试和维护脚本
5、无人值守测试
6、后期脚本维护,添加用例,开发新版本。
拿到一个项目,怎么衡量这个项目做接口自动化还是 UI 自动化?
1、不管什么项目都可以做接口自动化
2、偏公司内部人员使用的管理平台无需做UI自动化,对外用户的可以考虑做UI自动化。
自动化测试中,测试用例的执行是怎么让他按照你写的用例一条一条执行的?
在我的项目接口自