《qtp+qc的自动化测试方案》由会员分享,可在线阅读,更多相关《qtp+qc的自动化测试方案(14页珍藏版)》请在金锄头文库上搜索。
1、基于QTP+QC测试框架,*系统自动化测试,新公文系统现状,期望的测试方案,基于QTP+QC的自动化测试方案,使用QTP+QC管理测试脚本,Bussiness Process Testing的优点,相关业务人员可以在没有脚本的环境下组合业务组件,实现业务流程。 对业务人员的编程能力没有要求,业务人员只需了解系统的业务流程,不用关心具体的脚本实现。这一点也实现了业务层和脚本层的分离。 一旦某个组件开发完毕,即可在不同的流程中使用该组件,实现高可复用性,从而加快业务流程测试的速度。 明确的角色分工,业务人员负责流程的开发、组织;QTP工程师负责脚本的开发、维护以及相应函数库的开发、维护。因为实现了
2、脚本的复用,提高了自动化开发的效率,无形中就降低了测试过程中维护的时间和成本。,Business Process Testing测试流程,自动化测试Case的生命周期,手工测试Case的生命周期,手工测试采用和自动化测试统一的管理平台,一旦手工测试需要转换为自动化测试,只需要实现相应的组件即可,自动化测试需求划分Demo,基于数据驱动的自动化测试,测试数据参数化,并自动引用Excel文档数据,用数据驱动流程的走向 数据的准备工作可由业务人员准备 可以根据业务数据清楚地知道该业务的流程走向 批量测试数据,测试数据与脚本分离,CONFIDENTIAL - All Rights Reserved,12,测试报告,每个测试用例提供清晰的测试报告,新公文系统自动化测试亮点,当配置发生改变时或新增加一个文种类型时,只需要自动化执行一个完整的脚本就能判断配置是否完善,高效准确的回归测试降低了测试的压力 测试驱动开发,测试流程化、规范化是后期开发的源动力和完善的依据 B/S结构、共享的信息平台使得测试开发及业务人员的沟通更加流畅、及时 集中的文档管理为后期的开发及系统的移交提供了良好的基础 保存的测试记录及生成的可视化图表报告为客户验收提供了有力的依据。 采用组件化的测试脚本开发策略,降低了后期新增脚本或维护脚本的成本,谢 谢,