一种基于辅助测试工具的测试数据沉淀方法、装置及系统制造方法及图纸

技术编号:26259138 阅读:57 留言:0更新日期:2020-11-06 17:53
本发明专利技术公开了一种基于辅助测试工具的测试数据沉淀方法,由辅助测试工具执行,包括:从电子税务系统中获取账户信息,并提取测试用例数据;将所述账户信息中的税务信息进行复制,对所述测试用例数据中的纳税人识别号进行替换为所述税务信息,得到含有税务信息的测试用例数据,并将所述含有税务信息的测试用例数据保存在自动化测试平台数据库中;对所述自动化测试平台数据库中的所述含有税务信息的测试用例数据进行提取,并将所述含有税务信息的测试用例数据中的税务信息导入到所述电子税务系统的表单填写页中,以代替人工填写大量的表单数据;本发明专利技术实现测试数据可复用,为之后的测试工作提供海量的数据支撑。

【技术实现步骤摘要】
一种基于辅助测试工具的测试数据沉淀方法、装置及系统
本专利技术涉及数据测试
,尤其涉及一种基于辅助测试工具的测试数据沉淀方法、装置及系统。
技术介绍
现有的测试数据创建流程为:通过测试人员手动编写插入或更新SQL,制造或修改测试用例数据,根据不同的业务种类,需要制造不同的测试用例数据;或者在表单验证的页面需要手动填入大量的数据进行功能验证,对输入框是否有必要的数据进行检查。切面编程的思想是在不修改源代码的情况下给程序动态添加功能的技术,在后台开发中通过使用自研框架可以方便的实现切面编程。但是申报业务种类繁多、业务复杂;尤其是在税务行业中,由于税收政策变更频繁,业务涉及大量的业务数据计算,对数据计算的准确性要求较高,测试时需要做大量的输入及提交操作,测试计算公式、数据校验等内容。而手工测试效率低下,回归测试频繁,重复劳动枯燥、测试数据无法复用、无继承性,且测试质量无绝对保证。在电子税务系统开发中,往往需要根据国家不同的政策而调整系统的业务代码,而当业务代码进行调整时,而测试人员往往无法像开发人员投入到代码的精力一样投入到测试用例数据本文档来自技高网...

【技术保护点】
1.一种基于辅助测试工具的测试数据沉淀方法,其特征在于,由辅助测试工具执行,包括:/n在将辅助测试工具注入电子税务系统之后,触发数据采集指令,以响应于所述数据采集指令从所述电子税务系统中获取账户信息,并提取测试用例数据;/n将所述账户信息中的税务信息进行复制,对所述测试用例数据中的纳税人识别号进行替换为所述税务信息,得到含有税务信息的测试用例数据,并将所述含有税务信息的测试用例数据保存在自动化测试平台数据库中;/n对所述自动化测试平台数据库中的所述含有税务信息的测试用例数据进行提取,并将所述含有税务信息的测试用例数据中的税务信息导入到所述电子税务系统的表单填写页中,以代替人工填写大量的表单数据...

【技术特征摘要】
1.一种基于辅助测试工具的测试数据沉淀方法,其特征在于,由辅助测试工具执行,包括:
在将辅助测试工具注入电子税务系统之后,触发数据采集指令,以响应于所述数据采集指令从所述电子税务系统中获取账户信息,并提取测试用例数据;
将所述账户信息中的税务信息进行复制,对所述测试用例数据中的纳税人识别号进行替换为所述税务信息,得到含有税务信息的测试用例数据,并将所述含有税务信息的测试用例数据保存在自动化测试平台数据库中;
对所述自动化测试平台数据库中的所述含有税务信息的测试用例数据进行提取,并将所述含有税务信息的测试用例数据中的税务信息导入到所述电子税务系统的表单填写页中,以代替人工填写大量的表单数据。


2.如权利要求1所述的基于辅助测试工具的测试数据沉淀方法,其特征在于,所述税务信息包括纳税人识别号及其申报信息。


3.一种测试数据沉淀装置,其特征在于,包括:
数据获取模块,用于在将辅助测试工具注入电子税务系统之后,触发数据采集指令,以响应于所述数据采集指令从所述电子税务系统中获取账户信息,并提取测试用例数据;
复制转存模块,用于将所述账户信息中的税务信息进行复制,对所述测试用例数据中的纳税人识别号进行替换为所述税务信息,得到含有税务信息的测试用例数据,并将所述含有税务信息的测试用例数据保存在自动化测试平台数据库中;
数据复用模块,用于对所述自动化测试平台数据库中的所述含有税务信息的测试用例数据进行提取,并将所述含有税务信息的测试用例数...

【专利技术属性】
技术研发人员:伍冠文王洪漂刘松光
申请(专利权)人:方欣科技有限公司
类型:发明
国别省市:广东;44

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

1