摘要:这篇文章来说说另外一个问题:TPS如何转化为在线用户数? TPS如何转化为在线用户数 我们知道TPS是系统层面的参数,在线用户数是业务层面的参数,两者之间科学的转化需要数学建模与用户行为的简化,虽然有简化,但我们评估的正确趋势应该是系统处理能力比实际偏大,在线用户数比实际支持偏小。 名词解析 首先明 阅读全文
性能测试中性能指标怎么确定?
2025-05-19 15:30 by 第二个卿老师, 200 阅读, 0 推荐, 收藏,
摘要:前段时间遇到两个问题,1,性能指标怎么来的?2,TPS如何转化为在线用户数?感觉没有回答清晰,于是结合之前实践先说说问题1。 Q:性能指标的确定 总共分为4个步骤:确定性能目标 --> 分析业务背景 --> 确定场景类别 --> 确定性能指标 确定性能目标 首先性能指标是根据性能需求场景来的,而性能 阅读全文
web3的DApp测试框架设计(二)
2025-05-06 22:37 by 第二个卿老师, 40 阅读, 0 推荐, 收藏,
摘要:web3的DApp测试框架设计优化 之前说过框架存在一些问题: 测试用例层级划分不够清晰 测试数据与测试用例分离不够彻底 项目测试数据有点杂乱 整体框架中部分文件存在冗余 框架上手成本较大 目录结构优化 针对以上问题,并结合测试实践的结果,优化目录结构如下 # 项目根目录 ├── config # 阅读全文
UI自动化脚本并发策略的性能比对
2025-04-30 11:06 by 第二个卿老师, 58 阅读, 0 推荐, 收藏,
摘要:背景 之前对网页有写多用户访问的测试需求,在Selenium的UI自动化中,一直想知道pyhton中使用多线程、线程池、多进程、进程池的性能差异,看到了一篇文章:【Selenium】提高测试&爬虫效率:Selenium与多线程的完美结合,自己准备实验一下看看 方案对比 首先通过业界实践可知 方案 适 阅读全文
web3的DApp测试框架设计(一)
2025-04-28 17:07 by 第二个卿老师, 100 阅读, 0 推荐, 收藏,
摘要:web3的DApp测试框架初步设计 背景: 由于公司后面偏向做DApp项目(纯去中心化较少),有去中心化智能合约与中心化接口的测试需求,每次测试新DApp项目时,测试脚本与数据比较分散,又极具个人风格,导致项目结构杂乱,代码复用性低,团队成员上手麻烦。而目前接触到的测试框架,要么是传统的中心化测试框 阅读全文
测试跨部门协同记录(内测活动)
2025-04-16 17:34 by 第二个卿老师, 81 阅读, 0 推荐, 收藏,
摘要:百瓶 2.0版本内测活动总结 这两天有时间,整理了之前的博客,为类似测试场景的同行提供参考。 本文记录了百瓶2.0版本测试过程中内测活动的任务分解、执行安排及跨部门协作的实践经历。面对紧迫的2周测试时间、有限的人手以及不断变化的需求,各方通过明确的任务策略与严谨的执行流程,有效降低了测试风险并确保了 阅读全文
智能合约abi的可视化接口文档生成脚本
2025-04-14 10:03 by 第二个卿老师, 56 阅读, 0 推荐, 收藏,
摘要:背景 合约测试一直有个小痛点:合约开发人员每次给的是abi.json文件,而json文件不方便查找对应的合约接口及参数。于是在网上也找到了对应的工具chaintool.,感兴趣的可以自己下载部署。 解决方案 我主要是想生成一个可视化接口文档,于是自己写了一个脚本如下,也放到了自己的github: i 阅读全文
web3.py使用笔记
2025-04-11 10:19 by 第二个卿老师, 104 阅读, 0 推荐, 收藏,
摘要:平时测试智能合约用到了web3.py,作为新手主要出问题的是根据abi文件构造交易这块,格式匹配不上,最近有时间,就结合自己经验总结下: Solidity ABI类型 ↔ Python类型对照表 1. 基础类型 Solidity 类型 Python 类型 示例 & 注意事项 uint8 ~ uint 阅读全文
APP测试要点与实践指南(2025版)
2025-04-09 17:02 by 第二个卿老师, 140 阅读, 0 推荐, 收藏,
摘要:全面提升APP测试覆盖率:测试要点与实践指南 在软件测试中,APP与传统的PC端应用类似,测试要点涵盖多个关键领域,结合软件质量ISO 25010的八大质量属性。以下是根据自己经验总结出的主要测试要点: 1. 功能测试(功能性) 业务逻辑验证: 确保各功能模块(如登录、支付、数据提交)符合需求文档, 阅读全文
python hmac库的使用记录(Telegram小程序hash生成)
2025-02-08 10:15 by 第二个卿老师, 102 阅读, 0 推荐, 收藏,
摘要:最近要测试Telegram小程序,发现登录接口需要传验证hash,如下图 阅读开发文档:https://core.telegram.org/bots/webapps#webappchat,中文翻译截图如下 根据上述说明,请求body中initData字段是包含了用户信息的数据校验字符串,需要按照字母 阅读全文
浙公网安备 33010602011771号