[发明专利]一种自动化测试系统在审
申请号: | 201510006679.X | 申请日: | 2015-01-07 |
公开(公告)号: | CN104601403A | 公开(公告)日: | 2015-05-06 |
发明(设计)人: | 祁军 | 申请(专利权)人: | 上海瀚之友信息技术服务有限公司 |
主分类号: | H04L12/26 | 分类号: | H04L12/26 |
代理公司: | 上海正旦专利代理有限公司 31200 | 代理人: | 陆飞;盛志范 |
地址: | 200003 *** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 自动化 测试 系统 | ||
1. 一种自动化测试系统, 其特征在于包括接口管理模块、用例管理模块、任务管理模块、测试环境管理模块、工具模块、权限管理模块;其中:
所述接口管理模块,主要用于接口的调用地址、接口的通信协议的信息配置;
所述用例管理模块,主要用于测试用例的创建、用例文件上传、修改相应的用例信息;
所述任务管理模块,主要用于测试任务的创建、接口用例的选择配置、修改任务的通知、任务表达式;
所述测试环境管理模块,主要用于配置测试环境的信息、接口调用的端口、数据库;
所述工具模块,主要用于接口与用例模块的公共服务配置;
所述权限管理模块,主要用于对用户的权限关系进行相应的配置管理;
所述模块包括各种接口,具体如下:
所述接口管理模块,至少包含下述接口中的任意一种:
(1)请求协议接口,用于处理不同的请求协议之间的通信交互;
(2)上下文参数传递接口,用于测试用例中多个接口之间执行时需要做参数传递;
(3)结果校验接口,用于测试用例中接口调用之后的返回信息结果进行验证;
所述用例管理模块,至少包含下述接口中的任意一种:
(1)查询测试用例接口,用于根据条件查出相关的用例信息;
(2)创建测试用例接口,用于创建用例的信息,与接口相关联;
(3)删除测试用例接口,用于删除测试用例信息;
所述任务管理模块,至少包含下述接口中的任意一种:
(1)查询测试任务接口,用于根据条件查询出测试任务的详细配置信息;
(2)创建测试任务接口,用于创建测试任务的信息,配置接口的环境;
(3)删除测试任务接口,用于删除测试任务的信息;
所述工具模块,至少包含下述接口中的任意一种:
(1)查询证书接口,用于根据条件查出相关的证书详细信息;
(2)创建证书接口,用于创建证书的相关配置信息;
(3)查询加密配置接口,用于根据条件查出加密的配置参数。
2. 根据权利要求1所述的自动化测试系统, 其特征在于所述接口管理模块至少还包含添加接口、查询接口、删除接口功能中的任意一种;其中,添加接口功能的配置信息至少包含接口名称、接口代码、接口分类、接口协议、接口描述、接口超时时间、延迟执行时间、执行后睡眠时间中的任意一种;所述接口协议至少包含HTTP、SOCKET、DUBBO中的任意一种,其中HTTP接口配置至少包含HTTP请求路径、请求方式,是否模拟Ajax请求,SSL安全链接、客户端认证、URL编码方式中的任意一种,其中SOCKET接口配置包含URL编码方式,其中DUBBO接口配置包含服务接口、方法名、参数类型、版本号。
3. 根据权利要求1所述的自动化测试系统, 其特征在于所述用例管理模块至少还包含添加用例、用例查询、删除用例功能中的任意一种;添加用例的配置信息至少包含用例名称、用例代码、用例分类、用例类别、用例描述、用例执行文件中的任意一种。
4. 根据权利要求1所述的自动化测试系统, 其特征在于所述任务管理模块至少还包含添加测试任务、任务查询、任务执行、任务删除功能中的任意一种;
添加测试任务至少包含测试环境、任务名称、任务类型、用例类别、邮件通知、使用域名访问中的任意一种。
5. 根据权利要求1所述的自动化测试系统, 其特征在于所述测试环境管理模块至少还包含添加环境、编辑环境、查询环境信息功能中的任意一种;添加环境至少包含环境名称、IP地址、主机名称、域名、HTTP端口、Dubbo端口、Socket端口、数据库类型、缓存名称、缓存端口号、数据库Key、数据库连接地址、数据库连接用户名、数据库连接密码中的任意一种。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海瀚之友信息技术服务有限公司;,未经上海瀚之友信息技术服务有限公司;许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510006679.X/1.html,转载请声明来源钻瓜专利网。