一种Android系统自动化测试方法及相关设备技术方案

技术编号:38631981 阅读:34 留言:0更新日期:2023-08-31 18:30
本发明专利技术公开了一种Android系统自动化测试方法及相关设备,所述方法包括:输入上下文测试需求,提供测试需求模板和测试用例,输出prompt数据;将所述prompt数据输入给gpt api,建立上下文关系;获取测试用例步骤,当gpt api返回的文字说明不符合预期时,纠正所述测试用例步骤;确认纠正后的测试用例步骤,请求gpt api并喂给业务数据,生成测试脚本并纠正所述测试脚本;若所述测试脚本不符合预期,则调整所述测试脚本;将调整后的所述测试脚本投放给Android系统,发送执行脚本命令,反馈测试结果,上传报告和测试过程。本发明专利技术可以帮助开发人员和测试人员快速进行测试和调试,减少测试周期和成本,提高系统的质量和稳定性。提高系统的质量和稳定性。提高系统的质量和稳定性。

【技术实现步骤摘要】
一种Android系统自动化测试方法及相关设备


[0001]本专利技术涉及智能设备自动化测试
,尤其涉及一种Android系统自动化测试方法、系统、终端及计算机可读存储介质。

技术介绍

[0002]智能电视是基于Internet应用技术,具备开放式操作系统与芯片,拥有开放式应用平台,可实现双向人机交互功能,集影音、娱乐、数据等多种功能于一体,以满足用户多样化和个性化需求的电视产品。其目的是带给用户更便捷的体验,已经成为电视的潮流趋势。智能电视具有全开放式平台,搭载了操作系统,用户在欣赏普通电视内容的同时,可自行安装和卸载各类应用软件,持续对功能进行扩充和升级的新电视产品。智能电视能够不断给用户带来有别于,使用有线数字电视接收机(机顶盒)的、丰富的个性化体验。
[0003]随着智能电视的普及和发展,基于Android系统的智能电视成为了主流产品。但是,在电视系统的开发和测试过程中,存在一些技术挑战和问题。其中,界面复杂、内容丰富、测试周期长等是比较突出的问题;界面复杂:智能电视的用户界面通常比较复杂,包含了大量的图形和交互元素,这使本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种Android系统自动化测试方法,其特征在于,所述Android系统自动化测试方法包括:输入上下文测试需求,提供测试需求模板和测试用例,输出prompt数据;将所述prompt数据输入给gpt api,建立上下文关系;获取测试用例步骤,当gpt api返回的文字说明不符合预期时,纠正所述测试用例步骤;确认纠正后的测试用例步骤,请求gpt api并喂给业务数据,生成测试脚本并纠正所述测试脚本;若所述测试脚本不符合预期,则调整所述测试脚本;将调整后的所述测试脚本投放给Android系统,发送执行脚本命令,反馈测试结果,上传报告和测试过程。2.根据权利要求1所述的Android系统自动化测试方法,其特征在于,所述Android系统自动化测试方法还包括:在测试过程中,使用监视工具记录视频和音频的播放状态,以便在需要时进行分析;使用不同的播放设备进行测试,以确保播放设备的兼容性。3.根据权利要求1所述的Android系统自动化测试方法,其特征在于,所述Android系统自动化测试方法还包括:在每次测试任务之前先建立一个测试任务,所述测试任务作为与gpt api一次对话上下文范围。4.根据权利要求1所述的Android系统自动化测试方法,其特征在于,所述Android系统自动化测试方法还包括:在确认纠正后的测试用例步骤时,确认gpt api是否给的数据正确,反复进行纠正和校验,如果gpt api返回结果不符合预期,则表示询问的prompt没有描述清楚。5.根据权利要求1所述的Android系统自动化测试方法,其特征在于,所述Android系统自动化测试方法还包括:当gpt api返回测试用例没有问题时,发送prompt给gpt api返回测试脚本。6.根据权利要求1所述的Android系统自动化测...

【专利技术属性】
技术研发人员:谭文亮
申请(专利权)人:深圳市酷开网络科技股份有限公司
类型:发明
国别省市:

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

1