自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

aovenus的专栏-测试新时代(微信公众号:测试新时代)

软件测试(功能、性能、安全测试)新时代;读书在于明理,做人在于诚信,生活在于体验与感悟......

  • 博客(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 3731 5

原创 sonic-ios-bridge(sib)性能监控之系统性能及应用性能

sonic-ios-bridge(sib)性能监控之系统性能及应用性能

2023-01-28 21:00:00 1012 1

原创 新的一年:运动强身,读书明智,思考修心

新的一年:运动强身,读书明智,思考修心

2023-01-22 22:48:22 308

原创 【安全测试学习】基于bWAPP靶场,使用sqlmap实现脱库实战

基于bWAPP靶场,使用sqlmap实现脱库实战

2022-11-24 21:44:34 551

原创 【安全测试学习】自动化注入攻击之 FuzzDB和Burp 组合拳

自动化注入攻击之 FuzzDB和BurpSuite 组合拳

2022-11-18 22:55:19 1833

原创 【安全测试学习】数据库基础

MySQL数据库基础

2022-11-17 22:53:15 232

原创 学习安全资源汇总

学习安全资源汇总

2022-11-08 22:22:19 115

原创 【安全测试学习】HTTP Header安全标志:协议级别的安全支持

HTTP Header安全标志:协议级别的安全支持

2022-10-18 22:31:59 1297

原创 [CVE-2017-12615] Tomcat任意写入文件漏洞重现

[CVE-2017-12615] Tomcat任意写入文件漏洞重现

2022-10-18 22:29:28 913

原创 通过sonic-ci-helper插件与Sonic平台结合实现多设备批量安装应用

通过sonic-ci-helper插件与Sonic平台结合实现多设备批量安装安卓apk或iOS应用

2022-09-08 23:20:26 850 1

原创 sonic-ios-bridge(sib)性能监控

使用sonic-ios-bridge(sib)对iOS app进行性能监控

2022-09-07 22:11:03 866

转载 一图读懂|“十四五”认证认可检验检测发展规划

一图读懂 | “十四五”认证认可检验检测发展规划

2022-09-01 20:42:29 145

原创 MeterSphere专题之: 配套的浏览器插件:chrome-extensions

chrome-extensions项目为 MeterSphere 配套的浏览器插件,该插件可将用户在浏览器操作时的 HTTP 请求记录下来并生成 JMX 文件(JMeter 脚本文件),用于在 MeterSphere 中进行接口测试或性能测试。

2022-09-01 20:28:04 424

原创 sonic-ios-bridge(sib)使用

sonic-ios-bridge(sib)使用

2022-08-23 21:16:36 1422

原创 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 3078 1

原创 CNAS检测实验室之:内部审核和管理评审的区别

CNAS检测实验室之:内部审核和管理评审的区别

2022-08-07 23:28:38 496

原创 CNAS认可准则之纠正、纠正措施和预防措施的区别

CNAS认可准则之纠正、纠正措施和预防措施的区别

2022-08-02 20:09:29 525

原创 CNAS实验室运作过程示意图

CNAS实验室运作过程示意图

2022-08-01 14:35:38 540

原创 图像标注开源小工具-labelImg

图像标注开源小工具-labelImg

2022-07-17 22:11:11 1104

原创 mobileperf安装及使用

mobileperf is python PC 工具,可以收集Android性能数据。

2022-06-27 22:45:39 1413

原创 Fastbot——基于model-based testing的APP 稳定性测试工具

Fastbot——基于model-based testing的APP 稳定性测试工具

2022-06-27 22:43:00 1010

原创 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 2272

原创 移动App 安全测试

2022-02-19 12:38:50 2549

原创 Sonic一站式开源分布式集群云真机测试平台阶段性使用总结

Sonic:一站式开源分布式集群云真机测试平台,致力服务于中小企业的客户端UI测试。通过近段时间的应用当前版本V1.3.1-Beta,总结使用体验如下:(一)具体特性汇总如下(对比为近段时间个人使用体验对比,具体因深入使用程度不同可能有差异):(二)应用实践提质增效方面:(1)设备统一化管理:安卓及iOS设备统一化管理,研发测试可远程方便使用,大幅提升设备利用率。(2)控件元素定位方便快捷:UI自动化控件元素定位方便快捷,提供xpath、Predicate推荐,帮助测试人员快速进行元素.

2022-02-13 00:06:01 1270 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 736

原创 Sonic自动化测试结果通知:钉钉群机器人

自动化测试用例运行完毕后,可通过钉钉群机器人自动发送结果通知,具体设置方法如下。登录钉钉,打开需要发送机器人的群聊,点击右上方【群设置】。点击【智能群助手】点击【添加机器人】选择【自定义】机器人点击安全设置里面的【加签】,下方出现的即为Sonic平台项目设置里面需要的【机器人密钥】,复制该密钥填写到项目中。点击【完成】按钮,机器人将添加完成,此时出现的WebHook即为Sonic平台的【机器人Hook】,复制该WebHook填写到项目中

2022-02-06 15:39:37 1234

原创 容器安全检测工具之一: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 11759

原创 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 2018

原创 使用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 2948

原创 Sonic simple服务中设备图片、测试用例运行异常图片、失败录像路径映射配置

使用docker ps查看容器信息。使用docker exec -it a2d69c075875 sh进入容器,并查看容器文件。相关文件夹说明:imageFiles:测试用例运行截图信息。keepFiles:设备图片、控件元素识别图像等信息。recordFiles:测试用例运行失败视频信息。packageFiles:apk安装包。 如docker-compose.yml中没做本地文件夹和容器内文件夹映射,测试用例运行、设备图片、运行失败录像等会导致容...

2022-01-20 18:45:32 474

原创 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 3151 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 4253

原创 UICatalog示例程序打包

(1)github地址:GitHub - appium/ios-uicatalog: Apple UICatalog App(2)打包安装步骤下载后使用xcode打开项目,按以下步骤打包即可。Build编译。运行安装即可。之后可以再手机上看到安装成功。双击打开,开始iOS自动化测试学习探索之旅吧!...

2022-01-11 19:09:55 855

原创 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 3871 1

原创 Sonic常见问题解决方法之——远程控制iOS设备时,提示“初始化Driver失败,部分功能不可用,请联系管理员”

【问题2】远程控制iOS设备时,提示“初始化Driver失败,部分功能不可用,请联系管理员”agent报错信息:设备连接驱动失败。【出现原因】初步判定iOS设备Appium未识别到,通过查看appium后台日志,报usbmuxd错误,发现设备的确未识别。【解决方法】升级appium版本至V1.20.2npm install -g [email protected] --chromedriver-skip-install升级完成后查看版本:appium -v再次anent运

2022-01-11 12:31:34 1577

原创 Sonic常见问题解决方法之——设备中心出现多个iOS设备接入异常

【问题1】设备中心出现多个iOS设备接入异常【出现原因】tidevice没有配置好,启动agent前确认tidevice list命令无报错,就不会出现这些异常的设备,如果不需要接入ios,可以参考以下解决方法。【解决方法】Sonic设备管理页面暂时未提供删除异常设备功能,可通过关闭配置文件application-prod.yml中对应配置项。另外,可删除devices表中异常设备数据。后续可能弃用tidevice,暂时可以先按上述方式解决...

2022-01-10 16:11:07 1106

原创 非常理想,特别现实

非常理想,特别现实

2022-01-01 00:39:10 284

原创 一站式开源分布式集群云真机测试平台Sonic——基于Docker方式部署sonic前后端(体验版)

Sonic:一站式开源分布式集群云真机测试平台,致力服务于中小企业的客户端UI测试,永久免费。 sonic官网:Sonic - 开源云真机测试平台 作者微信号:zyx291028775 开源不易,请大家多多支持作者!如果您的公司已经投入使用sonic产品,可以联系他将您公司logo放官网,这是对sonic最大的支持。以下是本人实际搭建过程总结,希望对计划或正在搭建的同学有帮助!Docker方式部署sonic前后端(体验...

2021-12-27 23:16:30 6383 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 3866

原创 AI学习路线图

以上来自:《机器学习测试入门与实践》学习总结

2021-12-07 23:05:12 523

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除