测试

阿里巴巴在开源压测工具 JMeter 上的实践和优化
测试技术
阿里巴巴在开源压测工具 JMeter 上的实践和优化

Apache JMeter [1]  是 Apach 旗下的开源压测工具,创建于 1999 年初,迄今已有超过 20 年历史。JMeter 功能丰富,社区(用户群体)庞大,是主流开源压测工具之一。性能


测试技术
3. 堪比JMeter的.Net压测工具 - Crank 进阶篇 - 认识bombardier

bombardier 是一个 HTTP(S) 基准测试工具。它是用 Go 编程语言编写的,并使用优秀的fasthttp代替 Go 的默认 http 库,因为它具有闪电般的快速性能,详细文档查看其支持参


测试技术
2. 堪比JMeter的.Net压测工具 - Crank 进阶篇 - 认识yml

在bombardier.yml中在hello.benchmarks.yml中为load定义了局部变量serverPort、path改造hello.benchmarks.yml,不考虑重用,最原始的代码


干货|一次完整的性能测试,测试人员需要做什么?
测试技术
干货|一次完整的性能测试,测试人员需要做什么?

一、 规范性能测试实施流程的意义规范的性能测试实施流程能够加强测试工作流程控制,明确性能测试各阶段应完成的工作,指导测试人员正确、有序的开展性能测试工作,提高各角色在性能能测试中的工作效率。本次分享的


测试技术
堪比JMeter的.Net压测工具 - Crank 入门篇

Crank目标之一是为开发人员提供一种工具,让他们能够非常轻松地处理性能并衡量潜在的改进。其中一些功能是:通过指定.Net项目(本地路径或git远程仓库地址),支持直接部署或通过Docker部署应用程


iOS自动化测试驱动工具探索
测试技术
iOS自动化测试驱动工具探索

本文主要介绍了字节 iOS 自动化测试驱动工具的探索过程及实现原理作者:字节跳动终端技术——陈友辉随着业务的扩张,单个 App 的功能越来越多,工程复杂度越来越高,每天MR可达上百次,代码变更可达上千


基于 PTS 压测轻松玩转问题诊断
测试技术
基于 PTS 压测轻松玩转问题诊断

性能测试 PTS(Performance Testing Service)是具备强大的分布式压测能力的 SaaS 压测平台,可模拟海量用户的真实业务场景,全方位验证业务站点的性能、容量和稳定性。在不断


真人踩过的坑,告诉你避免自动化测试新手常犯的10个错误
测试技术
真人踩过的坑,告诉你避免自动化测试新手常犯的10个错误

新人小王接到为Web应用程序自动化测试脚本的任务时,既高兴又紧张,因为这是他进入团队的第一个任务。第一印象至关重要,他也希望给团队留下完美的第一印象。小王被要求自动化Web应用程序其中的一个模块,但他


如何选择合适的自动化测试工具?
测试技术
如何选择合适的自动化测试工具?

在本文中,我们将详细讨论在选择自动化测试工具时如何进行选择。但在继续之前,让我们强调一下自动化测试工具的重要性。如果想对项目进行成功的自动化测试,识别正确的自动化工具至关重要。为项目自动化测试选择合适


全栈代码测试覆盖率及用例发现系统的建设和实践
测试技术
全栈代码测试覆盖率及用例发现系统的建设和实践

随着项目不断深入迭代,业务逻辑以及用户场景日渐复杂,补充和维护单元测试维护的成本也变得越来越高。测试覆盖质量通过测试用例评审或者人工 Code Review 的方式费时费力,单凭多方沟通和经验累积的方


测试技术
代码历史上最昂贵的 7 个错误

1999年,美国宇航局的火星气候轨道飞行器进入了一个过低的轨道,导致航天器在大气层中燃烧。这一失败最终追溯至一次换算错误——英制磅秒单位没有转换成标准公制牛顿秒。 美国宇航局的火星轨道器是其火星勘测者


测试技术
测接口遇到APP加密?先来了解一下算法思路~

  背景   服务端与客户端进行http通讯时,为了防止被爬虫,数据安全性等,引入APP通信加密,简单来说,就是引入签名sign,APP的所有请求都会经过加密签名校验流程。常见的加密方案有AES加密,


一个高质量的智能单元测试平台——iUnit(图)
测试技术
一个高质量的智能单元测试平台——iUnit(图)

  单元测试是软件测试中最早期最底层的环节,高质量单元测试可协助快速确认代码功能实现,并尽早发现软件Bug,在提高软件质量上具有最高的性价比。   绝大多数安全关键行业设立的标准规范都包含单元测试要求


如何低成本修bug?测试左移给你答案(图)
测试技术
如何低成本修bug?测试左移给你答案(图)

  一、为什么要测试左移?   众所周知,软件工程原则:问题发现得越早,修复问题的代价越低。在《代码大全》一书中,从软件工程实践角度说明一个Bug的成本在产品需求分析阶段、开发阶段、测试阶段、生产阶段


如何正确编写单元测试?(图)
测试技术
如何正确编写单元测试?(图)

  如何正确编写单元测试?   国内的大多数互联网公司只注重软件功能,却往往忽略了极为重要的软件质量,在一个月以前,我认为遵循了代码规范(阿里规约、sonar)的软件系统已经算是一个质量比较好的软件系


c