-
公开(公告)号:CN103678072A
公开(公告)日:2014-03-26
申请号:CN201210326539.7
申请日:2012-09-05
Applicant: 百度在线网络技术(北京)有限公司
Abstract: 本发明提供了一种系统测试的方法和装置,针对包含一个以上的模块且用于确定对象状态的被测试系统,其中装置包括:主动验证模块,用于获取被测试系统的输出数据(key,value),key为被测试系统处理的对象,value为对象状态;将策略收集模块得到的状态数据(value’)与value进行比较,并根据比较结果确定被测试系统输出数据的正确性;属性获取模块,用于获取key对应的服务器针对key返回的属性数据(raw value);策略收集模块,用于依据预设的属性数据与状态数据之间的转换策略,将raw value转换为value’。本发明无需构造覆盖所有策略的用例输入和预期结果,降低了设计成本和复杂度。