首页 » 智能科技 » 比亚迪电子公开“安卓项目的测试方法、存储介质及电子设备”专利

比亚迪电子公开“安卓项目的测试方法、存储介质及电子设备”专利

德才装饰股份通讯 2025-04-18 0

扫一扫用手机浏览

文章目录 [+]

专利解释书显示,在安卓系统和安卓运用的开拓过程中不可避免的要对安卓系统或者安卓运用进行测试,干系技能中对安卓运用代码的测试紧张是利用 junit 和 powermock 等测试框架在 Android Studio 中编写单元测试用例并手动实行,但是,在 Android Studio 中进行单元测试时,由于是在本地电脑上编写测试代码,并且本地电脑的系统常日为 Windows 系统,不是安卓系统,对付安卓运用中依赖安卓系统的安卓运用代码无法进行测试。
其余,由于其须要人工编写全部的测试代码并手动点击运行测试,操作较为繁琐,测试速率和效率较低。

IT之家理解到,比亚迪电子公开的专利可以通过做事器获取待测安卓项目的源码,并对所述待测安卓项目的源码进行编译后,得到目标代码,所述待测安卓项目包括安卓系统和所述安卓系统上的至少一个待测安卓运用;将所述目标代码通过终端发送至目标安卓设备,以便所述目标安卓设备根据所述目标代码进行刷机;在所述目标安卓设备完成刷机后,从至少一个所述待测安卓运用中确定目标安卓运用;在所述目标安卓运用对应的第一目录下天生第一测试文件,所述第一测试文件包括测试所述目标安卓运用的测试源码;在吸收到所述终端发送的测试指令的情形下,根据所述第一测试文件通过 atest 命令行工具对所述目标安卓运用进行测试。

比亚迪电子公开“安卓项目的测试方法、存储介质及电子设备”专利 比亚迪电子公开“安卓项目的测试方法、存储介质及电子设备”专利 智能科技

第一方面,供应一种安卓项目的测试方法,运用于做事器,所述方法包括:获取待测安卓项目的源码,并对所述待测安卓项目的源码进行编译后,得到目标代码,所述待测安卓项目包括安卓系统和所述安卓系统上的至少一个待测安卓运用;将所述目标代码通过终端发送至目标安卓设备,以便所述目标安卓设备根据所述目标代码进行刷机;在所述目标安卓设备完成刷机后,从至少一个所述待测安卓运用中确定目标安卓运用;在所述目标安卓运用对应的第一目录下天生第一测试文件,所述第一测试文件包括测试所述目标安卓运用的测试源码;在吸收到所述终端发送的测试指令的情形下,根据所述第一测试文件通过 atest 命令行工具对所述目标安卓运用进行测试。

比亚迪电子公开“安卓项目的测试方法、存储介质及电子设备”专利 比亚迪电子公开“安卓项目的测试方法、存储介质及电子设备”专利 智能科技
(图片来自网络侵删)

第二方面,供应一种安卓项目测试方法,运用于终端,所述方法包括:获取待测安卓项目的目录信息,所述待测安卓项目包括安卓系统和所述安卓系统上的至少一个待测安卓运用;将所述目录信息发送至做事器,以便所述做事器根据所述目录信息确定所述待测安卓项目的源码,并对所述待测安卓项目的源码进行编译后,对目标安卓设备进行刷机;根据用户的触发操作确定用户在至少一个所述待测安卓运用中选择的目标安卓运用,并将所述目标安卓运用的运用标识发送至所述做事器,以便所述做事器根据所述运用标识确定所述目标安卓运用,并在所述目标安卓运用对应的第一目录下天生第一测试文件,所述第一测试文件包括测试所述目标安卓运用的测试源码;根据用户的触发操作向所述做事器发送测试指令,以便所述做事器在吸收到所述测试指令的情形下,根据所述第一测试文件通过 atest 命令行工具对所述目标安卓运用进行测试。

第三方面,供应一种打算机可读存储介质,其上存储有打算机程序,该程序被处理器实行时实现本公开第一方面所述方法的步骤。

第四方面,供应一种电子设备,包括:存储器,其上存储有打算机程序;处理器,用于实行所述存储器中的所述打算机程序,以实现本公开第一方面所述方法的步骤。

第五方面,供应一种打算机可读存储介质,其上存储有打算机程序,该程序被处理器实行时实现本公开第二方面所述方法的步骤。

第六方面,供应一种电子设备,包括:存储器,其上存储有打算机程序;处理器,用于实行所述存储器中的所述打算机程序,以实现本公开第二方面所述方法的步骤。

通过上述技能方案,可以通过做事器获取待测安卓项目的源码,并对所述待测安卓项目的源码进行编译后,得到目标代码,个中,所述待测安卓项目包括安卓系统和所述安卓系统上的至少一个待测安卓运用;然后将所述目标代码通过终端发送至目标安卓设备,以便所述目标安卓设备根据所述目标代码进行刷机;在所述目标安卓设备完成刷机后,从至少一个所述待测安卓运用中确定目标安卓运用;并在所述目标安卓运用对应的第一目录下天生第一测试文件;在吸收到所述终端发送的测试指令的情形下,根据所述第一测试文件通过 atest 命令行工具对所述目标安卓运用进行测试,这样,可以将待测安卓运用和该待测安卓运用所依赖的安卓系统的源码进行编译后一起烧录至目标安卓设备,从而办理了干系技能中依赖安卓系统的部分安卓运用代码无法进行测试的问题,并且可以在待测的该目标安卓运用对应的指定位置 (即该第一目录) 下天生用于测试该目标安卓运用的第一测试文件,减少了人工操作的流程和步骤,提高了测试效率。

标签:

相关文章

常见维修电路板技能汇总

电容破坏引发的故障在电子设备中是最高的,个中尤其以电解电容的破坏最为常见。电容破坏表现为:1.容量变小;2.完备失落去容量;3.泄...

智能科技 2025-04-18 阅读0 评论0

美容补水仪的产品设计流程是什么?

作为专业的产品设计师,要对产品设计的干系流程,必须能够节制且利用。一个产品从设计到打样到量产上市,这是一件多么故意义的事情,看...

智能科技 2025-04-18 阅读0 评论0

给爸妈买意外险这3个坑切切别踩!

老人家年纪大了,骨头都比较薄弱,一旦摔一跤,20%的概率会摔成重伤,而手腕、髋枢纽关头、脊椎骨都是老人跌倒后很随意马虎骨折的部位,...

智能科技 2025-04-18 阅读0 评论0