- 博客(261)
- 收藏
- 关注
原创 SoloX:Android和iOS性能数据的实时采集工具
💡 如果网络无法通过 [pip install -U solox] 下载, 可以尝试使用镜像下载,但是可能不是最新版本。接入手机设备后,可以在左上方选择设备、应用包名、进程名,并点开始即可开始收集性能数据。pip install -U solox (指定版本:pip install solox==版本)使用python -m solox启动服务后,将自动使用本机默认浏览器打开solox页面。停止数据收集,将自动跳转到报告页面,可以查看分析报告、导出、编辑、删除报告。启动服务后,建议使用谷歌浏览器访问使用。
2023-09-27 21:32:24 2987 4
原创 sonic-ios-bridge(sib)性能监控之系统性能及应用性能
sonic-ios-bridge(sib)性能监控之系统性能及应用性能
2023-01-28 21:00:00 961 1
原创 通过sonic-ci-helper插件与Sonic平台结合实现多设备批量安装应用
通过sonic-ci-helper插件与Sonic平台结合实现多设备批量安装安卓apk或iOS应用
2022-09-08 23:20:26 797
原创 MeterSphere专题之: 配套的浏览器插件:chrome-extensions
chrome-extensions项目为 MeterSphere 配套的浏览器插件,该插件可将用户在浏览器操作时的 HTTP 请求记录下来并生成 JMX 文件(JMeter 脚本文件),用于在 MeterSphere 中进行接口测试或性能测试。
2022-09-01 20:28:04 407
原创 iOS性能监控及自动化测试辅助工具对比-tidevice、py-ios-device(pyidevice)、sonic-ios-bridge(sib)
iOS性能监控及自动化测试辅助工具对比-tidevice、py-ios-device(pyidevice)、sonic-ios-bridge(sib)
2022-08-13 23:32:18 2878 1
原创 Fastbot——基于model-based testing的APP 稳定性测试工具
Fastbot——基于model-based testing的APP 稳定性测试工具
2022-06-27 22:43:00 971
原创 Pytest官网地址
github地址:https://github.com/pytest-dev/pytest用户文档英文版:https://docs.pytest.org/en/stable/用户文档中文版:https://www.osgeo.cn/pytest/contents.html
2022-03-03 21:52:21 2208
原创 Sonic一站式开源分布式集群云真机测试平台阶段性使用总结
Sonic:一站式开源分布式集群云真机测试平台,致力服务于中小企业的客户端UI测试。通过近段时间的应用当前版本V1.3.1-Beta,总结使用体验如下:(一)具体特性汇总如下(对比为近段时间个人使用体验对比,具体因深入使用程度不同可能有差异):(二)应用实践提质增效方面:(1)设备统一化管理:安卓及iOS设备统一化管理,研发测试可远程方便使用,大幅提升设备利用率。(2)控件元素定位方便快捷:UI自动化控件元素定位方便快捷,提供xpath、Predicate推荐,帮助测试人员快速进行元素.
2022-02-13 00:06:01 1211 2
转载 SoloPi系列之一:介绍
来自:Home · alipay/SoloPi Wiki · GitHub上手视频 Tutorial Videos一机多控简介 IntroductionSoloPi是一个无线化、非侵入式的Android自动化工具,公测版拥有录制回放、性能测试、一机多控三项主要功能,能为测试开发人员节省宝贵时间。SoloPi is a wireless, non-invasive automation testing tool in android system, there are three main f
2022-02-08 22:37:23 725
原创 Sonic自动化测试结果通知:钉钉群机器人
自动化测试用例运行完毕后,可通过钉钉群机器人自动发送结果通知,具体设置方法如下。登录钉钉,打开需要发送机器人的群聊,点击右上方【群设置】。点击【智能群助手】点击【添加机器人】选择【自定义】机器人点击安全设置里面的【加签】,下方出现的即为Sonic平台项目设置里面需要的【机器人密钥】,复制该密钥填写到项目中。点击【完成】按钮,机器人将添加完成,此时出现的WebHook即为Sonic平台的【机器人Hook】,复制该WebHook填写到项目中
2022-02-06 15:39:37 1223
原创 容器安全检测工具之一:docker bench
docker bench 在github下载地址:GitHub - docker/docker-bench-security: The Docker Bench for Security is a script that checks for dozens of common best-practices around deploying Docker containers in production. Docker Bench是一个开源项目,该项目按照互联网安全中心(Cente...
2022-02-02 23:37:58 11694
原创 Windows 11下安装Docker
环境信息:windows 11Docker Desktop 4.4.4前置条件:BIOS中启用虚拟化设置:安装Docker:1.下载Docker Desktop for Windows by Docker | Docker Hub下载完成后,双击运行安装即可。点Close and restart即可打开。使用:以安卓App耗电量battery-historian容器应用为例。下载容器镜像并启动:docker run -d
2022-02-02 23:31:12 2001
原创 使用docker exec进入容器报错:OCI runtime exec failed: exec failed: container_linux.go:348: starting container
【问题】使用docker exec -it a2d69c075875 /bin/bash进入容器,报错:OCI runtime exec failed: exec failed: container_linux.go:348: starting container process caused "exec: \"/bin/bash\": stat /bin/bash: no such file or directory": unknown【解决方法】使用docker exec -it a2d69
2022-01-20 18:47:19 2871
原创 Sonic simple服务中设备图片、测试用例运行异常图片、失败录像路径映射配置
使用docker ps查看容器信息。使用docker exec -it a2d69c075875 sh进入容器,并查看容器文件。相关文件夹说明:imageFiles:测试用例运行截图信息。keepFiles:设备图片、控件元素识别图像等信息。recordFiles:测试用例运行失败视频信息。packageFiles:apk安装包。 如docker-compose.yml中没做本地文件夹和容器内文件夹映射,测试用例运行、设备图片、运行失败录像等会导致容...
2022-01-20 18:45:32 466
原创 iOS下Safari自动化测试
一、环境准备(1)安装tidevice,请参考:跨平台iOS自动化测试工具——tidevice安装及使用_aovenus的专栏-测试新时代(微信公众号:测试新时代)-CSDN博客(2)安装Appium:请参考appium安装说明简易版 - 环境配置 - 测试人社区更详细的可以参考:Appium移动自动化测试(一)--安装Appium - 虫师 - 博客园(3)确保iOS手机已连接,并使用tidevice list可以看到设备信息。(4)iOS手机需要进行相关设置。1)对Safar
2022-01-15 15:48:19 3087 2
原创 Windows上搭建iOS APP自动化测试环境:基于tidevice+ WDA+Appium
一、环境准备(1)WebDriverAgent(WDA)安装及打包部分,请参考:Sonic安装部署之——iOS设备接入_aovenus的专栏-测试新时代(微信公众号:测试新时代)-CSDN博客(2)安装tidevice,请参考:跨平台iOS自动化测试工具——tidevice安装及使用_aovenus的专栏-测试新时代(微信公众号:测试新时代)-CSDN博客(3)安装Appium:请参考appium安装说明简易版 - 环境配置 - 测试人社区更详细的可以参考:Appium移动自动化测试(一..
2022-01-15 14:29:20 4143
原创 UICatalog示例程序打包
(1)github地址:GitHub - appium/ios-uicatalog: Apple UICatalog App(2)打包安装步骤下载后使用xcode打开项目,按以下步骤打包即可。Build编译。运行安装即可。之后可以再手机上看到安装成功。双击打开,开始iOS自动化测试学习探索之旅吧!...
2022-01-11 19:09:55 846
原创 Sonic安装部署之——iOS设备接入
(1)环境准准备 Mac系统、xcode:用于打包安装WebDriveragent(wda) iOS手机:本次使用的Iphone XR ,系统版本V15.0(2)WebDriveragent(wda)打包及安装 1.访问https://github.com/appium/WebDriverAgent下载WebDriverAgent项目,本次下载使用的12.4.2.准备个人免费证书,最好还是使用开发者账户下载后使用xcode打开项目,配置以下对应证书和B...
2022-01-11 19:03:32 3763 1
原创 Sonic常见问题解决方法之——远程控制iOS设备时,提示“初始化Driver失败,部分功能不可用,请联系管理员”
【问题2】远程控制iOS设备时,提示“初始化Driver失败,部分功能不可用,请联系管理员”agent报错信息:设备连接驱动失败。【出现原因】初步判定iOS设备Appium未识别到,通过查看appium后台日志,报usbmuxd错误,发现设备的确未识别。【解决方法】升级appium版本至V1.20.2npm install -g appium@1.20.2 --chromedriver-skip-install升级完成后查看版本:appium -v再次anent运
2022-01-11 12:31:34 1508
原创 Sonic常见问题解决方法之——设备中心出现多个iOS设备接入异常
【问题1】设备中心出现多个iOS设备接入异常【出现原因】tidevice没有配置好,启动agent前确认tidevice list命令无报错,就不会出现这些异常的设备,如果不需要接入ios,可以参考以下解决方法。【解决方法】Sonic设备管理页面暂时未提供删除异常设备功能,可通过关闭配置文件application-prod.yml中对应配置项。另外,可删除devices表中异常设备数据。后续可能弃用tidevice,暂时可以先按上述方式解决...
2022-01-10 16:11:07 1067
原创 一站式开源分布式集群云真机测试平台Sonic——基于Docker方式部署sonic前后端(体验版)
Sonic:一站式开源分布式集群云真机测试平台,致力服务于中小企业的客户端UI测试,永久免费。 sonic官网:Sonic - 开源云真机测试平台 作者微信号:zyx291028775 开源不易,请大家多多支持作者!如果您的公司已经投入使用sonic产品,可以联系他将您公司logo放官网,这是对sonic最大的支持。以下是本人实际搭建过程总结,希望对计划或正在搭建的同学有帮助!Docker方式部署sonic前后端(体验...
2021-12-27 23:16:30 6286 8
原创 跨平台iOS自动化测试工具——tidevice安装及使用
官方github地址:https://github.com/alibaba/taobao-iphone-device安装:Python 3.8.10pip3 install -U "tidevice[openssl]" # Recommendwindows系统安装Itunes,可以安装91助手等,自动识别安装。安装完成后,查看tidevice 版本:tidevice version列出所有已连接设备:tidevice listtidevic...
2021-12-27 22:21:15 3774
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人