【摘要】 本发明提供一种面向Web应用的自动化白盒测试系统及方法,包括Web数据采集模块,将测试人员在客户端浏览器提交的数据信息自动保存为web请求信息数据文件,并加入action信息,生成初始测试数据文件;脚本生成模块,其根据初始测试数据文件生成测试脚本;数据生成模块,该模块通过编写一个业务描述文件,描述测试用例执行的逻辑顺序,自动对初始测试数据文件进行修改,生成测试数据文件;集成测试模块,其根据业务描述文件的逻辑顺序对多个测试用例进行耦合。 【专利类型】发明授权 【申请人】罗笑南 【申请人类型】个人 【申请人地址】510000 广东省广州市新港西路135号 【申请人地区】中国 【申请人城市】广州市 【申请人区县】海珠区 【申请号】CN200810026624.5 【申请日】2008-03-05 【申请年份】2008 【公开公告号】CN101241467B 【公开公告日】2010-06-23 【公开公告年份】2010 【授权公告号】CN101241467B 【授权公告日】2010-06-23 【授权公告年份】2010.0 【IPC分类号】G06F11/36 【发明人】罗笑南; 马识佳 【主权项内容】 。一种面向Web应用的自动化白盒测试方法,其特征在于包括如下步骤:(1)手工进行测试用例的测试;(2)通过Web数据采集模块自动记录并保存浏览器提交的数据信息;(3)对步骤(2)保存的数据文件进行修改,加入action信息,得到初始测试数据文件;(4)通过脚本生成模块根据步骤(3)得到的初始测试数据文件,生成测试脚本;(5)根据业务逻辑关系编写业务描述文件;(6)数据生成模块根据步骤(5)的业务描述文件生成测试数据文件,以满足复杂业务逻辑的批量自动化测试;(7)部署步骤(4)得到的测试脚本,测试脚本运行时调用步骤(6)得到的测试数据文件,实现自动化白盒测试。 【当前权利人】罗笑南 【当前专利权人地址】广东省广州市新港西路135号 【引证次数】3.0 【他引次数】3.0 【家族引证次数】3.0 【家族被引证次数】38