《一种BUG自动生成系统的构建方法.pdf》由会员分享,可在线阅读,更多相关《一种BUG自动生成系统的构建方法.pdf(4页珍藏版)》请在专利查询网上搜索。
1、(10)申请公布号 CN 103092757 A(43)申请公布日 2013.05.08CN103092757A*CN103092757A*(21)申请号 201310028462.X(22)申请日 2013.01.25G06F 11/36(2006.01)(71)申请人浪潮电子信息产业股份有限公司地址 250014 山东省济南市高新区舜雅路1036号(72)发明人赵霞(54) 发明名称一种Bug自动生成系统的构建方法(57) 摘要本发明提供一种Bug自动生成系统的构建方法,具体构建步骤为:1)软件测试人员执行被测系统,发现bug后,启动软件的录制功能;2)选择快照模式或者脚本模式;3)重新执。
2、行发现bug的步骤,完成操作,系统会自动生成bug的重现步骤包括代码或快照;4)测试人员填写严重性、优先级、摘要及预期结果,bug报录结束;5)开发人员解决bug之前,启用系统的回放功能,系统会自动执行脚本复现bug产生的场景或连续播放快照概要显示bug产生的场景;6)对于bug的处理,转入bug生命周期的管理。(51)Int.Cl.权利要求书1页 说明书2页(19)中华人民共和国国家知识产权局(12)发明专利申请权利要求书1页 说明书2页(10)申请公布号 CN 103092757 ACN 103092757 A1/1页21.一种Bug自动生成系统的构建方法,其特征在于,具体构建步骤为:1)。
3、软件测试人员执行被测系统,发现bug后,启动软件的录制功能;2)选择快照模式或者脚本模式;3)重新执行发现bug的步骤,完成操作,系统会自动生成bug的重现步骤包括代码或快照;4)测试人员填写严重性、优先级、摘要及预期结果,bug报录结束;5)开发人员解决bug之前,启用系统的回放功能,系统会自动执行脚本复现bug产生的场景或连续播放快照概要显示bug产生的场景;6)对于bug的处理,转入bug生命周期的管理。权 利 要 求 书CN 103092757 A1/2页3一种 Bug 自动生成系统的构建方法技术领域0001 本发明涉及计算机研发服务领域,具体涉及到一种缩减软件bug报录、复现时间的b。
4、ug自动生成的系统,通过脚本模式、快照模式两种自动录制的方式,自动生成bug的重现步骤的一种方法和系统。背景技术0002 软件测试对于保证软件产品的可靠性和安全性十分重要,随着软件功能的日益增多及对于软件稳定、可靠性日益严苛的要求,软件测试的工作量也成倍增长,如何快速、有效的进行软件测试、保证软件质量成为一个亟待解决的问题目前,测试自动化已初步引入到功能及性能测试领域,但对于占测试工作量很大比例的报录、复现bug的工作还局限在人工录入的阶段,由于人的能动性引发的语义的不确定性无形中增大了复现bug的难度。为了提高软件测试效率及bug修复效率,特提出一种bug自动生成的方法及系统。发明内容000。
5、3 本发明的技术任务是解决现有技术的不足,提供一种bug自动生成的方法。0004 本发明的技术方案是按以下方式实现的,Bug自动生成系统的构建方法为:1)软件测试人员执行被测系统,发现bug后,启动软件的录制功能;2)选择快照模式或者脚本模式;3)重新执行发现bug的步骤,完成操作,系统会自动生成bug的重现步骤包括代码或快照;4)测试人员填写严重性、优先级、摘要及预期结果,bug报录结束;5)开发人员解决bug之前,启用系统的回放功能,系统会自动执行脚本复现bug产生的场景或连续播放快照概要显示bug产生的场景;6)对于bug的处理,转入bug生命周期的管理。0005 本发明的有益效果:Bu。
6、g自动生成的方法和系统,意在缩减bug报录过程中最繁杂的“操作步骤”的编写时间,及消除由于人的能动性引发的语义的不确定性导致的bug沟通的麻烦,直接提高测试人员报录bug的效率,及开发人员复现bug的效率,间接缩减软件的研发周期。0006 具体优异效果如下:A)系统具有“录制”“回放”功能,测试人员启用录制功能,录制bug的产生步骤,节省填写bug操作步骤的时间;开发人员复现bug时,启动回放功能,查看产生bug的具体步骤,节省手动复现或找测试人员复现的时间;B)录制功能分为“脚本模式”“快照模式”两种形式,脚本模式将操作步骤形成语言脚本,回放时系统根据脚本内容执行相应操作,还原bug产生场景。
7、;快照模式将操作步骤涉及到的操作页面自动截图,回放时系统连贯放映快照,系统概要的bug产生场景;说 明 书CN 103092757 A2/2页4C)系统借鉴LoadRunner的录制、快照及回放功能,借鉴mantis的bug项目管理、权限管理及bug周期管理功能。具体实施方式实施例0007 实现这一方法的过程如下:(1) 软件测试人员执行被测系统,发现bug后,启动软件的录制功能;(2)选择快照模式(针对系统环境变更频繁的被测系统)或者脚本模式(占用少量存储资源);(3)重新执行发现bug的步骤,完成操作,系统会自动生成bug的重现步骤-代码或快照;(4)测试人员填写严重性、优先级、摘要及预期结果,bug报录结束;(5)开发人员解决bug之前,启用系统的回放功能,系统会自动执行脚本复现bug产生的场景或连续播放快照概要显示bug产生的场景;(6)对于bug的处理,转入bug生命周期的管理。0008 除本发明的说明书公开的技术特征外均为本专业技术人员的公职技术。说 明 书CN 103092757 A。