技术总结
本发明涉及一种应用程序的模糊测试方法、装置及系统,在一种实施方式中,所述方法包括以下步骤:选择与被测应用程序对应的数据生成规则,并根据所述数据生成规则与被测应用程序的协议特征生成本次测试数据;根据所述本次测试数据对所述被测应用程序进行测试;在所述根据所述本次测试数据对所述被测应用程序进行测试的测试过程中进行代码覆盖率搜集;判断所述本次测试数据对应的代码覆盖率与上次测试数据对应的代码覆盖率相比是否存在有效变化;以及若所述本次测试数据对应的代码覆盖率相对于所述上次测试数据对应的代码覆盖率存在有效变化,则将所述本次测试数据写入基线库。将有效测试数据进行存储,可以有效精简测试数据且不影响测试效果。
技术研发人员:符阳辉;任洪平;彭晶
受保护的技术使用者:腾讯科技(深圳)有限公司
文档号码:201510479256
技术研发日:2015.08.03
技术公布日:2017.02.15