基于录制和重放的Web应用迭代测试方法技术

技术编号:22022006 阅读:37 留言:0更新日期:2019-09-04 01:13
本发明专利技术公开了一种基于录制和重放的Web应用迭代测试方法,包括:进行功能测试、性能测试和安全测试的记录和重放:功能测试记录回放工具采用浏览器提供的API录制并完成回放;性能测试记录重放工具记录性能测试过程中的配置参数,再利用压力测试工具再带API实现测试重放;安全测试记录重放工具记录漏洞复现时使用的测试脚本、测试工具以及有效载荷payload;进行迭代测试,输出合并测试结果。本发明专利技术本方案将用记录和重放的自动化软件工具来代替测试人员完成回归测试和修改验证测试,让测试人员专注于新增部分的测试。本方案的核心观念在于如何利用记录和重放的自动化工具与人工测试有效的结合,高效协作完成测试任务。

An Iterative Test Method for Web Applications Based on Recording and Playback

【技术实现步骤摘要】
基于录制和重放的Web应用迭代测试方法
本专利技术涉及自动测试
,具体的说,是一种基于录制和重放的Web应用迭代测试方法。
技术介绍
随着计算机硬件、WEB技术的不断发展和完善,随之诞生的WEB应用量也是巨大的,大量的WEB应用被开发应用到生活,生产的方方面面,然而在软件开发过程,软件测试环节在软件的整个生命周期有举足轻重的地位,软件的质量全靠它来保证。由于业务逻辑的复杂和多变性,软件开发过程方法的不断探索和完善,大部分的软件应用都会采用迭代开发的方式,随之就会有迭代和回归测试,每一次迭代开发完成就会做一次迭代测试,测试整个应用的功能,安全等,每一次回归测试都会重复测试上一次测试过的所有操作,这样进行人工测试无疑是低效的,耗时耗力,但又是保证整个应用在迭代过程质量不可缺少的一环。当然,为了解决人工测试耗时耗力的问题,自动化测试的软件和平台也是有不少,但是现在的自动化测试软件和平台的测试效果可能没有人工测试的那么精准、全面,本方案将解决目前大部分自动化测试软件不如人工那么精准、全面,而纯人工测试又耗时耗力这一现状。
技术实现思路
本专利技术的目的在于提供一种基于录制和重放的Web应用本文档来自技高网...

【技术保护点】
1.一种基于录制和重放的Web应用迭代测试方法,其特征在于,包括:步骤S100:制定记录重放工具,进行功能测试、性能测试和安全测试的记录和重放,所述记录重放工具包括功能测试记录重放工具、性能测试记录重放工具和安全测试记录重放工具,其中:所述功能测试记录回放工具采用浏览器提供的API录制并完成回放;所述性能测试记录重放工具用于记录性能测试过程中的配置参数,再利用压力测试工具再带API实现测试重放;所述安全测试记录重放工具用于记录漏洞复现时使用的测试脚本、测试工具以及有效载荷payload;步骤S200:进行迭代测试,记录迭代测试合并测试过程,重放上次测试过程,输出合并测试结果。

【技术特征摘要】
1.一种基于录制和重放的Web应用迭代测试方法,其特征在于,包括:步骤S100:制定记录重放工具,进行功能测试、性能测试和安全测试的记录和重放,所述记录重放工具包括功能测试记录重放工具、性能测试记录重放工具和安全测试记录重放工具,其中:所述功能测试记录回放工具采用浏览器提供的API录制并完成回放;所述性能测试记录重放工具用于记录性能测试过程中的配置参数,再利用压力测试工具再带API实现测试重放;所述安全测试记录重放工具用于记录漏洞复现时使用的测试脚本、测试工具以及有效载荷payload;步骤S200:进行迭代测试,记录迭代测试合并测试过程,重放上次测试过程,输出合并测试结果。2.根据权利要求1所述的基于录制和重放...

【专利技术属性】
技术研发人员:朱家兴
申请(专利权)人:四川长虹电器股份有限公司
类型:发明
国别省市:四川,51

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1