排序
简单入门seleniumUI自动化测试
一、selenium的介绍 Selenium是一个流行的自动化测试工具,用于测试Web应用程序的功能和用户界面。它可以模拟用户在浏览器中的操作,如点击、输入文本、选择下拉框等,以及验证页面元素的状态和...
CI+JUnit5并发单测机制创新实践
一. 现状·问题 针对现如今高并发场景的业务系统,“并发问题” 终归是必不可少的一类(占比接近10%),每次出现问题和事故后,需要耗费大量人力成本排查分析并修复。那如果能在事前尽可能避免...
关于自动限流的思考 | 京东云技术团队
目标 保证系统不因流量过载而挂。 现状:人工限流 正常的微服务限流工具都需要人工配置:支持应用负责人事先配置限流规则(接口+调用方+限流阈值),流量在阈值以下可以正常响应,超过阈值的流...
【专项测试系列】- 缓存击穿、穿透、雪崩专项测试 | 京东云技术团队
一、背景概述: R2M缓存的使用,极大的提升了应用程序的性能和效率,特别是数据查询方面。而缓存最常见的问题是缓存穿透、击穿和雪崩,在高并发下这三种情况都会有大量请求落到数据库,导致数据...
最强攻略 | 1分钟带你了解内测,成为BUG小能手!
「百度产品内测」招募内测体验官啦!! 参与百度内测,不仅可以直接接触百度运营官,还能拿礼物拿京东卡拿百度大礼包! 什么你说你没接触过内测?贴心如我,给大家带来一份史上最全的新手入门指...
如何利用随机化的 SQL 测试来帮助检测错误
作者:Martin Liu & Noel Kwan,RisingWave Labs 内核开发工程师 动机 SQLSmith 是一个用于自动生成和测试 SQL 查询的工具,它旨在通过生成随机的有效 SQL 查询并在目标数据库上执行这些查...
CI+JUnit5并发单测机制创新实践 | 京东物流技术团队
一. 现状·问题 针对现如今高并发场景的业务系统,“并发问题” 终归是必不可少的一类(占比接近10%),每次出现问题和事故后,需要耗费大量人力成本排查分析并修复。那如果能在事前尽可能避免...
Selenium 是什么?简单了解Selenium
Selenium Selenium 是什么 Selenium 是一款 Web UI 测试工具,是一款 自动化测试 工具,使用 Selenium 测试工具进行的测试通常被称为 Selenium Testing,各种支持如下列表: UI 元素的支持与管...
构建模拟接口生成随机数据的JavaScript工具库
在进行Web开发的时候,很多前端同学都有等待后端接口联调的经历,一开始的时候,在后端接口没有准备好的时候,很多同学无法开始工作,只能做一些前期准备,感觉有点浪费时间。 可能有些经验比较...
测试自动化的 10 个最佳实践
*以下内容为本人的学习笔记,如需要转载,请声明原文链接 微信公众号「ENG八戒」mp.weixin.qq.com/s/qavI7z8IA… 虽然大家都知道坚果是非常健康和有营养的,但是,当你尝试吃它的时候,我猜测过...
APP流水线测试领域探索与最佳实践 | 京东物流技术团队
1 背景 APP端UI自动化因其特殊性(需连接测试机)一般都在本地执行,这种执行方式的局限性有以下弊端: 时效性低:研发每次打包后都需要通知测试,测试再去打包平台取包,存在时间差 研发自测或...
使用eTest5分钟搭建一个性能收集平台
各位伙伴大家好,上期通过eTest 对掘金官网为例做了性能网站首页收集,通过收集到的数据为后续性能优化提供了很好的依据报告,很多伙伴提出了新的问题就是有些网站需要鉴权后才能获取性能报告信...
我是一名软件测试工程师,毕业五六年,明明技术越来越好,而我混的却越来越惨!
别人都是越来越好,而我是越来越差! 至于为什么会这样,可能是因为自己年轻气盛;也可能学历不高,仅仅是个本科;也可能是因为整体环境不好;也可能是能力不足;也可能是运气不好......也可能...
【最佳实践】如何设计 RESTful API ?
良好的 API 设计是一个经常被提及的话题,特别是对于那些试图完善其 API 策略的团队来说。一个设计良好的 API 的好处包括:改进开发者体验、更快速地编写文档以及更高效地推广你的 API。但是,...
AREX Agent 插件开发指南
背景 AREX 是一款开源的基于真实请求与数据的自动化回归测试平台,利用 Java Agent 技术与比对技术,通过流量录制回放能力实现快速有效的回归测试。 AREX Agent 项目(arex-agent-java) 现在已经...
ClickHouse与Elasticsearch压测实践 | 京东物流技术团队
1 需求分析 1.1 分析压测对象 1)什么是ClickHouse 和Elasticsearch ClickHouse 是一个真正的列式数据库管理系统(DBMS)。在 ClickHouse 中,数据始终是按列存储的,包括矢量(向量或列块)执行...
压测监控平台的搭建
前言 在上篇文章我们讲解了JMeter这个软件, 本篇文章我们将要根据JMeter获取到的信息来搭建一个压测监控平台, 让我们更直观的监测我们系统的负载情况, 本篇文章将收录到专栏: 性能优化 上一篇文...
精准测试体系构建
1. 功能测试的痛点 1.1 测试范围和效果 版本提测后,开发往往会说,影响范围比较大,做个主链路或者全量回归吧,我只改了几行代码,为什么要回归这么长时间?等等。 测试完成后,测试往往会说,...
接口测试神器:ApiKit
想给大家分享一款技术人必备的接口测试神器:ApiKit,应该是我目前用过,算得上良心的接口工具 背景 作为互联网行业技术从业者,接口调试是必不可少的一项技能,通常我们都会选择使用 Postman ...
如何使用Reqable分析Android模拟器应用流量
今天写一篇教程,讲解如何在Android模拟器上使用Reqable进行流量分析。 1. Android系统证书策略 首先,简单概述下Android系统的证书策略,可以帮助我们更好地分析问题。 在任何一个系统上,都会...