发明名称 一种基于标准化测试语言的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号