测试

2022 年十大接口测试工具合集

接口测试的全称是应用程序编程接口(API)测试,从原理上来说,接口测试是模拟客户端向服务器端发送请求,然后检查能否获得正确的返回信息。接口测试用于测试RESTful API、SOAP Web服务,这些服务可以通过HTTP、HTTPS、JMS和MQ发送。 接口测试有以下优点: 接口测试相对容易实现自动 ... »

apibest

《吐血整理》高级系列教程-吃透Fiddler抓包教程(25)-Fiddler如何优雅地在正式和测试环境之间来回切换-下篇

1.简介 在开发或者测试的过程中,由于项目环境比较多,往往需要来来回回地反复切换,那么如何优雅地切换呢?宏哥今天介绍几种方法供小伙伴或者童鞋们进行参考。 2.实际工作场景 2.1问题场景 (1)已发布线上APP出现接口错误,如何测试线上APP访问本地请求? (2)已发布线上H5页面,静态资源或js调 ... »

一文详解测试Python读写xml配置文件

前言: xml也是常用的配置文件格式之一,Python中的xml.etree.ElementTree模块支持解析和创建xml数据。xml格式不再赘述,本文采用参考文献1中的示例xml数据作为测试数据, 内容如下: <?xml version="1.0"?> <data&gt »

基于 bash 脚本的 Web 服务器负载测试框架

概述 我在工作中做过很多次web服务器的负载测试,但每次都失去了写类似代码的动力,所以我决定开源它。 下面有源码和使用过程,有兴趣的可以看看。 设计目的 目的是创建一个简单的测试框架来执行 Web 服务器的负载测试。我在此处添加“简单”一词的原因是,我想以一种易于阅读的结构为目标,并且可以由使用 »

软件测试

学科介绍: 软件测试是互联网技术中一门重要学科,是软件生命周期中不可或缺的环节,担负着把控、监督软件的质量的重任。2018年测试工程师缺口达30万,其中大中型城市人才需求突破20万,并以每年20%的速度递增。 软件测试学科课程立足于当前测试领域的紧缺技术性人才需求,课程内容由基础到深入,覆盖Web端 ... »

670ling

《吐血整理》高级系列教程-吃透Fiddler抓包教程(24)-Fiddler如何优雅地在正式和测试环境之间来回切换-中篇

1.简介 在开发或者测试的过程中,由于项目环境比较多,往往需要来来回回地反复切换,那么如何优雅地切换呢?宏哥今天介绍几种方法供小伙伴或者童鞋们进行参考。 2.实际工作场景 2.1问题场景 (1)已发布线上APP出现接口错误,如何测试线上APP访问本地请求? (2)已发布线上H5页面,静态资源或js调 ... »

使用coverlet统计单元测试的代码覆盖率

单元测试是个好东西, 可以在一定程度上兜底 虽然写单元测试这件事情非常麻烦 但是好的单元测试可以显著提高代码质量, 减少bug, 避免无意中的修改导致其他模块出错 写测试用例的过程中, 靠人力去确保所有代码都被覆盖是一件挺麻烦的事情 本文主要介绍如何在xunit下使用coverlet统计测试覆盖率 ... »

CollapseNav

在运行 Laravel 测试之前清除缓存

有 Laravel。在本地缓存时运行测试。这是一个严重的问题,每个人都会沉迷一次。 虽然需要在本地缓存,想检查一下操作,看看缓存的时候会不会出错,所以想在测试前先把缓存文件删掉。 甚至官方文档都说テストを実行する前は必ずconfig:clear Artisanコマンドを使用して設定のキャッシュをクリ »

使用Spring Boot进行单元测试详情

目录 前言 使用 Spring Boot 进行测试系列文章 依赖项 不要在单元测试中使用Spring 创建一个可测试的类实例 属性注入是不好的 提供一个构造函数 减少模板代码 使用Mockito来模拟依赖项 使用普通Mockito来模拟依赖 通过Mockito的@Mock注解模拟对象 使用 »

将 AI 引入微生物测试!?机器学习使您成为熟练的检查员

你好,我在工作中负责食品检验。加入公司已经半年了,对数字技术的了解几乎是0,但我正在寻找提高工作效率的方法,以便我能按时回家,因为我住得离家很远。这一次,我想介绍一个可以通过数字方式解决的问题。 点击此处查看上一篇文章https://qiita.com/mhsc/items/d4538fd699bd »

《吐血整理》高级系列教程-吃透Fiddler抓包教程(23)-Fiddler如何优雅地在正式和测试环境之间来回切换-上篇

1.简介 在开发或者测试的过程中,由于项目环境比较多,往往需要来来回回地反复切换,那么如何优雅地切换呢?宏哥今天介绍几种方法供小伙伴或者童鞋们进行参考。 2.实际工作场景 2.1问题场景 (1)已发布线上APP出现接口错误,如何测试线上APP访问本地请求? (2)已发布线上H5页面,静态资源或js调 ... »

.NET 6 EFCore WebApi 使用 JMeter 进行吞吐量测试

.NET 6 EFCore WebApi 使用 JMeter 进行吞吐量测试 开发环境 VS2022 .NET 6 测试环境 测试工具 接口压力测试工具:JMeter 数据库 MySQL 5.7 数据库和WebApi服务在同一台服务器上,JMeter在本人笔记本上。 测试设置 200个线程并发,每个 ... »

【开源测试平台横向测评系列】预告篇

一、开源测试平台评测预告 近几年来,随着互联网行业的高速发展,各类开源自动化测试框架、工具、平台如雨后春笋般涌现。在当前市面上主流的开源测试平台中,知名度较高的有:Metersphere、Yapi、teprunner、流马、sonic、HttprunnerManager......应当说,各个平台均 ... »

dagangtest

漫谈测试成长之探索——测试汇报

作为测试工程师,我们为保障软件项目的质量付出了很多精力。但是,由于我们的工作内容所限制,相对于其他项目角色,我们在项目中很难输出比较直观的成果。又因为工作成果不明显,测试工程师容易被某些团队成员误解为工作量不大或者工作价值低的一种角色。那我们应该如何汇报自己的工作内容,才能突出自己在项目中的价值呢? ... »

关于在容器环境中运行 React 单元测试时设置时区的故事(Jest)

目的 当我将React开发环境迁移到Docker时,用jest进行的单元测试没有通过。这是因为我在 Docker 中使用的 Ubuntu 没有任何特殊设置,并且时区设置为 UTC。所以这次如何在运行测试时修复时区而不更改容器本身的时区这将是一份备忘录。 程序 这里有三种方法。不管你选择哪个,结果都 »

测试工程师知识架构

既然寒冬将至,作为IT民工的测试人来说,更应该做好过冬的准备。软件测试是技术岗位,那就要靠技术说话。不断掌握新的技能,提高自身技术能力也就变成了目前测试从业人员迫在眉睫需要解决的问题。因此,现在大部分初级功能测试人员都在向自动化、性能、安全靠拢。 一、测试基础 了解测试的基础技能,掌握主流缺陷管理工 ... »

lzcnblogs

我做了一个烦人的性格测试网站

像这样https://ahya-test.ahyaemon.com 这是什么 回答 9 个问题揭示你的个性。 你为什么做 我想用 CSS 网格做一些东西我想用 SolidJS 构建一些东西 技术栈 打字稿SolidJS 有关详细信息,请参阅 GitHub 存储库https://githu »

Pytest测试框架一键动态切换环境思路及方案

前言 在上一篇文章《Pytest fixture及conftest详解》中,我们介绍了fixture的一些关键特性、用法、作用域、参数等,本篇文章将结合fixture及conftest实现一键动态切换自动化测试环境。在开始前,我们可以先思考几个问题:动态切换测试环境的目的是什么(能够解决什么问题)? ... »

羊了个羊的接口测试

1:由于该游戏的通关率比较低,对于玩家来说游戏体验不是很好,还在我们有别的办法。通过抓包工具多次抓包后研究出以下方法。(下面的方法需要借助电脑) 方法很简单,不需要任何开发经验也能实现(教程截止09月16日有效) 准备工作 1:HTTP Debugger Pro 抓包工具(网上可以下载的到,根据教程 ... »

zzxiang

kafka的auto.offset.reset详解与测试

1. 取值及定义 auto.offset.reset有以下三个可选值: latest (默认) earliest none 三者均有共同定义: 对于同一个消费者组,若已有提交的offset,则从提交的offset开始接着消费 意思就是,只要这个消费者组消费过了,不管auto.offset.reset ... »