Sonic 开源移动端云真机测试平台 - 设备中心接入安卓设备实例演示,Agent端服务部署过程详解(下)

简介: Sonic 开源移动端云真机测试平台 - 设备中心接入安卓设备实例演示,Agent端服务部署过程详解

第二章:运行演示

① 设备中心配置

点击设备中心。

02cd0ed69cb84eb88f18cddef0a9fb2d.png

进入 Agent 中心点击新增 Agent。

aceb21e4d8d34c7a914fff904231c13c.png

填个名字点击确认。

d64f22d3014846109165bea3d2751c70.png

点击 AgentKey 复制这个信息。

e1145eca69a943d7aaeb13e858a50825.png

修改配置文件。

85e7ccd2c7ac4060a48ddee5273bab53.png

修改 host 的值,还有 key 的信息,就是刚才复制的那串。

f251ed52ecca465ba1f67a40a90d916c.png


② Agent 服务启动

在 agent 目录下输入 cmd 进入命令行界面。

135f78e33ae7434a94abbbfadaf4c72b.png

输入 java -jar sonic-agent-windows-x86_64.jar 启动服务。

那个 jar 包名要跟自己下载的对应。

启动后会检测环境配置情况,如果都检查通过了才会启动。

9aed41eaf9a447cdac839c3c4d10f4ad.png

启动完成后回到设备中心,可以看到服务端已经正常启动了。

61db7279e0df4c4888004fffd02a1f61.png

然后连接手机,注意要开启开发者中心,在开发者中心里启用 USB 调试和 ADB 调试。

然后连接手机要等一会,会下载两个应用到手机里。

41b9fdadd5af4012a2e86d4f4c243e32.png

点击开始使用就能进行控制了。


677a3fb22b884b73909a2544da86e00d.png

第三章:问题处理

① npm i -g appium 命令执行卡住

开始我本地安装了 Appium,并且在运行中,应该是进程占用文件导致卡住的。

关掉 Appium 重新执行 npm i -g appium 命令就好了。

f02e8bc2847c49b390d24108fda80f11.png

关闭这个页面。


b6d324cbded949f6a39e1196ab9bdd99.png

② 一加8手机连接不显示 USB 调试选项问题排查

首先可以在电脑换个插口试试,我开始就用 A 插口,发现怎么也连不上,换了 B 插口就好了,而且在 A 插口时,USB 偏好设置都是置灰的,不可用选择。

其次也有可能是线的问题。

然后在设置里搜索 USB。

767a8070cbf34e7db78caf5b9709f693.png

0cc8a52164db418b9b6452fd7564104c.png

喜欢的点个赞❤吧!


目录
相关文章
|
11月前
|
人工智能 自然语言处理 JavaScript
测试工程师要失业?Magnitude:开源AI Agent驱动的端到端测试框架,让Web测试更智能,自动完善测试用例!
Magnitude是一个基于视觉AI代理的开源端到端测试框架,通过自然语言构建测试用例,结合推理代理和视觉代理实现智能化的Web应用测试,支持本地运行和CI/CD集成。
1531 15
测试工程师要失业?Magnitude:开源AI Agent驱动的端到端测试框架,让Web测试更智能,自动完善测试用例!
|
10月前
|
存储 算法 5G
可测多种时间频率信号精度的设备有哪些、标准时钟测试仪、gps时间校验仪
时间频率综合测试仪用于分析时间频率信号的精度与特性,支持多种标准,如B码、NTP、PTP等。其发展趋势包括:1. 高精度化,满足5G等新兴领域需求;2. 智能化,实现自动校准与故障诊断;3. 集成化多功能化,整合多参数测量功能;4. 小型化便携化,便于现场使用;5. 高速实时处理,提升数据处理能力;6. 网络化远程控制,支持远程操作与管理。例如SYN5104型设备,在多项指标上达到高精度,并具备网络接口和自动存储功能。
|
机器学习/深度学习 自然语言处理 API
阿里云零门槛、轻松部署您的专属 DeepSeek模型体验测试
DeepSeek R1是基于Transformer架构的先进大规模深度学习模型,2025年1月20日发布并开源,遵循MIT License。它在自然语言处理等任务上表现出色,高效提取特征,缩短训练时间。阿里云推出的满血版方案解决了服务器压力问题,提供100万免费token,云端部署降低成本,用户可快速启动体验。虽然回答速度有待提升,但整体表现优异,备受关注。
477 8
|
JavaScript NoSQL Java
基于SpringBoot+Vue实现的大学生体质测试管理系统设计与实现(系统源码+文档+数据库+部署)
面向大学生毕业选题、开题、任务书、程序设计开发、论文辅导提供一站式服务。主要服务:程序设计开发、代码修改、成品部署、支持定制、论文辅导,助力毕设!
|
Java 测试技术 应用服务中间件
Spring Boot 如何测试打包部署
本文介绍了 Spring Boot 项目的开发、调试、打包及投产上线的全流程。主要内容包括: 1. **单元测试**:通过添加 `spring-boot-starter-test` 包,使用 `@RunWith(SpringRunner.class)` 和 `@SpringBootTest` 注解进行测试类开发。 2. **集成测试**:支持热部署,通过添加 `spring-boot-devtools` 实现代码修改后自动重启。 3. **投产上线**:提供两种部署方案,一是打包成 jar 包直接运行,二是打包成 war 包部署到 Tomcat 服务器。
398 10
|
Java 测试技术 持续交付
【入门思路】基于Python+Unittest+Appium+Excel+BeautifulReport的App/移动端UI自动化测试框架搭建思路
本文重点讲解如何搭建App自动化测试框架的思路,而非完整源码。主要内容包括实现目的、框架设计、环境依赖和框架的主要组成部分。适用于初学者,旨在帮助其快速掌握App自动化测试的基本技能。文中详细介绍了从需求分析到技术栈选择,再到具体模块的封装与实现,包括登录、截图、日志、测试报告和邮件服务等。同时提供了运行效果的展示,便于理解和实践。
1104 4
【入门思路】基于Python+Unittest+Appium+Excel+BeautifulReport的App/移动端UI自动化测试框架搭建思路
|
敏捷开发 Devops 测试技术
自动化测试中的持续集成与持续部署
在现代软件开发实践中,自动化测试是确保软件质量和快速迭代的关键。本文将探讨自动化测试如何与持续集成(CI)和持续部署(CD)流程相结合,以提高开发效率和软件质量。我们将分析CI/CD管道中自动化测试的最佳实践,以及如何克服实施过程中的挑战。
275 6
|
监控 测试技术 开发工具
移动端性能测试工具
移动端性能测试工具
1219 2
|
人工智能 测试技术 Windows
Windows 竞技场:面向下一代AI Agent的测试集
【10月更文挑战第25天】随着人工智能的发展,大型语言模型(LLMs)在多模态任务中展现出巨大潜力。为解决传统基准测试的局限性,研究人员提出了Windows Agent Arena,一个在真实Windows操作系统中评估AI代理性能的通用环境。该环境包含150多个多样化任务,支持快速并行化评估。研究团队还推出了多模态代理Navi,在Windows领域测试中成功率达到19.5%。尽管存在局限性,Windows Agent Arena仍为AI代理的评估和研究提供了新机遇。
345 3
|
Web App开发 定位技术 iOS开发
Playwright 是一个强大的工具,用于在各种浏览器上测试应用,并模拟真实设备如手机和平板。通过配置 `playwright.devices`,可以轻松模拟不同设备的用户代理、屏幕尺寸、视口等特性。此外,Playwright 还支持模拟地理位置、区域设置、时区、权限(如通知)和配色方案,使测试更加全面和真实。例如,可以在配置文件中设置全局的区域设置和时区,然后在特定测试中进行覆盖。同时,还可以动态更改地理位置和媒体类型,以适应不同的测试需求。
Playwright 是一个强大的工具,用于在各种浏览器上测试应用,并模拟真实设备如手机和平板。通过配置 `playwright.devices`,可以轻松模拟不同设备的用户代理、屏幕尺寸、视口等特性。此外,Playwright 还支持模拟地理位置、区域设置、时区、权限(如通知)和配色方案,使测试更加全面和真实。例如,可以在配置文件中设置全局的区域设置和时区,然后在特定测试中进行覆盖。同时,还可以动态更改地理位置和媒体类型,以适应不同的测试需求。
1204 1

热门文章

最新文章