一种基于自动化测试的需求跟踪系统.pdf

上传人:xia****o6 文档编号:6390437 上传时间:2019-06-06 格式:PDF 页数:5 大小:264.63KB
返回 下载 相关 举报
摘要
申请专利号:

CN201510535145.6

申请日:

2015.08.27

公开号:

CN105159829A

公开日:

2015.12.16

当前法律状态:

实审

有效性:

审中

法律详情:

实质审查的生效IPC(主分类):G06F 11/36申请日:20150827|||公开

IPC分类号:

G06F11/36; G06Q10/10(2012.01)I

主分类号:

G06F11/36

申请人:

浪潮电子信息产业股份有限公司

发明人:

赵霞

地址:

250101山东省济南市高新区浪潮路1036号

优先权:

专利代理机构:

代理人:

PDF下载: PDF下载
内容摘要

本发明公开了一种基于自动化测试的需求跟踪系统,属于跟踪系统领域,该跟踪系统包括分解需求转化脚本、自动测试代替手工测试一键执行以及邮件提醒这几个步骤,其中,所述的分解需求转化脚本的作用为将需求分解表中的需求通过自动化测试工具编码为自动化测试脚本,脚本中关联责任人姓名和邮箱及计划完成时间;所述的自动测试代替手工测试一键执行的作用是通过自动化测试工具组织脚本的执行顺序,项目经理只需点击运行,即可完成对需求的跟踪;所述的邮件提醒系统根据跟踪的结果,生成测试报告,通过关联的邮件系统,发送未在计划日期内完成的需求至项目经理及需求开发负责人。该系统的自动化测试脚本一次编写可以多次执行,解放人力,节约财力。

权利要求书

权利要求书
1.  一种基于自动化测试的需求跟踪系统,其特征在于该跟踪系统包括分解需求转化脚本、自动测试代替手工测试一键执行以及邮件提醒这几个步骤,其中,所述的分解需求转化脚本的作用为将需求分解表中的需求通过自动化测试工具编码为自动化测试脚本,脚本中关联责任人姓名和邮箱及计划完成时间;
所述的自动测试代替手工测试一键执行的作用是通过自动化测试工具组织脚本的执行顺序,项目经理只需点击运行,即可完成对需求的跟踪;
所述的邮件提醒系统根据跟踪的结果,生成测试报告,通过关联的邮件系统,发送未在计划日期内完成的需求至项目经理及需求开发负责人。

2.  根据权利要求1所述的一种基于自动化测试的需求跟踪系统,其特征在于该系统所需要的自动化测试框架为Selenium+Junit+Eclipse+XML;该系统所需要的开发语言为JAVA。

3.  根据权利要求1所述的一种基于自动化测试的需求跟踪系统,其特征在于所述的自动化测试脚本的测试内容为负责人的姓名、邮箱,计划完成时间。

4.  根据权利要求2所述的一种基于自动化测试的需求跟踪系统,其特征在于自动测试化框架负责对测试脚本进行组织。

说明书

说明书一种基于自动化测试的需求跟踪系统
技术领域
本发明涉及一种跟踪系统,具体地说是一种基于自动化测试的需求跟踪系统。
背景技术
随着软件行业竞争的日益激烈,项目管理日益专业,对于软件质量的跟踪贯穿整个项目过程。在研发期间,需求跟踪是保证软件开发不偏离、不拖延、高效率的重要手段。目前需求跟踪的主要方式为项目经理或者项目经理指定人员,依据需求分解表文档,每日对开发人员提交的代码功能进行验证,并给出是否编写完成的报告。该方式解决了项目管理软件对于需求跟踪存在的失真性,但是随着软件规模的日益增大,需求分解表动辄上千条,目前的跟踪方式效率低下,成本较高。
发明内容
  本发明的技术任务是提供一种基于自动化测试的需求跟踪系统,来解决以上技术问题。
本发明解决其技术问题所采用的技术方案是:该跟踪系统包括分解需求转化脚本、自动测试代替手工测试一键执行以及邮件提醒这几个步骤,其中,所述的分解需求转化脚本的作用为将需求分解表中的需求通过自动化测试工具编码为自动化测试脚本,脚本中关联责任人姓名和邮箱及计划完成时间;所述的自动测试代替手工测试一键执行的作用是通过自动化测试工具组织脚本的执行顺序,项目经理只需点击运行,即可完成对需求的跟踪;所述的邮件提醒系统根据跟踪的结果,生成测试报告,通过关联的邮件系统,发送未在计划日期内完成的需求至项目经理及需求开发负责人。
该系统所需要的自动化测试框架为Selenium+Junit+Eclipse+XML;该系统所需要的开发语言为JAVA。
所述的自动化测试脚本的测试内容为负责人的姓名、邮箱,计划完成时间。
自动测试化框架负责对测试脚本进行组织。
本发明的一种基于自动化测试的需求跟踪系统和现有技术相比,具有以下有益效果:该系统的自动化测试脚本一次编写可以多次执行,解放人力,节约财力。
附图说明
下面结合附图对本发明进一步说明。
附图1为一种基于自动化测试的需求跟踪系统的流程框图。
具体实施方式
下面结合附图和具体实施例对本发明作进一步说明。
本发明的一种基于自动化测试的需求跟踪系统,该跟踪系统包括分解需求转化脚本、自动测试代替手工测试一键执行以及邮件提醒这几个步骤,其中,所述的分解需求转化脚本的作用为将需求分解表中的需求通过自动化测试工具编码为自动化测试脚本,脚本中关联责任人姓名和邮箱及计划完成时间;所述的自动测试代替手工测试一键执行的作用是通过自动化测试工具组织脚本的执行顺序,项目经理只需点击运行,即可完成对需求的跟踪;所述的邮件提醒系统根据跟踪的结果,生成测试报告,通过关联的邮件系统,发送未在计划日期内完成的需求至项目经理及需求开发负责人。该系统所需要的自动化测试框架为Selenium+Junit+Eclipse+XML;该系统所需要的开发语言为JAVA。所述的自动化测试脚本的测试内容为负责人的姓名、邮箱,计划完成时间。自动测试化框架负责对测试脚本进行组织。
具体的工作步骤为:
1、该系统构建之初,首先要选择适合项目的自动化测试框架及脚本开发语言,本例中使用Selenium+Junit+Eclipse+XML自动化测试框架,采用JAVA开发语言;
2、根据需求分解表及开发任务书,将分解的需求用自动化测试脚本实现,并根据开发任务书中规定的需求负责人及计划完成时间,标记脚本;
3、自动化测试脚本中包含测试内容,负责人的姓名、邮箱,计划完成时间,自动化测试框架负责对于脚本的组织;
4、当项目经理一键执行自动化测试时,待自动化运行结束后,系统自动生成脚本是否通过的测试报告;
5、系统根据不通过脚本中标记的负责人的邮箱,发送测试报告,所有的报告均抄送项目经理;
6、由此,完成了一次对于需求的跟踪,自动化测试脚本可以一次编写多次执行,代替了手工的测试跟踪,提高效率,节约成本。
通过上面具体实施方式,所述技术领域的技术人员可容易的实现本发明。但是应当理解,本发明并不限于上述的具体实施方式。在公开的实施方式的基础上,所述技术领域的技术人员可任意组合不同的技术特征,从而实现不同的技术方案。

一种基于自动化测试的需求跟踪系统.pdf_第1页
第1页 / 共5页
一种基于自动化测试的需求跟踪系统.pdf_第2页
第2页 / 共5页
一种基于自动化测试的需求跟踪系统.pdf_第3页
第3页 / 共5页
点击查看更多>>
资源描述

《一种基于自动化测试的需求跟踪系统.pdf》由会员分享,可在线阅读,更多相关《一种基于自动化测试的需求跟踪系统.pdf(5页珍藏版)》请在专利查询网上搜索。

本发明公开了一种基于自动化测试的需求跟踪系统,属于跟踪系统领域,该跟踪系统包括分解需求转化脚本、自动测试代替手工测试一键执行以及邮件提醒这几个步骤,其中,所述的分解需求转化脚本的作用为将需求分解表中的需求通过自动化测试工具编码为自动化测试脚本,脚本中关联责任人姓名和邮箱及计划完成时间;所述的自动测试代替手工测试一键执行的作用是通过自动化测试工具组织脚本的执行顺序,项目经理只需点击运行,即可完成对需。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 物理 > 计算;推算;计数


copyright@ 2017-2020 zhuanlichaxun.net网站版权所有
经营许可证编号:粤ICP备2021068784号-1