事件2
为了避免陷阱,在企业实施自动化测试时,这些因素都要被仔细审查1)测试架构,2)自动化测试生命周期和3)公司支持
测试的基础保证
测试的基础设施包含,测试活动,时间,任务和进程,立即支持自动化,以及手册,软件测试。基础设施越完善将保证稳定,持续的可靠性的自动测试。
基础设施包括
● 测试计划
● 测试用例
● 基础测试数据
● 更新或者回滚数据的程序
● 专用的测试环境,浏览器稳定的前端和后端
● 专用的测试实验
● 一体化的结构和进程
● 测试用例的数据库,跟踪和更新自动化和手工用例
● 在测试周期中确定测试用例优先级的方法
● 覆盖率分析指标和程序
● 缺陷跟踪数据库
● 风险管理指标/程序(McCabe tools)
● 版本控制系统
● 配置管理程序
● 工具/程序/方法去跟踪需求到测试用例
● 改善度量指标
测试基础设施的目的,例如:
● 在有规律的情况下,无人值守的运行自动化测试用例
● 专用的测试环境防止手工测试和自动化测试的冲突
● 跟踪测试结构的程序,不管通过或者没有通过
● 报告测试覆盖率的方法
● 保证预期结果的一致性
● 测试实验室专用设备与自动化使一个单一的自动化测试套件进行多用户和压力测试
相关阅读: