初衷:看到一个用苹果的同事,不怎么会用搭建好的sonic真机平台,尤其是不怎么会安卓端操作,遂提供一份纯小白操作指引(图文并茂那种),希望能让她用的舒服,这里可能会先略掉部分功能描述,只为方便入门。 链接:
1、新用户需要注册——这里填写无限制,建议同mip便于记忆;
2、登陆——填入注册的账号信息,点击登陆即可;
1、登陆成功后,如图界面,已经有了一个项目,直接点击该项目,进入下一页; 2、如图,点击设备中心; 3、查看设备情况; 4、左侧功能栏介绍
1、选择安卓手机,点击马上使用按钮,进入下图;
2、真机使用——远控面板 3、真机使用——应用程序
4、真机使用——网络抓包
5、真机使用——快速截图 如果提示“快速截图失败!”,则点击下图中的Minicap,然后再操作截图即可 6、真机使用——Terminal 7、真机使用——UI自动化 点击任一用例,点击开始运行 8、真机使用——控件元素
9、真机使用——网页调试(直接F12用chrome本身的调试功能即可)
1、选择ios手机,点击马上使用按钮,进入下图
2、真机使用——远控面板 3、真机使用——应用程序 4、真机使用——网络抓包(需同一个局域网) 5、真机使用——UI自动化(参考安卓理解) 6、真机使用——控件元素
1、测试用例——添加用例 2、测试套件 3、定时任务
4、控件元素 5、公共步骤(需要复用的步骤维护的地方) 6、全局参数
7、测试结果 点击查看报告,进入报告页 8、持续集成设置(待后续源码更新)
9、项目相关设置
lixf6 非常详细的教学!也欢迎转载到其他平台哦~ 帮助更多小白。我先帮你置顶
Eason 感谢作者开源sonic的源码,不然也不会有后续文章,希望sonic越走越好,个人java不是很熟悉,不然也想提个pr贡献下。
lixf6 感谢支持与关注
获取控件元素 无法点击 这个是driver 没安装好吗
bjcdwx453909 driver驱动没安装成功😅
设备一直没有,是啥原因。。
shishu 大佬,想问下左侧这个图这个筛选是怎么弄出来的,能附上一下具体操作么,感谢。
lixf6 😂driver驱动怎么安装,第一次用
shishu 手机开启开发者模式及USB调试后,sonic会自动帮忙安装的,如果没安装成功,说明配置设置有问题,可以针对具体手机去社区搜一下配置,成功的driver初始化后如图:
lixf6 这个是指我电脑上链接真机吗
lixf6 点击这个高级筛选就有了
shishu 好的感谢😆
是不是因为我的agent没有启动?
shishu 你得确保服务起来(server和agent服务都得起来,无明显报错),建议看看官网的部署文档及浏览一遍社区问题,酱紫你会无师自通,有问题,可以直接看agent端日志来排查,无法排查的,搜社区,还解决不了,建议社区提问。
lixf6 好的,感谢😄
大佬 为啥ios手机连接不能自动识别 还需要重启agent?
nico 不需要啊