首页> 中国专利> 一种面向安卓平台的测试用例自动化生成方法及生成系统

一种面向安卓平台的测试用例自动化生成方法及生成系统

摘要

本发明公开了一种面向安卓平台的测试用例自动化生成方法,利用安卓应用测试框架AndroidViewClient和安卓应用进行交互,录制安卓图形用户界面的事件序列,生成相应的录制测试脚本;通过程序分析方法,将录制测试脚本转换成为抽象语法树,提取树的结点信息生成基于自定义的领域特定语言的录制事件序列脚本;将录制事件序列脚本与带权重偏好的随机选择算法结合在一起,去自动和安卓应用程序进行交互,并生成相应的状态转换模型;将与安卓应用程序交互后得到的状态转换模型进行聚合,根据得到的聚合状态转换模型,生成待定测试用例,检查待定测试用例的有效性,无效则重新生成,有效则为测试用例。本发明能够提高安卓应用的健壮性和可靠性。

著录项

  • 公开/公告号CN111143205A

    专利类型发明专利

  • 公开/公告日2020-05-12

    原文格式PDF

  • 申请/专利权人 华东师范大学;

    申请/专利号CN201911318530.X

  • 发明设计人 李俊馨;苏亭;蒲戈光;何积丰;

    申请日2019-12-19

  • 分类号

  • 代理机构上海德禾翰通律师事务所;

  • 代理人陈艳娟

  • 地址 200062 上海市普陀区上海市中山北路3663号

  • 入库时间 2023-12-17 08:42:57

法律信息

  • 法律状态公告日

    法律状态信息

    法律状态

  • 2020-06-05

    实质审查的生效 IPC(主分类):G06F11/36 申请日:20191219

    实质审查的生效

  • 2020-05-12

    公开

    公开

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号