【技术实现步骤摘要】
本专利技术涉及计算机软件,尤其涉及一种软件测试方法、装置、电子设备和存储介质。
技术介绍
1、在安卓应用的测试过程中,对应用性能的测试主要依赖于手动操作以及简单的自动化脚本,对于不同性能测试指标均需要开发人员或测试人员手动进行多轮测试。目前,传统的安卓性能测试框架,如monkey和instrumentation,虽然在一定程度上实现了自动化,但是功能相对单一,往往只能针对某一类性能指标进行自动化测试,无法对功能点以及测试指标进行方便的添加,导致测试效率低下、测试指标覆盖不全面、框架可拓展性差等问题。
技术实现思路
1、本专利技术提供了一种软件测试方法、装置、电子设备和存储介质,通过配置管理层以及通用方法层分别对测试配置以及测试方法进行管理,实现测试过程的解耦合,降低测试过程对测试配置以及测试方法的依赖程度,可提升软件测试方法的灵魂程度,通过配置管理模块实现多种性能指标的配置管理,可提升软件测试架构的覆盖面,提升软件性能指标测试的多样性,可提升软件测试的精准度。
2、根据本专利技
...【技术保护点】
1.一种软件测试方法,其特征在于,所述方法包括:
2.根据权利要求1所述方法,其特征在于,所述根据通用方法层在配置管理层获取预先配置的软件测试配置,包括:
3.根据权利要求1所述方法,其特征在于,所述根据待测软件获取所述通用方法层设置的通用测试方法,包括:
4.根据权利要求1所述方法,其特征在于,所述根据所述软件测试配置以及所述通用测试方法生成所述待测软件的软件测试结果,包括:
5.根据权利要求4所述方法,其特征在于,所述执行所述通用测试方法以获取所述软件测试结果,包括:
6.根据权利要求1所述方法,其特征在
...【技术特征摘要】
1.一种软件测试方法,其特征在于,所述方法包括:
2.根据权利要求1所述方法,其特征在于,所述根据通用方法层在配置管理层获取预先配置的软件测试配置,包括:
3.根据权利要求1所述方法,其特征在于,所述根据待测软件获取所述通用方法层设置的通用测试方法,包括:
4.根据权利要求1所述方法,其特征在于,所述根据所述软件测试配置以及所述通用测试方法生成所述待测软件的软件测试结果,包括:
5.根据权利要求4所述方法,其特征在于,所述执行所述通用测试方法以获取所述软件测试结果,包括:
6.根据权利...
【专利技术属性】
技术研发人员:项阳炫,
申请(专利权)人:上海易咖智车科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。