[发明专利]一种自动提交bug的系统及方法在审
申请号: | 201810790647.7 | 申请日: | 2018-07-18 |
公开(公告)号: | CN108959096A | 公开(公告)日: | 2018-12-07 |
发明(设计)人: | 王晓宇 | 申请(专利权)人: | 郑州云海信息技术有限公司 |
主分类号: | G06F11/36 | 分类号: | G06F11/36 |
代理公司: | 济南舜源专利事务所有限公司 37205 | 代理人: | 刘雪萍 |
地址: | 450000 河南省郑州市*** | 国省代码: | 河南;41 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 测试步骤 测试 唯一标识信息 缓存 后台记录 测试记录 登录模块 记录模块 判断测试 项目成本 研发 发现 返回 开发 | ||
本发明提供一种自动提交bug的系统及方法,系统:登录模块,用于获取测试人员在项目中的唯一标识信息,进入系统;测试记录模块,用于测试开始后,后台记录测试步骤信息并缓存;bug记录模块,用于在发现bug时,获取出现bug的测试步骤信息,上传到bug管理平台。方法:S1.获取测试人员在项目中的唯一标识信息,进入系统;S2.测试开始后,后台记录测试步骤信息并缓存;S3.判断测试中是否发现bug;若否,返回S2;若是,进入S4;S4.获取出现bug的测试步骤信息,上传到bug管理平台。本发明减少测试人员提交bug的时间,减少研发人员解决bug的时间,提高测试和开发的沟通效率,降低项目成本。
技术领域
本发明属于软件测试开发领域,具体涉及一种自动提交bug的系统及方法。
背景技术
bug,是测试人员在测试过程中发现系统出现的问题。
debug,研发人员解决bug的过程。
bug管理平台,即缺陷管理平台,是对系统缺陷进行记录、日志进行抓取,研发和测试共同处理bug和解决bug的平台。
随着软件规模的扩大及对质量的日益严苛的要求,测试工作者和研发工作者的工作量也随之增大,提升测试和研发的工作效率成为我们需要关注的问题之一。
在测试过程中,提交bug耗时很长。bug提交包括报录bug标题、涉及模块、步骤、预期结果、实际结果、测试人员、发现时间、发现版本、截图等。主要作用是测试人员告知开发人员缺陷的内容、产生的模块、产生的条件。测试人员录入一个bug的时间大约为3-5分钟,开发人员阅读、理解一个bug的时间大约为2-3分钟,研发人员去后台对各个相互关联的模块进行日志抓取分析到代码层可能要花费更多时间。
此为现有技术的不足,因此,针对现有技术中的上述缺陷,提供一种自动提交bug的系统及方法,是非常有必要的。
发明内容
本发明的目的在于,针对上述软件测试过程中测试人员提交bug时间长的缺陷,提供一种自动提交bug的系统及方法,以解决上述技术问题。
为实现上述目的,本发明给出以下技术方案:
一种自动提交bug的系统,包括:
登录模块,用于获取测试人员在项目中的唯一标识信息,进入系统;
测试记录模块,用于测试开始后,后台记录测试步骤信息并缓存;
bug记录模块,用于在发现bug时,获取出现bug的测试步骤信息,上传到bug管理平台。
进一步地,还包括测试前配置模块,用于获取bug管理平台的地址和项目名称。提前对bug提交系统进行配置,获取bug管理平台地址和项目名称便于提交bug。
进一步地,登录模块包括:
唯一标识信息获取单元,用于获取测试人员在项目中的唯一标识信息;
唯一标识信息判断单元,用于判断唯一标识信息是否合法,并在合法时,进入系统。所述唯一标识信息包括但不限于测试人员的名称和邮箱。
进一步地,测试记录模块包括:
测试截屏单元,用于测试开始后,后台截图记录每一步测试路径的操作界面;
测试缓存单元,用于保存后台每个测试步骤路径的操作界面截图和每个测试步骤的请求编号,并判断保存的操作界面截图是否超过设定天数,若是,则清除设定天数之前的操作界面截图。操作界面截图记载了测试者的操作路径,便于分析bug产生的原因。设定天数由测试人员决定,一般选择3天,即自动删除三天的截屏记录。
进一步地,bug记录模块包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于郑州云海信息技术有限公司,未经郑州云海信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810790647.7/2.html,转载请声明来源钻瓜专利网。