应用测试方法、装置、存储介质及电子设备制造方法及图纸

技术编号:42476613 阅读:24 留言:0更新日期:2024-08-21 12:59
本申请公开了一种应用测试方法、装置、存储介质及电子设备,涉及软件技术领域,该方法包括:基于待测试应用的项目源文件,生成所述待测试应用的页面结构树;根据所述页面结构树构建所述待测试应用对应的页面流转无向图;将所述页面流转无向图进行转换处理,得到页面流转线图;基于所述页面流转线图生成搜索路径,并根据所述搜索路径进行页面跳转测试。本申请可以实现低成本、低门槛且高覆盖率的应用测试。

【技术实现步骤摘要】

本申请涉及软件,具体涉及一种应用测试方法、装置、存储介质及电子设备


技术介绍

1、monkey测试(对应用进行稳定性和健壮性测试)作为一种广泛应用于android和ios等平台的应用的测试手段,已在往智能化、可视化、定制化方向发展,目前市场上的monkey测试工具主要服务于上述两大平台,并更多适用在触屏设备(例如,手机、平板等)。

2、但是,当前主流应用于触屏设备的monkey测试方法更多依赖于机器学习等ai手段,通过图片识别可点击区域来提高页面控件测试的覆盖率,技术门槛和资源支持要求较高,需要研发、模型训练和服务器等资源投入较高,导致成本较高,目前,急需一种低成本、低门槛且高覆盖率的应用测试方法。


技术实现思路

1、本申请实施例提供一种方案,可以实现低成本、低门槛且高覆盖率的应用测试。

2、本申请实施例提供以下技术方案:

3、根据本申请的一个实施例,一种应用测试方法,其包括:基于待测试应用的项目源文件,生成所述待测试应用的页面结构树;根据所述页面结构树构建所述待测试应用本文档来自技高网...

【技术保护点】

1.一种应用测试方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,所述基于待测试应用的项目源文件,生成所述待测试应用的页面结构树,包括:

3.根据权利要求2所述的方法,其特征在于,所述根据所述第二结构树,得到所述待测试应用的页面结构树,包括:

4.根据权利要求3所述的方法,其特征在于,所述根据所述第三结构树,得到所述待测试应用的页面结构树,包括:

5.根据权利要求1所述的方法,其特征在于,所述根据所述页面结构树构建所述待测试应用对应的页面流转无向图,包括:

6.根据权利要求1所述的方法,其特征在于,所述将所述页...

【技术特征摘要】

1.一种应用测试方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,所述基于待测试应用的项目源文件,生成所述待测试应用的页面结构树,包括:

3.根据权利要求2所述的方法,其特征在于,所述根据所述第二结构树,得到所述待测试应用的页面结构树,包括:

4.根据权利要求3所述的方法,其特征在于,所述根据所述第三结构树,得到所述待测试应用的页面结构树,包括:

5.根据权利要求1所述的方法,其特征在于,所述根据所述页面结构树构建所述待测试应用对应的页面流转无向图,包括:

6.根据权利要求1所述的方法,其特征在于,所述将所述页面流转无向图进行转换处理,得到页面流转线图,包括:

7.根据权利要求1所...

【专利技术属性】
技术研发人员:陈冰
申请(专利权)人:深圳TCL新技术有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1