自动化测试框架介绍(1).docx

自动化测试框架方案自动化在IT的各个领域越来越普及,各个公司也感受到了自动化测试给公司所带来的高执行效率,底成本,但是随着自动化的逐渐深入,在维护自动化脚本上的成本逐渐提高,为了降低自动化使用的成本,各种自动化框架也不断涌现。大多数自动化框架都能完成基本的关键字维护、数据驱动、测试用例组织、测试任务、测试结果报告等功能,但基本都摆脱不了给会做自动化测试人员用的自动化框架这个基础,对于没有技术基础的业务人员,仍然非常的晦涩难用。另一方面在用户体验和扩展性上都存在各种各样的问题,所以我们规划了新的自动化框架,去除了很多不太常用的功能,在20%用户最常使用的功能上深度优化,让整个框架轻巧、好用、易扩展,真正的让框架能够落地而无须学习。逻辑框架自动化框架基于公用语言为基础,在统一的操作界面上维护测试对象、测试用例、测试数据、任务安排、测试报告。用户使用流程功能列表基本对象维护基本的对象识别信息维护,简洁的增删改查对象信息定制,包含对象别名、对象类型、对象识别属性、对象所属于的层次,及对象编写人。可以为对象设置该对象所拥有的操作方式。 基本用例维护用例定义维护,简洁的增删改查,包含用例名称,对用例步骤的定义、用例执行的手工成本。用例数据选择,提供对系统用例数据的过滤选择功能,这样在执行用例时会自动载入对应的数据,遍历完成执行。用例数据管理维护用户用例的界面,能够接受用户的输入和验证,简单增删改查。用例包含类型规则,方便过滤分类用例支持从Excel导入,需要遵守本系统的数据格式规范(可以为客户定制开发)支持流程图遍历自动生成用例的功能,系统自动分析生成用例及数据。执行计划管理定义执行时执行哪些用例定义执行用例的负载机,负载模式平摊还是优先Agent负载机管理,添加监控状态,执行状态。执行后显示未通过的用例,并可以查看详细,用户确认后可以导入到缺陷系统中(兼容缺陷系统需评估定制开发)新建的执行计划给出执行的时间评估定时执行或任务计划执行策略支持构建及插件管理执行前可以等待某插件完成自动化构建权限管理登陆用户管理角色管理管理员查看报告的领导执行计划维护者用例数据维护者编写用例者维护对象者执行跟踪执行时有进度条执行时能够看到详细信息执行给出评估时间错误处理每一个用例的容错处理如果用例执行错误(非断言错误),则提供策略重新执行跳过执行停止自动化执行断言机制普通的对象属性断言数据库断言截图断言第三方插件断言报告执行完成生成报告(执行分析,缺陷分析,效率分析)深度的每一步执行记录包含截图可以导出word

文档评论(0)

1亿VIP精品文档

相关文档