随笔分类 -  软件测试

tracetest 基于trace 生成端到端测试的框架
摘要:tracetest 是基于OpenTelemetry 工具,设计上还是很有意思的,可以使用此工具进行分布式系统的测试 支持的特性 可以直接使用现有的OpenTelemetry周边工具,包含了jaeger, 以及grafana tempo 支持多种测试,比如http,grpc,以及postman 的c 阅读全文

posted @ 2023-02-04 22:36 荣锋亮 阅读(171) 评论(0) 推荐(0) 编辑

frida 动态检测工具集
摘要:frida 是面向开发、反向工程、安全研究的动态检测工具集 特性 脚本化 可移植强,支持多种语言的 免费 完备的测试 说明 frida 核心部分基于c 编写,使用quickjs 注入到目标进程,使用python 以及js 我们可以进行系统异常的捕捉,frida 是一个不错的工具集对于我们碰到的一些疑 阅读全文

posted @ 2022-09-04 18:46 荣锋亮 阅读(180) 评论(0) 推荐(0) 编辑

msw 下一代api mock 服务
摘要:msw 是一个很不错的服务mock 工具 包含的特新 基于网络级别的拦截 标准service worker api 支持rest api 以及graphq api 客户端执行 原生ts 支持 类似express 的语法 说明 官方提供了一个30s 的工作原理介绍视频很值得学习下 参考资料 https 阅读全文

posted @ 2022-05-29 23:48 荣锋亮 阅读(218) 评论(0) 推荐(0) 编辑

几个不错的s3 压力测试工具
摘要:整理了一些s3 压力测试的工具,参考资料包含了完整的连接,但是比较推荐的是使用minio的warp(分布式,强大) warp 分布式测试架构 参考使用 混合模式(单机) warp mixed --host=s3-server{1...8}:9000 --access-key=minio --secr 阅读全文

posted @ 2021-09-04 11:59 荣锋亮 阅读(2660) 评论(0) 推荐(1) 编辑

dremio 开发测试简单说明
摘要:目前官方关于如何进行相关开发测试的明确的文档说明,但是我们基于官方提供的测试用例可以基本了解 官方提供的测试用例 sabot/kernel/src/test/java/com/dremio 目录 ├── ArrowDsUtil.java ├── BaseDecimalFunctionTests.ja 阅读全文

posted @ 2021-04-10 23:26 荣锋亮 阅读(238) 评论(0) 推荐(0) 编辑

k6 负载测试工具
摘要:k6 是基于golang 开发的,支持基于js 的负载脚本编写,同时支持har 转化为压测脚本,同时 包含了比较方便的压测metrics 可以方便grafana 的集成以及metrics 分析(基于influxdb)当然 k6 也提供了云端的模式可以使用,官方还有一张比较有意思的图(拳打jmeter 阅读全文

posted @ 2020-12-31 17:36 荣锋亮 阅读(1650) 评论(0) 推荐(0) 编辑

baretest小巧但是强大的jest可选测试框架
摘要:baretest小巧但是强大的jest可选测试框架,官方提供了关于jest 的比较,以下是一个简单的试用 环境准备 项目结构 ├── app.js ├── app.test.js ├── package.json └── yarn.lock 代码说明 app.js module.exports = 阅读全文

posted @ 2020-04-04 23:23 荣锋亮 阅读(282) 评论(0) 推荐(0) 编辑

bazel 安装
摘要:bazel 是一个功能强大的软件构建,测试套件,支持多平台,多语言,以下是centos 下的安装 安装 下载repo 配置 存放位置 /etc/yum.repos.d/ wget https://copr.fedorainfracloud.org/coprs/vbatts/bazel/repo/ep 阅读全文

posted @ 2019-12-25 11:08 荣锋亮 阅读(1253) 评论(0) 推荐(0) 编辑

testcontainers 基本使用
摘要:以下是一个简单的基于testcontainers 的测试(基于java 项目) 预备环境 因为testcontainers 基于docker 运行,所以需要安装docker 引擎 项目准备 项目结构 ├── README.md ├── pom.xml └── src ├── main │ ├── j 阅读全文

posted @ 2019-12-02 13:56 荣锋亮 阅读(3379) 评论(0) 推荐(0) 编辑

使用uflare/smtp2http 将smtp 转转化为http 请求
摘要:uflare/smtp2http 是一个很不错的工具,我们使用这个工具,可以快速的将smtp 服务转换为http 服务 用途实际上挺多的 devops 系统 需要使用smtp的系统(测试) 基于smtp 的报警系统 。。。。 环境准备 docker-compose 文件 包好了一个基于nodejs 阅读全文

posted @ 2018-12-12 20:13 荣锋亮 阅读(1126) 评论(0) 推荐(0) 编辑

使用just-api 进行接口测试
摘要:just-api 是基于配置的测试,同时支持基于jsonpath jsonschema 的数据校验, 对于数据的请求只集成hook,支持测试失败重试、测试报告、graphql api 测试。。。。 使用docker-compose 运行 项目初始化 参考项目 https://github.com/r 阅读全文

posted @ 2018-10-17 08:26 荣锋亮 阅读(546) 评论(0) 推荐(0) 编辑

hoverfly api 模拟框架了解
摘要:What is Hoverfly? Hoverfly is a lightweight, open source API simulation tool. Using Hoverfly, you can create realistic simulations of the APIs your ap 阅读全文

posted @ 2018-05-03 10:45 荣锋亮 阅读(1026) 评论(0) 推荐(0) 编辑

gitlab Failed to register this runner. Perhaps you are having network problems runner 注册失败问题解决
摘要:1. 低版本安装地址 https://gitlab-ci-multi-runner-downloads.s3.amazonaws.com/v1.11.2/index.html 2. 使用 yum 安装进行配置 wget https://gitlab-ci-multi-runner-downloads 阅读全文

posted @ 2017-09-07 17:38 荣锋亮 阅读(1835) 评论(0) 推荐(0) 编辑

gitlab pipelines 使用
摘要:1. 安装runner # For Debian/Ubuntu curl -L https://packages.gitlab.com/install/repositories/runner/gitlab-ci-multi-runner/script.deb.sh | sudo bash # For 阅读全文

posted @ 2017-09-06 19:41 荣锋亮 阅读(1360) 评论(0) 推荐(0) 编辑

Automating CSS Regression Testing
摘要:The following is a guest post by Garris Shipon . We've touched on the four types of CSS testing here before. Regression testing is the hardest. It's t 阅读全文

posted @ 2017-01-23 21:35 荣锋亮 阅读(444) 评论(0) 推荐(0) 编辑

导航

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5
点击右上角即可分享
微信分享提示