排序
压测监控平台的搭建
前言 在上篇文章我们讲解了JMeter这个软件, 本篇文章我们将要根据JMeter获取到的信息来搭建一个压测监控平台, 让我们更直观的监测我们系统的负载情况, 本篇文章将收录到专栏: 性能优化 上一篇文...
精准测试体系构建
1. 功能测试的痛点 1.1 测试范围和效果 版本提测后,开发往往会说,影响范围比较大,做个主链路或者全量回归吧,我只改了几行代码,为什么要回归这么长时间?等等。 测试完成后,测试往往会说,...
接口测试神器:ApiKit
想给大家分享一款技术人必备的接口测试神器:ApiKit,应该是我目前用过,算得上良心的接口工具 背景 作为互联网行业技术从业者,接口调试是必不可少的一项技能,通常我们都会选择使用 Postman ...
如何使用Reqable分析Android模拟器应用流量
今天写一篇教程,讲解如何在Android模拟器上使用Reqable进行流量分析。 1. Android系统证书策略 首先,简单概述下Android系统的证书策略,可以帮助我们更好地分析问题。 在任何一个系统上,都会...
使用 Playwright 搭建前端自动化测试工程 (下)
本文的操作需要在上篇建立的测试工程的基础上执行,上篇回顾:使用 Playwright 搭建前端自动化测试工程 (上) 如何编写测试用例也是一个问题,如果各位曾实践过前端 E2E 测试的话,应该会对以下...
火山引擎A/B测试“广告投放实验”基础能力重构实践
作者:DataTester 企业在进行营销推广时,广告投放通常是必备环节之一。为了避免投放“乱烧钱”,在大规模投放前,企业和广告优化师都会希望在多种广告策略中,找准效果更好策略才进行投放。早...
uiautomator2 源码阅读(一):项目结构
uiautomator2 是一个通过 python 对 Android 设备进行 UI 自动化测试的框架,事实上由于手机设备端测试的一些复杂性,我们在 UI 自动化的场景下,能做什么,不能做什么,实际上的动作是怎么实现...
如何使用Reqable脚本功能提高API开发效率
Reqable支持使用Python脚本对API开发和调试进行辅助,今天写一篇实战教程,由浅入深地演示下如何使用Reqable的脚本功能。 首先,电脑上需要安装Python软件包。一般情况下,系统都会预安装Python...
Python自动化测试 环境搭建 Selenium、WebDriver下载、安装、配置、基本使用详解
基本于Python语言 和 Selenium框架,使用PyCharm 开发环境,详细介绍自动化测试环境的搭建 以及 基本的使用方法。 一、安装Python环境 Python环境目前已被大部分主流操作系统所支持,比如在Linu...
【Python】万字长文,Locust 性能测试指北(上)
阅读目录Locust我们为什么选择locustLocust的核心部件Locust内部运行调用链路locust 实践检查点(断言)权重比例参数化Tag集合点分布式docker 运行locust高性能 FastHttpUser测试gRPC等其他协议...
主动发现系统稳定性缺陷:混沌工程 | 京东云技术团队
这是一篇较为详细的混沌工程调研报告,包含了背景,现状,京东混沌工程实践,希望帮助大家更好的了解到混沌工程技术,通过混沌工程实验,更好的为系统保驾护航。 一、概述 1.1 研究背景 Netflix...
助力618-Y的混沌实践之路 | 京东云技术团队
一、写在前面 1、混沌是什么? 混沌工程(Chaos Engineering)的概念由 Netflix 在 2010 年提出,通过主动向系统中引入异常状态,并根据系统在各种压力下的行为表现确定优化策略,是保障系统稳...
使用 Playwright 搭建前端自动化测试工程 (上)
端到端测试(End to end)是现代应用中的一种常见的测试方式,它模仿用户在客户端的 UI 界面执行操作。与单元测试(Unit Test)不同,前者主要通过测试函数的输入、输出、抛出错误等数据,确保其能...
如何使用 React Testing Library 测试自定义 React 钩子?
原文链接:How to Test Custom React Hooks with React Testing Library,2023年5月10日,by Vishwas Gopinath 自定义的 React 钩子为开发人员提供了在多个组件之间提取和重用常见功能的能力。...
手把手教你实战TDD
1. 前言 领域驱动设计,测试驱动开发。 我们在《手把手教你落地DDD》一文中介绍了领域驱动设计(DDD)的落地实战,本文将对测试驱动开发(TDD)进行探讨,主要内容有:TDD基本理解、TDD常见误区...
测试技术的重要性与应用:现状、方法和未来展望
本文分享自天翼云开发者社区《测试技术的重要性与应用:现状、方法和未来展望》,作者:韩****辉 引言 1.测试技术的重要性和挑战 在当今的数字化时代,软件已经渗透到了我们日常生活的方方面面。...
研发提测前测试到底能做些什么 | 京东云技术团队
作为测试,经常会遇到倒排期的项目,当研发已经占用了很多资源的情况下,此时测试要想提高效率。就不得不在研发提测前多做准备,那么研发提测前测试到底能做些什么,我将根据我的经验,在本次文...
Jmeter压测实战:Jmeter二次开发之自定义函数 | 京东云技术团队
1 前言 Jmeter是Apache基金会下的一款应用场景非常广的压力测试工具,具备轻量、高扩展性、分布式等特性。Jmeter已支持实现随机数、计数器、时间戳、大小写转换、属性校验等多种函数,方便使用...
研发流程不只是一个流程
以人治天下,贤则大治,不贤则大乱。 以术知天下,术高多宵小。 以法治天下,法令莫不从,民生定。 一、总要有个流程 作为一个研发,你最讨厌什么? '小功能,十分钟能搞定吧!' '需求都清楚了...
掘金!eTest 喊你做优化性能优化了
各位小伙伴好久不见,大家安好,最近一段时间我们收到了很多用户反馈……,主要是对etest 测试工具的操作反馈不够友好,还有跨平台兼容性问题……,收到问题我们也是第一时间想办法复现问题,有...