一种面向Android应用程序的基于覆盖引导的多入口测试方法

AITNT
正文
推荐专利
一种面向Android应用程序的基于覆盖引导的多入口测试方法
申请号:CN202410768230
申请日期:2024-06-14
公开号:CN118747151B
公开日期:2025-10-10
类型:发明专利
摘要
本发明公开了一种面向Android应用程序的基于覆盖引导的多入口测试方法,包括:首先对Android应用程序执行静态分析提取与意图属性相关的路径约束,通过分析不同的约束为意图属性生成合适的属性值,然后结合意图模糊测试技术构建模糊的Activity启动上下文;接着针对多入口测试的特点设计一个动态Activity推荐算法,之后结合探索工具APE实现一个自适应的多入口探索策略;最后引入覆盖率引导的灰盒模糊测试思想,实现一个基于覆盖引导的多入口测试方法。本发明方法能够有效提高应用程序的测试效率,并成功检测程序中难以发现的潜在错误。
技术关键词
意图 测试方法 入口 推荐算法 覆盖率 消息 分析模块 分支 生命周期方法 模糊测试技术 事件处理方法 复杂度特征 结点 变量 程序 插桩工具 参数 对象建模 变异方法
添加客服微信openai178,进AITNT官方交流群
驱动智慧未来:提供一站式AI转型解决方案
沪ICP备2023015588号