模糊测试工具 android,一种Android应用的模糊测试方法及系统 Fuzzing method and system for Android apps...

摘要:

本发明公开一种Android应用的模糊测试方法及系统,其中,方法包括步骤:A,预先在应用的配置文件中声明每一活动组件的过滤器;B,利用模糊测试技术对输入的外部数据进行模糊变异,以生成测试用例数据;C,将测试用例数据发送到应用的活动组件,然后通过虚拟机层和native层动态监测应用的运行过程. Fuzzing method and system of the present invention discloses an Android application, wherein the method comprises the steps of: A, Predeclared each active component of the filter in the application's configuration file; B, the use of fuzzing technology for external data inputted Fuzzy variation to generate test data; C, the application will send test data to the active component, and then running virtual machine layer by layer, and native dynamic monitoring applications. 本发明首先在Android源码基础上修改应用的配置文件相关代码,使应用的每一活动组件均可正确处理获得的外部数据,然后利用模糊测试技术来进行模糊变异,生成测试用例数据,最后通过虚拟机层和Native层进行动态监测,本发明测试过程无需人工干预,可高效地实现应用的外部数据输入自动化测试. First, the present invention is to modify the source code in Android applications on the basis of the relevant code configuration file so that the application of each active component can correctly handle external data acquisition, and use of fuzzing technology to blur variation, test data generation, and finally through virtual layer and layer Native dynamic monitoring, the testing process of the present invention without human intervention, can efficiently implement external data input automated test applications.

展开

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值