-
公开(公告)号:CN116383054A
公开(公告)日:2023-07-04
申请号:CN202310327516.6
申请日:2023-03-30
Applicant: 南京大学
Abstract: 本发明公开了一种静态分析和动态探索结合的移动应用模型构建方法,包括以下步骤:统计和分析主流的动态组件类型;静态分析应用app获取应用基于动态组件的静态模型,再在动态测试过程中与静态模型进行匹配得到应用的当前状态,利用状态节点和事件序列构建应用模型状态图,最后使用静态模型和状态图,引入强化学习算法指导测试,统计测试覆盖率结果。本发明采用了静态分析和动态探索结合构建应用模型状态图,很好地利用静态分析获取应用的动态组件信息,更加合理地表示页面的状态情况的优势,以及动态探索获取事件完整性的优势,构建更加准确的应用状态模型。