自动化测试规范V1.

自动化测试规范V1.

ID:42669078

大小:371.50 KB

页数:14页

时间:2019-09-19

自动化测试规范V1._第1页
自动化测试规范V1._第2页
自动化测试规范V1._第3页
自动化测试规范V1._第4页
自动化测试规范V1._第5页
资源描述:

《自动化测试规范V1.》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、XX测试部自动化测试规范自动化文档福建XX信息技术有限公司自动化测试规范V1.12016年5月14日第14页/共14页XX测试部自动化测试规范自动化文档文档编号:文档信息文件状态:[√]草稿[]正式发布[]正在修改文件标识:自动化测试规范V1.1当前版本:V1.1作者:张振江完成日期:2015.01.20分发单位From自部门职务行动日期Email/电话张振江创昱达/测试部初级测试工程师发送2015-01-20zhangzhenjiang217@126.com给To部门职务行动截止日期Email/电话   

2、         版本历史版本编号版本日期修订人修改描述文件名1.020150119 张振江首次编写自动化测试规范V1.0.doc1.120150121张振江增加自动化测试规范V1.1.doc     版权声明本文档模板由福建创昱达测试部负责制定,具体章节内容由福建创昱达测试部相关编写人员负责解释。第14页/共14页XX测试部自动化测试规范自动化文档目录1.自动化主流程42.自动化测试可行性分析62.1目标:62.2角色:62.3工作内容63.自动化测试需求分析83.1目标:83.2角色83.3工作内容84

3、.自动化测试计划制定104.1目标:104.2角色:104.3工作内容:105.自动化测试设计115.1目标:115.2角色:115.3工作内容:116.自动化测试执行126.1目标:126.2角色:126.3工作内容:127.自动化测试分析137.1目标:137.2角色:137.3工作内容:138.自动化测试维护(需求变更)148.1目标:148.2角色:148.3工作内容:14第14页/共14页XX测试部自动化测试规范自动化文档1.自动化主流程图示:第14页/共14页XX测试部自动化测试规范自动化文档第

4、14页/共14页XX测试部自动化测试规范自动化文档2.自动化测试可行性分析2.1目标:对系统进自动化可行性分析,确认或否决自动化工作的开展。如确认开展自动化,并进行风险评估。2.2角色:测试管理部、自动化组长、手工组组长(项目负责人)、开发组组长(项目负责人)2.3工作内容(1)讨论系统开展自动化工作的可行性:符合自动化测试开展的几种情况:Ø产品型项目(项目周期长、需求变更有计划性、而且频率不高)产品型的项目,新版本是在旧版本的基础上进行改进,功能变不大的项目,但项目的新老功能都必须重复的测试。Ø回归测试回

5、归测试是自动化测试的强项,它能够很好的验证你是否引入了新的缺陷,老的缺陷是否修改过来了。在某种程度上可以把自动化测试工具叫做回归测试工具。Ø机械并频繁的测试每次需要输入相同、大量的一些数据,并且在一个项目中运行的周期比较长。但有一些交互性比较强(业务逻辑较复杂),需要人工干预的操作,就不要指望通过自动化测试来完成了。例如,银保通交行前置机测试。Ø资源丰富(人员)众所周知,自动化工作相对比较耗人力,开发脚本的时间与调试脚本的时间比例能达到1:1、甚至1:2,如人力与机器大批量工作无法权衡则只能放弃自动化了。(

6、2)明确手工测试的需求分析、测试设计和测试案例是否适合于自动化测试的需要:第14页/共14页XX测试部自动化测试规范自动化文档如涉及到系统联调类的用例、不同系统接口之间不适宜(注意:非绝对)做自动化。(1)自动化测试应达到自动化率目标多少,如覆盖率达到50%(2)与开发负责人沟通:Ø获取相关开发信息:如相关界面设计文档、详细设计说明书等等如,我们用Selenium开源工作做自动化,完全可以在开发设计完界面,实现脚本前或进行中将定位Element的属性(如id、xpath等)添加到相关数据驱动文件中。Ø相关开

7、发人员支持Ø在开发程序上达成一些共识,比如在界面设计对每个空间都添加一个id(htmlid),提高对象识别的准确性,方便自动化测试工作顺利、高效开展(3)风险评估:主要集中在环境、技术实现、工具、人员Ø环境:如稳定性Ø技术:技术上实现时候有难度,如终端内部的对象难以抓取等Ø工具:选择合适的工具,非开源工具(如QTP)或者开源工具(如Selenium、Watir等)Ø人员:时候有足够的人力、是否需要培训(4)输出《XXX系统自动化可行性分析报告.doc》第14页/共14页XX测试部自动化测试规范自动化文档3.

8、自动化测试需求分析3.1目标:完成自动化需求分析3.2角色自动化组长、自动化测试工程师、手工组组长、手工组测试工程师3.3工作内容3.3.1业务需求步骤:(1)整理《系统业务流梳理表.xls》根据业务需求梳理出业务流表,主要字段:业务名称、子业务名称、业务步骤、步骤分支、详细步骤截图:(2)案例转化对系统进行模块划分,然后根据手工用例库转换(筛选)出可以做自动化的用例,并进行优先级、阶段划分(任务量比较大,分1期

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。