首页> 中国专利> 一种面向偏好设置的安卓应用测试方法

一种面向偏好设置的安卓应用测试方法

摘要

本发明提出了一种面向偏好设置的安卓应用测试方法。首先对待测应用的可执行文件进行静态程序分析,以得到应用中定义的所有偏好设置与其属性。随后在已有测试用例上,通过动态程序分析的方式获得各测试用例中相关联的偏好设置。对于每条测试用例,可测试所有相关偏好设置与其可能输入的组合,来实现面向偏好设置的测试。最后为了降低这一测试的成本,本发明提供了一种目标导向的执行模式,它将测试用例的代码分割为基本块,将基本块与其相关的偏好设置的输入组合作为测试目标。依照贪心算法,本发明选取覆盖最多的测试目标的测试用例与偏好设置的组合进行测试,从而减少各测试用例下重复的偏好设置输入组合的测试,大大降低测试成本。

著录项

  • 公开/公告号CN110209593B

    专利类型发明专利

  • 公开/公告日2021-05-28

    原文格式PDF

  • 申请/专利权人 南京大学;

    申请/专利号CN201910515637.7

  • 申请日2019-06-14

  • 分类号G06F11/36(20060101);

  • 代理机构32207 南京知识律师事务所;

  • 代理人张苏沛

  • 地址 210023 江苏省南京市栖霞区仙林大道163号

  • 入库时间 2022-08-23 11:51:40

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号