[发明专利]一种可编程的网络服务自动化测试系统及方法有效
申请号: | 200910041130.9 | 申请日: | 2009-07-15 |
公开(公告)号: | CN101609427A | 公开(公告)日: | 2009-12-23 |
发明(设计)人: | 刘明华 | 申请(专利权)人: | 广东威创视讯科技股份有限公司 |
主分类号: | G06F11/36 | 分类号: | G06F11/36 |
代理公司: | 广州市华学知识产权代理有限公司 | 代理人: | 李卫东;黄 磊 |
地址: | 510663广东省广州*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种可编程的网络服务自动化测试系统,包括:数据处理子系统、界面显示子系统、脚本分析子系统;所述数据处理子系统进一步包括数据转换模块、XXL文件处理模块,所述界面显示子系统包括界面显示模块,所述脚本分析子系统进一步包括脚本模块、通信模块。本发明还公开了一种可编程的网络服务自动化方法,包括以下步骤:初始化系统,读取XML文件,接收用户输入的命令或脚本程序并发送到脚本模块;脚本模块对命令进行分析,查找到相应的描述命令并转换后,经通信模块发送到服务器;服务器执行命令后把执行结果经通信模块、脚本模块发送到界面显示模块;本发明开发周期短、具有可编程能力、扩展性好,更好的满足市场需求。 | ||
搜索关键词: | 一种 可编程 网络服务 自动化 测试 系统 方法 | ||
【主权项】:
1、一种可编程的网络服务自动化测试系统,其特征在于,包括:数据处理子系统,用于加载包含描述命令、参数数据结构、参数范围有效性信息、返回结果数据结构和返回状态码信息的XML文件,解析出DOM树并发送到脚本分析子系统进行命令注册,以及根据XML文件描述的规则将类结构体的数据结构和网络字节流进行相互转换;界面显示子系统,用于初始化数据处理子系统和脚本分析子系统、提供命令菜单、接收用户输入的命令或脚本程序并把其输出到脚本分析子系统、以及接收脚本分析子系统的执行结果、显示提示信息;脚本分析子系统,用于从界面显示子系统读取用户输入的命令或脚本程序并对其进行分析,若用户输入的命令或用户输入的脚本程序里的命令是需要服务器执行的,则脚本分析子系统在已注册命令中查找相应的描述命令,并将这些需要服务器执行的命令及其描述命令一起发送到数据处理子系统进行转换,当数据处理子系统根据描述命令描述的规则将所述需要服务器执行的命令由数据结构的表现形式转换成网络字节流的表现形式后,脚本分析子系统再把这些需要服务器执行的命令发送到服务器去执行测试,接收服务器返回的执行结果并将执行结果发送到数据处理子系统进行转换,当数据处理子系统将执行结果由网络字节流的表现形式转换成数据结构的表现形式后,脚本分析子系统再把转换后的执行结果发送到界面显示子系统;若用户输入的命令或用户输入的脚本程序里的命令是不需服务器执行的,则脚本分析子系统直接执行相应的命令并将执行结果发送到界面显示子系统。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广东威创视讯科技股份有限公司,未经广东威创视讯科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/200910041130.9/,转载请声明来源钻瓜专利网。