golang单元测试框架实践
一、简介单元测试主要是通过模拟业务中的参数,调用我们的函数,然后获取执行结果,再判断结果是否符合规则;同时还可以对某一个方法进行性能分析在Go 标准库中有一个叫做 testing 的测试框架, 可以用于单元测试和性能测试. 它是和命令 go test 集成使用的,测试文件是以后缀 _test.go
Jmeter性能测试之命令行执行和生成测试报告
Jmeter有两种运行方式:一种是上面采用的界面模式(GUI)形式,会占用java虚拟机的资源;另一种是命令行模式(non-GUI)执行,这样节约资源,尤其是在持续集成时基本都是采用non-GUI模式。作者:樱井咲夜链接:https://www.jianshu.com/p/fa38e8ba51ce来
软件测试全网最全复习总结-别杠,杠就是你对
今天仍然拼命看书,因为明天就要考了。学期的成绩就全仗这两天挣,现在更感到考试无用与无聊。——季羡林文章目录概述软件测试分类及流程黑盒测试等价类划分边界值分析法决策表法正交测试法极差法方差法白盒测试单元测试集成测试国际化和本地化测试可靠性测试测试与质量分析报告
Selenium - 常见控件定位方法
Selenium - 常见控件定位方法
ApiPost:如何发送带Cookie的请求(访问的接口需要登录)
这篇文章是介绍使用ApiPost携带Cookie信息发送Http请求的操作
自学Python第二十二天- Django框架(四) 其他组件和工具:富文本、RESTful、邮件、单元测试
自学Python第二十二天- Django框架(四) iframe、其他组件和工具
全栈性能测试教程之性能测试相关知识(二) Jmeter的应用
在QA的环境模拟生产运行的业务压力和使用场景组合,测试系统的性能是否满足生产环境的性能诉求。
python http通信接口开发
(一):python http通信接口开发文章目录(一):python http通信接口开发前言一、flask框架1.1,简介1.2,参数说明二、使用步骤1.引入库2.完整代码实现3.测试3.1 mqtt服务器搭建3.2 测试结果3.3 拓展总结前言需求来源于AI算法通信接口编写…采用python
Postman
注意:生成接口测试报告的每个接口都要做断言(包括http状态码断言),否则不能识别到接口做失败了。在保存文件的路径下打开cmd,执行下面命令,成功后就生成了测试报告。提取响应的其它值,做环境变量,再用{{ }}调用。# 安装newman。...
使用LoadRunner进行并发测试、压力测试和负载测试
版本为LoadRunner12.551.前期准备工作 1.1录制脚本并实现参数化和参数关联 1.2插入集合点函数 lr_rendezvous("**");目的是为了让虚拟用户在这个集合点同时向服务器发送请求以实现并发测试2.开始测试 2.1压力测试、负载测试和并发测试的区别分析 压力测试:
【Loadrunner】学习loadrunner——性能测试基础篇(一)
本文主要介绍了性能测试与功能测试的区别,以及在性能测试上面常用的术语,还有性能测试的分类
Postman Mock Server 使用
前言科普界的老问题。postman官方文档就给个example,啥也不说。国内的日志、博客基本上就抄官方example,啥也不说。看完除了会create,啥也不会了。创建略。 见document,或者随便找个中文博客.
系统学习Python——单元测试unittest:编写测试用例
测试用例是通过定义的方法。测试用例的方法名建议使用小写字母,且必须以开头。测试用例包含用例执行过程和对执行结果的断言:测试用例的定义非常简单,如何合理地组织测试用例以及如何添加合适的断言非常关键,我们有如下建议:.........
SpringBoot的基础知识和Postman测试
代码新人的第一次博客写作尝试
Postman-APIs是干什么的?
最近用postman探索接口自动化,发现里面的APIs这个模块,很少用到,平常都是直接在Collections模块创建请求就完事了。但是想做自动化时,发现需要先把接口定义出来,基于接口创建用例,这样直接用Collections就显的很不方便,于是,研究了一下APIs的用法。
2分钟玩转Apipost内附教程
Apipost是一款集API调试、生成文档、Mock、测试于一体的协同工具。单个工具可以同时满足接口测试、生成/分享文档、Mock、流程测试等功能,还有超实用的多人多角色间实时协作的功能。将前端、后端、测试三种角色串联起来,从而实现工作流程无缝衔接、提高研发效率!(Apipost使用工作全流程)下面
一、软件测试基础
软件测试
Benchmarksql压测数据库
Benchmarksql5.0取消了对MySQL的支持,但是通过修改部分代码仍然可以实现Benchmarksql对MySQL的支持。本教程是作者根据网上资料和自身实现的时候遇到的问题综合得到的。1.环境:CentOS 7.6benchmarksql 5.0MySQL5.72.下载编译benchmar
压测工具之Locust
前言 说起压测,我就用过Jmeter,而且仅是简单使用,好用性能强大,最近接触了一个python提供的压测框架Locust,翻译为蝗虫,蝗虫过之,寸草不生,哈哈哈,我感觉很贴切。首先,我们分析一下市面上几种工具的特性。\LoadRunnerJmeterLocust授权方式商业收费开源免费开源免费开