[发明专利]一种用于电子税务平台的测试方法及装置有效
申请号: | 201910839777.X | 申请日: | 2019-09-06 |
公开(公告)号: | CN110543424B | 公开(公告)日: | 2023-05-05 |
发明(设计)人: | 褚为民 | 申请(专利权)人: | 安徽航天信息有限公司 |
主分类号: | G06F11/36 | 分类号: | G06F11/36 |
代理公司: | 北京隆源天恒知识产权代理有限公司 11473 | 代理人: | 闫冬;鞠永帅 |
地址: | 230088 安徽省合肥*** | 国省代码: | 安徽;34 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 用于 电子 税务 平台 测试 方法 装置 | ||
1.一种用于电子税务平台的测试方法,其特征在于,包括:
构建自动化测试系统;
所述构建自动化测试系统包括:搭建基于python+selenium的自动化测试框架;在所述自动化测试框架下,生成针对所述电子税务平台的公共方法的公用脚本,生成针对特定功能的测试脚本;根据所述公用脚本生成自动化脚本程序;
所述测试脚本的开发包括主流程开发阶段和针对特定功能的校验功能开发阶段;其中,所述主流程开发阶段对应的主流程测试是通过测试级别来控制,能够保证业务功能正常;所述校验功能开发阶段是对所有功能的一些校验信息进行开发脚本校验测试,所述开发脚本校验测试能够保证每个功能的细节正常;
根据所述自动化测试系统对电子税务平台的特定功能进行测试;
所述自动化测试框架至少包括:
功能目录,其包括有多个实现基础功能的基础子函数;
配置目录,其包括有所述自动化测试框架的配置信息;
执行目录,其用于调用所述基础子函数,进行测试;
统计目录,其用于对测试结果进行统计。
2.根据权利要求1所述的用于电子税务平台的测试方法,其特征在于,所述公用脚本包括登录方法类、提交方法类、切换iframe方法类、菜单搜索方法类、生成测试报告并发送邮件方法类及已申报信息作废方法类。
3.根据权利要求2所述的用于电子税务平台的测试方法,其特征在于,所述登录方法类的执行步骤包括:
调用公用登录方法,定位所述电子税务平台的“登录”元素并点击;
切换iframe至登录弹框,根据账号信息选择登录模式并登录。
4.根据权利要求3所述的用于电子税务平台的测试方法,其特征在于,所述菜单搜索方法类的执行步骤包括:
登录成功后,切换至所述电子税务平台当前页面的iframe;
清除条件框中的内容,对需要查询的功能名称进行传值;
点击“搜索”按钮,进行菜单查询并进入所述电子税务平台的功能界面。
5.一种用于电子税务平台的测试装置,其特征在于,包括:
系统构建单元,所述系统构建单元用于构建自动化测试系统;所述构建自动化测试系统包括:搭建基于python+selenium的自动化测试框架;在所述自动化测试框架下,生成针对所述电子税务平台的公共方法的公用脚本,生成针对特定功能的测试脚本;根据所述公用脚本生成自动化脚本程序;所述测试脚本的开发包括主流程开发阶段和针对特定功能的校验功能开发阶段;其中,所述主流程开发阶段对应的主流程测试是通过测试级别来控制,能够保证业务功能正常;所述校验功能开发阶段是对所有功能的一些校验信息进行开发脚本校验测试,所述开发脚本校验测试能够保证每个功能的细节正常;
测试单元,所述测试单元用于根据所述自动化测试系统对电子税务平台的特定功能进行测试;
所述自动化测试框架至少包括:
功能目录,其包括有多个实现基础功能的基础子函数;
配置目录,其包括有所述自动化测试框架的配置信息;
执行目录,其用于调用所述基础子函数,进行测试;
统计目录,其用于对测试结果进行统计。
6.根据权利要求5所述的用于电子税务平台的测试装置,其特征在于,所述系统构建单元包括:
框架搭建模块,所述框架搭建模块用于搭建基于python+selenium的自动化测试框架;
脚本生成模块,所述脚本生成模块用于在所述自动化测试框架下,生成针对所述电子税务平台的公共方法的公用脚本;
所述脚本生成模块还用于根据所述公用脚本生成自动化脚本程序。
7.根据权利要求6所述的用于电子税务平台的测试装置,其特征在于,所述公用脚本包括登录方法类、提交方法类、切换iframe方法类、菜单搜索方法类、生成测试报告并发送邮件方法类及已申报信息作废方法类。
8.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器读取并运行时,实现如权利要求1-4任一项所述的方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于安徽航天信息有限公司,未经安徽航天信息有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910839777.X/1.html,转载请声明来源钻瓜专利网。