[发明专利]对网络应用进行测试的测试方法及测试设备有效
申请号: | 201210413165.2 | 申请日: | 2012-10-25 |
公开(公告)号: | CN102929776A | 公开(公告)日: | 2013-02-13 |
发明(设计)人: | 何承雄;黄欢 | 申请(专利权)人: | 北京奇虎科技有限公司;奇智软件(北京)有限公司 |
主分类号: | G06F11/36 | 分类号: | G06F11/36 |
代理公司: | 北京市浩天知识产权代理事务所 11276 | 代理人: | 靳春鹰;刘云贵 |
地址: | 100088 北京市西城区新*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 网络 应用 进行 测试 方法 设备 | ||
1.一种对网络应用进行测试的测试方法,所述网络应用包括一个或者多个待测试网页,每个待测试网页包括页面以及一个或者多个相关联的脚本,所述测试方法包括步骤:
在待测试网页中嵌入测试引擎;
在所述待测试网页的相关联脚本的执行单元中嵌入测试单元,所述测试单元适于对相应的执行单元的功能进行测试,并且所述测试单元登记到所述测试引擎中;以及
在所述测试引擎中,对于向其登记的每个测试单元,执行所述测试单元的测试功能,从而对嵌入有所述测试单元的执行单元进行测试。
2.根据权利要求1所述的测试方法,还包括步骤:
将所述测试单元对所述执行单元进行测试的测试结果显示在Web网页上。
3.根据权利要求1或2所述的测试方法,其中所述测试引擎中包含测试单元列表,所述测试单元列表包含向测试引擎登记的测试单元。
4.根据权利要求1-3中任一个所述的测试方法,其中所述脚本为JavaScript脚本。
5.根据权利要求1-4中任一个所述的测试方法,其中,
在嵌入的测试单元中的首尾分别设置有特殊字符串。
6.根据权利要求1-5中任一个所述的测试方法,还包括步骤:
在所述测试单元对所述执行单元的测试完成后,将所述测试单元和测试引擎从所述待测试网页中去除。
7.一种对网络应用进行测试的测试设备,所述网络应用包括一个或者多个待测试网页,每个待测试网页包括页面以及一个或者多个相关联的脚本,所述测试设备包括:
测试引擎,其加入待测试网页中;
测试单元,其嵌入到所述待测试网页的相关联的脚本的执行单元中且登记到所述测试引擎中,适于对相应的执行单元的功能进行测试;
其中,所述测试引擎执行向其登记的测试单元的测试功能,从而对嵌入有该测试单元的执行单元进行测试。
8.根据权利要求7所述的测试设备,还包括:
显示单元,其显示所述测试单元对相应的执行单元进行测试的测试结果。
9.根据权利要求7或8所述的测试设备,其中,
所述测试引擎包含测试单元列表,该测试单元列表包含向测试引擎登记的测试单元。
10.根据权利要求7-9中任一个所述的测试设备,其中,
所述脚本为JavaScript脚本。
11.根据权利要求7-10中任一个所述的测试设备,其中,
所述测试单元包括分别设置在其首尾的特殊字符串。
12.根据权利要求7-11中任一个所述的测试设备,还包括:
去除单元,其在所述测试单元对所述执行单元的测试完成后,将所述测试单元和测试引擎从所述待测试网页中去除。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京奇虎科技有限公司;奇智软件(北京)有限公司,未经北京奇虎科技有限公司;奇智软件(北京)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210413165.2/1.html,转载请声明来源钻瓜专利网。