发明名称 | 一种基于标准化测试语言的Web应用功能测试方法 | ||
摘要 | 本发明涉及一种基于标准化测试语言的Web应用功能测试方法,该方法所用的测试装置为外部计算机系统;包括下述步骤:Web页面内容测试;Web会话管理测试;Web使用场景测试;本发明提供的方案不仅能有效地测试Web应用基本功能,还能够测试Web应用会话管理、使用场景涉及交互的复杂功能,能够有效解决Web应用功能测试问题和测试重用问题。 | ||
申请公布号 | CN102622292A | 申请公布日期 | 2012.08.01 |
申请号 | CN201110029531.X | 申请日期 | 2011.01.27 |
申请人 | 中国人民解放军63928部队 | 发明人 | 施寅生;王峰;齐璇;宗建建 |
分类号 | G06F11/36(2006.01)I | 主分类号 | G06F11/36(2006.01)I |
代理机构 | 北京安博达知识产权代理有限公司 11271 | 代理人 | 徐国文 |
主权项 | 一种基于标准化测试语言的Web应用功能测试方法,其特征在于,所述方法用的测试装置是外部计算机系统;所述方法包括下述步骤:A、对Web页面内容测试;B、对Web会话管理测试;C、对Web使用场景测试;所述步骤A中,所述对Web页面内容测试包括下述步骤:a)用标准化测试语言定义所述Web页面内容测试用到的数据类型;b)用所述标准化测试语言模板实例化Web页面内容测试数据类型,获得所述Web页面内容测试数据;c)定义所述Web页面内容测试用例,调用Web页面内容测试函数,实现所述Web页面内容测试行为;所述步骤B中,所述对Web会话管理测试包括下述步骤:1)利用标准化测试语言建模用户访问Web应用的基本操作,实现模拟用户跨页面的操作行为;2)利用标准化测试语言的value操作,实现维护用户跨页面的测试数据;所述步骤C中,所述对Web使用场景包括基本流和备选流,所述Web使用场景测试包括下述步骤:①利用标准化测试语言描述所述基本流和备选流;②通过组合不同的基本流和备选流生成至少一个的不同的Web使用场景;③遍历每个Web使用场景的每个基本流和备选流,完成Web使用场景的测试。 | ||
地址 | 100101 北京市9702信箱19号 |