排序
使用eTest5分钟搭建一个性能收集平台
各位伙伴大家好,上期通过eTest 对掘金官网为例做了性能网站首页收集,通过收集到的数据为后续性能优化提供了很好的依据报告,很多伙伴提出了新的问题就是有些网站需要鉴权后才能获取性能报告信...
关于自动限流的思考 | 京东云技术团队
目标 保证系统不因流量过载而挂。 现状:人工限流 正常的微服务限流工具都需要人工配置:支持应用负责人事先配置限流规则(接口+调用方+限流阈值),流量在阈值以下可以正常响应,超过阈值的流...
确定性模拟的背景、原理、框架及应用实例
作者:王润基 RisingWave Labs 内核开发工程师 确定性模拟(Deterministic Simulation)是一种独特的系统测试技术,它可以将整个分布式系统的各个组件运行在一个单线程模拟器上,从而实现系统的...
如何利用随机化的 SQL 测试来帮助检测错误
作者:Martin Liu & Noel Kwan,RisingWave Labs 内核开发工程师 动机 SQLSmith 是一个用于自动生成和测试 SQL 查询的工具,它旨在通过生成随机的有效 SQL 查询并在目标数据库上执行这些查...
助力618-Y的混沌实践之路 | 京东云技术团队
一、写在前面 1、混沌是什么? 混沌工程(Chaos Engineering)的概念由 Netflix 在 2010 年提出,通过主动向系统中引入异常状态,并根据系统在各种压力下的行为表现确定优化策略,是保障系统稳...
测试自动化的 10 个最佳实践
*以下内容为本人的学习笔记,如需要转载,请声明原文链接 微信公众号「ENG八戒」mp.weixin.qq.com/s/qavI7z8IA… 虽然大家都知道坚果是非常健康和有营养的,但是,当你尝试吃它的时候,我猜测过...
简单入门seleniumUI自动化测试
一、selenium的介绍 Selenium是一个流行的自动化测试工具,用于测试Web应用程序的功能和用户界面。它可以模拟用户在浏览器中的操作,如点击、输入文本、选择下拉框等,以及验证页面元素的状态和...
JMeter 查看 TPS 数据,详细指南
TPS 是软件测试结果的测量单位。一个事务是指一个客户机向服务器发送请求然后服务器做出反应的过程。客户机在发送请求时开始计时,收到服务器响应后结束计时,以此来计算使用的时间和完成的事务...
?Windows上实现iOS应用自动化测试:tidevice + WDA +Airtest
一、 安装python环境 1、 点击进入python官网: 2、 点击Python官网的Downloads,然后在下拉菜单中点Windows,进入版本选择页面 3、 选择电脑对应系统的包(比如我的是Windows10 64位操作系统)...
火山引擎A/B测试“广告投放实验”基础能力重构实践
作者:DataTester 企业在进行营销推广时,广告投放通常是必备环节之一。为了避免投放“乱烧钱”,在大规模投放前,企业和广告优化师都会希望在多种广告策略中,找准效果更好策略才进行投放。早...
【专项测试系列】- 缓存击穿、穿透、雪崩专项测试 | 京东云技术团队
一、背景概述: R2M缓存的使用,极大的提升了应用程序的性能和效率,特别是数据查询方面。而缓存最常见的问题是缓存穿透、击穿和雪崩,在高并发下这三种情况都会有大量请求落到数据库,导致数据...
大数据实时链路备战——数据双流高保真压测 | 京东云技术团队
一、大数据双流建设 1.1 数据双流 大数据时代,越来越多的业务依赖实时数据用于决策,比如促销调整,点击率预估、广告分佣等。为了保障业务的顺利开展,也为了保证整体大数据链路的高可用性,越...
精准测试体系构建
1. 功能测试的痛点 1.1 测试范围和效果 版本提测后,开发往往会说,影响范围比较大,做个主链路或者全量回归吧,我只改了几行代码,为什么要回归这么长时间?等等。 测试完成后,测试往往会说,...
ClickHouse与Elasticsearch压测实践 | 京东物流技术团队
1 需求分析 1.1 分析压测对象 1)什么是ClickHouse 和Elasticsearch ClickHouse 是一个真正的列式数据库管理系统(DBMS)。在 ClickHouse 中,数据始终是按列存储的,包括矢量(向量或列块)执行...
认识自动化测试
自动化测试有以下几个概念: 单元测试 集成测试 E2E 测试 快照测试 测试覆盖率 TDD 以及 BDD 等 简述 项目开发过程中会有几个经历。 版本发布上线之前,会有好几个小时甚至是更长时间对应用进行...
eTest 喊你来探索自动化测试
各位伙伴大家好,经过一段时间的开源试用,我们收到的很多反馈,给大家带来最为困扰的一个问题是,大家第一次使用eTest,第一次打开看到一片空白,不知道怎么使用,查看一个没有产品思维开发写...
自动化回归测试工具 AREX 在 AWS 上的实践分享
AREX 是一款开源的基于流量录制回放技术的自动化回归测试平台,目前官方文档仅介绍了如何在本地及私有云部署,本篇文章分享如何 AWS 环境下快速搭建 AREX 服务,并使用 AWS 的 DocumentDB 作为...
构建模拟接口生成随机数据的JavaScript工具库
在进行Web开发的时候,很多前端同学都有等待后端接口联调的经历,一开始的时候,在后端接口没有准备好的时候,很多同学无法开始工作,只能做一些前期准备,感觉有点浪费时间。 可能有些经验比较...
【Python】Locust持续优化:InfluxDB与Grafana实现数据持久化与可视化分析
阅读目录前言influxDB使用Python 上报数据到influxdbLocust 数据写入到 influx配置Grafana总结 欢迎转载,也请在明显位置注明出处 :https://www.cnblogs.com/Detector/p/17538422.html 谢谢! ...
Python接口自动化搭建过程,含request请求封装
开篇碎碎念 接口测试自动化好处 显而易见的好处就是解放双手?。 可以在短时间内自动执行大量的测试用例 通过参数化和数据驱动的方式进行测试数据的变化,提高测试覆盖范围 快速反馈测试执行结果...