- 博客(109)
- 收藏
- 关注
原创 使用JMeter做压力测试:常用插件、服务器硬件监控
对于JMeter默认的插件,往往不太够,例如,我们响应监控cpu、内存、网络等资源,那我们就得掌握一些常用得插件的使用才行。
2025-02-05 20:22:12
1170
原创 SpringBoot使用MockMVC单元测试Controller
对模块进行集成测试时,希望能够通过输入URL对Controller进行测试,如果通过启动服务器,建立http client进行测试,这样会使得测试变得很麻烦,比如启动速度慢,测试验证不方便,依赖网络环境等,这样会导致测试无法进行,为了可以对Controller进行测试,可以通过引入MockMVC进行解决。
2025-02-05 20:21:31
902
原创 【接口自动化测试】cookie绕过验证码自动登录?(保持登录状态)
在编写接口自动化测试用例或其他脚本的过程中,经常会遇到需要绕过用户名/密码或验证码登录,去请求接口的情况,一是因为有时验证码会比较复杂,比如有些图形验证码,难以通过接口的方式去处理;再者,每次请求接口前如果都需要先去登录一次,这样不仅效率低,还耗费资源。
2025-01-15 21:08:23
848
原创 Golang 性能基准测试(Benchmark)详解
Golang性能基准测试可以帮助开发人员比较不同的实现方式对性能的影响,以便优化程序,本文就来讲解一下如何使用Golang的性能基准测试功能。
2025-01-15 21:07:34
720
原创 超级武器!深入LoadRunner性能测试流程及极速分析结果!
性能测试是通过性能的测试工具模拟多种正常、峰值以及异常负载条件来对系统的各项性能指标进行测试。
2025-01-14 19:35:43
638
原创 性能测试 —— JMeter常用线程组设置策略
JMeter压力测试是一种重要的软件测试方法,用于模拟实际应用的软硬件环境及用户使用过程,通过长时间或超大负荷地运行测试软件,来评估被测系统的性能、可靠性、稳定性等。在JMeter压力测试中,我们时常见到的几个场景有:单场景基准测试、单场景并发测试、单场景容量测试、混合场景容量测试、混合场景并发测试以及混合场景稳定性测试。本文介绍这些场景的设置策略!
2025-01-14 19:34:43
650
原创 Postman如何导出接口的几种方法?
我的文章还是一贯的作风,简确用风格(简单确实有用),你们可叫我职场新人救星!好的废话不多说,今天这篇文章讲的是如何用postman导出接口文档!解决怎么把自己用postman测试的用例分享给同事,让同事直接导入到自己的postman里,快速了解熟悉项目。
2025-01-09 20:53:45
968
原创 Jmeter接口测试与压力测试详解
jmeter是apache公司基于java开发的一款开源压力测试工具,体积小,功能全,使用方便,是一个比较轻量级的测试工具,使用起来非常简单。因为jmeter是java开发的,所以运行的时候必须先要安装jdk才可以。jmeter是免安装的,拿到安装包之后直接解压就可以使用,同时它在linux/windows/macos上都可以使用。
2025-01-08 22:07:38
949
原创 如何写软件测试简历项目经验,靠这个面试都要赶场
面试是我们进入一个公司的门槛,通过了面试才能进入公司,你的面试结果和你的薪资是息息相关的。那如何才能顺利的通过面试,得到公司的认可呢?面试软件测试要注意哪些问题呢?下面和笔者一起来看看吧。这里分享一下笔者十年测试生涯的面试总结!
2025-01-07 16:39:29
759
原创 Postman接口测试的cookie,token,session....鉴权
在接口测试过程中,常常需要进行Cookie、Token或Session等鉴权操作。Postman是一种流行的API开发环境,可以使用其自带的功能来进行这些鉴权操作。
2025-01-07 16:38:42
691
原创 接口测试-Mock测试方法详解
Mock 测试就是在测试过程中,对于某些不容易构造(如 HttpServletRequest 必须在Servlet 容器中才能构造出来)或者不容易获取的比较复杂的对象(如 JDBC 中的ResultSet 对象),用一个虚拟的对象(Mock 对象)来创建以便测试的测试方法。
2025-01-06 15:42:11
1009
原创 API测试之Postman使用完全指南
Postman是一个可扩展的API开发和测试协同平台工具,可以快速集成到CI/CD管道中。旨在简化测试和开发中的API工作流。
2025-01-04 22:14:39
979
原创 Python 测试框架 Pytest 入门
pytest是一个功能强大而易于使用的 Python 测试框架。它提供了简单的语法和灵活的功能,用于编写和组织测试代码。
2025-01-03 16:54:30
588
原创 Jmeter验证码注册接口压力测试实战
主要学习的内容包括发送HTTP请求、HTTP信息头管理器、HTTP cookies管理器、用户定义的变量、响应断言、CSV数据文件设置的使用。
2025-01-03 16:53:14
1103
原创 接口测试神器:Apifox
Apifox目标是通过一套系统、一份数据,解决多个系统之间的数据同步问题。只要定义好接口文档,接口调试、数据 Mock、接口测试就可以直接使用,无需再次定义;接口文档和接口开发调试使用同一个工具,接口调试完成后即可保证和接口文档定义完全一致。高效、及时、准确!
2024-12-28 21:33:39
626
原创 前端如何做单元测试? 看这篇就入门了
对于现在的前端工程,一个标准完整的项目,通常情况单元测试是非常必要的。但很多时候我们只是完成了项目而忽略了项目测试。我认为其中一个很大的原因是很多人对单元测试认知不够,因此我写了这边文章,一方面期望通过这篇文章让你对单元测试有一个初步认识。另一个方面希望通过代码示例,让你掌握写单元测试实践能力。
2024-12-25 16:50:11
1836
原创 爽,我终于搞定了selenium图片滑块验证码
因为种种原因没能实现愿景的目标,在这里记录一下中间结果,也算是一个收场吧。这篇文章主要是用selenium解决滑块验证码的个别案列。
2024-12-25 16:46:53
1223
原创 接口测试五个重要测试点
接口的功能是否实现、接口是否按照设计文档实现(如:username参数写成了user)———接口文档是在整个开发中使用,所以接口设计要与接口文档的设计保持一致。
2024-12-23 20:39:37
574
原创 什么是自动化测试框架?我们该如何搭建自动化测试框架?
无论是在自动化测试实践,还是日常交流中,经常听到一个词:框架。之前学习自动化测试的过程中,一直对“框架”这个词知其然不知其所以然。
2024-12-16 22:02:16
1114
原创 软件测试和软件开发之间的关系及模型
软件测试和软件开发一样,都遵循软件工程原理,遵循管理学原理,测试专家通过实践总结出了很好很多的测试模型,这些模型将测试活动进行了抽象,明确了测试与开发之间的关系,是测试管理得的重要参考依据。
2024-12-16 22:01:38
1023
原创 自动化测试之selenium介绍
自动化测试是把以人为驱动的测试行为转化为机器执行的一种过程。通常,在设计了测试用例并通过评审以后,由测试人员根据测试用例中描述的过程一步步执行测试,得到实际结果与期望结果的比较。在此过程中,为了节省人力,时间或硬件资源,提高测试效率,便引入了自动化测试的概念。
2024-12-13 21:50:45
1141
原创 深入理解TDD(测试驱动开发):提升代码质量的利器
在日常的软件开发工作中,我们常常会遇到这样的问题:如何在繁忙的项目进度中,保证我们的代码质量?但是这并不代表我们的工作结束,我们需要进一步完善我们的测试,以覆盖更多的情况,例如零和负数的情况。同时,我们也需要在保证测试通过的前提下,不断地重构我们的代码,使得代码更加清晰、高效。提高效率:虽然TDD需要在初期投入更多的时间,但是随着项目的推进,越来越多的测试将会大大减少因为错误和回归带来的时间损失。改善设计:在编写测试的过程中,可以从使用者的角度去思考问题,这有助于提前发现设计上的问题,从而提高代码的质量。
2024-12-12 22:30:21
1022
原创 Postman入门 ---- 环境变量和全局变量
不管用那种方式提取这个access_token,当你写好并执行access_token接口以后,点击右上角那个眼睛,就可以看到你的access_token已经被设置成全局变量了。比如,我们要创建标签,传参需要携带。,我们已经知道这个access_token是获取access_token接口的返回值,我们需要把返回值取出来,然后在另一个接口中进行调用。第二种方法是正则提取,同样在Tests中,写如下正则提取器。,我们需要在获取access_token接口的。其中最后一句方法是自动加的,只需要点击右侧的。
2024-12-12 22:29:44
434
原创 [Python自动化]用Python开发自动化测试脚本
通常对于一个稍具规模的系统,一些新的改动势必会带来一些额外的功能回归测试工作,而这个工作是非常繁杂的,人肉的方式一次又一次的重复将会非常的枯燥乏味。
2024-12-11 17:18:44
769
原创 测试用例设计正交试验法、功能图法
依据Galois理论,从大量的(实验)数据(测试例)中挑选适量的,有代表性的点(例),从而合理地安排实验(测试)的一种科学实验设计方法.类似的方法有:聚类分析方法,因子方法方法等.
2024-12-11 17:17:54
999
原创 2024 年 15 个最佳自动化 UI 测试工具【建议收藏】
Web 开发行业正在不断发展,许多最佳自动化 UI 测试工具可用于测试基于 Web 的项目,以确保它没有错误并且每个用户都可以轻松访问。这些工具可帮助您测试您的 Web 项目并使其完全兼容用户端的要求和需求。
2024-12-10 15:48:34
1513
原创 如何使用PostMan进行接口测试
今天给大家分享的内容是接口测试必备的postman测试工具的使用:postman发送get与post请求,变量的设置与引用,文件的导入与导出,断言机制,参数化(数据驱动),批量执行测试集,环境变量与全局变量的设置,定时器的使用,关联(请求依赖),测试结果的导出。
2024-12-10 15:46:26
1603
原创 软件测试——界面测试
有软件的地方就有界面,就会有界面测试。界面测试是软件测试中,最多,最繁琐,最简单的测试。尤其在本地化测试(多国语言测试)中,有很多的界面测试。
2024-12-09 15:49:08
988
原创 pytest入门 ----- allure生成报告
地址https://github.com/allure-framework/allure2/releases。这个报告还有很多可以改进的地方,可以根据你的需要进行显示,我们后面再介绍。下方这份完整的软件测试视频教程已经整理上传完成,需要的朋友们可以自行领取。意思是设置一下allure生成json格式的临时报告路径./temp。在终端输入:open -t ~/.bash_profile。回到终端,输入source ~/.bash_profile。下载zip文件,然后解压放到自己想放到的目录。
2024-12-09 15:47:38
306
原创 软件测试 —— 测试环境如何配置!
在软件开发生命周期中,软件测试是确保软件质量的关键环节。而搭建一个稳定、可靠的测试环境则是软件测试成功的基石。本文将详细阐述软件测试工程师如何搭建测试环境,并强调在搭建过程中需要注意的细节。
2024-12-07 21:00:07
817
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人