
测试工具
文章平均质量分 89
城下秋草
欢迎关注公众号:秋草说测试
展开
-
可以抛弃postman啦, API测试工具Bruno实用教程(二):进阶篇
本文深入探讨了API测试工具Bruno的进阶用法,重点介绍了其六层变量作用域和脚本执行顺序。Bruno的变量体系包括全局变量、集合变量、环境变量、目录变量、请求变量和运行时变量,优先级依次递增。此外,Bruno支持通过.env文件管理敏感数据,避免直接暴露在配置文件中。Bruno的脚本功能基于JavaScript,支持在Collection、Folder、Request层级定义请求前后的脚本,并提供了两种脚本执行顺序模型:Sandwich Flow(默认)和Sequential Flow。原创 2025-05-10 10:15:00 · 945 阅读 · 0 评论 -
Postman最佳平替, API测试工具Bruno实用教程(一):基础篇
我们通过一个系列,详细介绍通过Bruno来进行API接口测试的详细实战教程。本文是第一篇,重点介绍如下内容:- Bruno的安装和界面说明- 结合Github API实现典型API操作的方法- 环境管理- 鉴权机制和加密原创 2025-05-07 22:43:55 · 1450 阅读 · 0 评论 -
github星标超3万!Postman最强平替Bruno你用了吗?
Bruno从诞生之初针对的就是前述Postman的痛点。承诺开源和可扩展,并且专心做客户端,永不向“平台化”扩充产品。基于Git实现协作和版本管理离线使用,永不同步本地数据 😂😂😂可以说,Bruno的出现,就是针对Postman作为一个客户端工具,过于强调平台化和云端功能的现状,提供的平替方案。原创 2025-05-06 08:35:49 · 929 阅读 · 0 评论 -
未来已来,AI测试工程师已就位,主动执行测试并汇总bug!
上一篇文章中,我们介绍了通过vscode insiders 集成微软官方的playwright mcp并执行测试的一个基本效果。有小伙伴提问是否能在Cursor中使用?这里我也进行了尝试,答案是可以成功集成,但有点小坑。这里就跟大家分享下配置过程,以及Cursor中集成mcp以后的强大能力。让 AI 帮助我们完成大部分基本的功能测试已经不再遥远。原创 2025-04-05 22:53:32 · 619 阅读 · 0 评论 -
微软发布playwright官方mcp server,看看实际应用效果吧
MCP协议是由AI公司 Anthropic(claude的母公司)于2024年11月推出的一个针对AI能力的开放协议,旨在标准化大语言模型(LLM)与外部数据源、工具之间的交互接口。而MCP Server通过这些能力,MCP Server可以为AI应用提供更加丰富的上下文操作私有数据或特定应用的能力,从而增强 LLM 的实用性。原创 2025-04-05 22:47:17 · 1679 阅读 · 0 评论 -
善用批处理的for命令倍增效率(附彩蛋:windows官方bug)
在我们工作中,如果使用Windows系统,善用批处理命令,特别是在批量的文件处理,文本处理时能帮助我们极大地提升工作效率,起到事半功倍的效果!但很多同学,对批处理的使用更多还停留在可以将多个command命令组合到一起执行,省去重复敲命令和等待的时间。这个其实只是批处理脚本最基本的使用方法但要充分发挥批处理的作用,批处理脚本中的for命令其实才是核心,它作为一个兼顾循环处理,和文本列处理的命令工具,在提升批处理脚本效率方面,无出其右!原创 2025-03-21 23:07:25 · 695 阅读 · 0 评论 -
用Deepseek极速完成测试设计思维导图
deepseek横空出世以来,以其强大的推理归纳能力,迅速把 AI 在各行业的实际应用提升到一个前所未有的热度。在之前的文章deepseek+vscode自动化测试脚本生成中我们介绍了通过deepseek结合vscode AI插件,帮助我们完成自动化测试脚本的生成方法,本文我们再来看看如何利用deepseek针对给定需求完成测试设计。原创 2025-02-26 12:10:58 · 1062 阅读 · 0 评论 -
使用 pytest-mock 进行 Python 高级单元测试与模拟
使用pytest-mock实现测试时的mock原创 2025-02-25 22:34:40 · 550 阅读 · 0 评论 -
python调试,还在用print大法?
有了pysnooper这个工具, 我们在调试时,特别是在一些服务器上进行代码调测,就可以通过一行装饰代码实现运行变量和过程的监测了,远离print大法的繁杂啦!原创 2025-02-15 21:18:45 · 375 阅读 · 0 评论 -
初学自动化测试,没有合适的练手项目?
很多初学自动化测试的朋友,看过很多教程,但是苦恼于没有合适的项目用来进行练习,这里分享下笔者收集的一些不错的练习项目。原创 2024-10-17 11:15:00 · 1737 阅读 · 0 评论 -
WebDriver将退出历史?BiDi要登场
web自动化测试领域,最核心的其实是浏览器的驱动方法。现在最流行的是已经被W3C标准化的webDriver,而占据浏览器垄断地位的Chrome其实也有自己的一个标准协议,也就是CDP(chrome devTools protocol),它可以提供更比WebDriver更底层的对浏览器的控制。二者各有优缺点,能否统一各自优点,规避缺点呢?原创 2024-10-16 10:00:00 · 1691 阅读 · 0 评论 -
google官方Web自动化测试工具Puppeteer使用入门
Web自动化测试除了Selenium,google官方推出的Puppeteer也是发展势头非常好的一款,本文我们一起了解下Puppeteer的基本应用原创 2024-10-15 16:00:00 · 1070 阅读 · 0 评论 -
Pytest基于fixture的参数化及解决乱码问题
我们知道,Pytest是Python技术栈下进行自动化测试的主流测试框架。支持灵活的测试发现、执行策略,强大的Fixture夹具和丰富的插件支持。除了通过pytest的parametrize标签进行参数化外,我们通过fixture的param参数也可以比较方便地实现参数化测试的功能。原创 2024-10-14 11:20:23 · 508 阅读 · 0 评论 -
Pytest中fixture含返回值时如何隐式自动应用?
Pytest中,当fixture需要返回,同时我们又希望自动应用,通常还是需要显示指定为参数。如何优雅地自动指定呢?原创 2024-10-13 12:30:00 · 366 阅读 · 0 评论 -
Pytest中fixture的scope详解
Pytest作为目前最为流行的Python自动化测试框架,本文对它的fixture的使用范围进行总结原创 2024-10-12 18:13:07 · 1121 阅读 · 0 评论 -
Selenium Manager,Selenium测试环境准备的重大优化
Selenium V4版本中引入的Selenium Manager工具,让Selenium自动化环境准备不再复杂原创 2024-10-13 09:00:00 · 1021 阅读 · 0 评论 -
AI测试之 TestGPT
所以可以看到TestGPT还是非常优秀的,准确地分析出了代码的作用并发现了代码中有问题的地方。也帮助设计了测试用例覆盖及相关单元测试脚本。善用这个工具已经无疑可以给开发工程师提供非常大的辅助,但是从初步的使用来看,自行生成的测试用例对于问题代码的覆盖还有不足,短期内应该还不足以完全代替测试设计。原创 2024-10-12 11:20:55 · 1432 阅读 · 0 评论 -
Postman最新V11版本关键更新一览
Postman作为接口测试中,被广泛应用的一款主流工具,以其丰富的功能,灵活方便的使用方式,广受欢迎。最新发布的V11版本则在向协作平台转型的过程中一路狂奔,增加大量全新的协作支持。下面我们就一起来看看都有哪些变化吧。原创 2024-10-12 10:50:18 · 1869 阅读 · 0 评论 -
深入Postman - 云端增值高级功能篇
在之前的系列 中,我们从基础功能、脚本进阶和自动化实现几个方面向大家详细介绍了 Postman 工具在接口测试中使用的具体方法。而我们在工作中,除了这些通过本地工具实施的测试外,因为不同办公场所或团队协作的需要,还存在通过云端来统一管理接口用例以及依托云端来实现更多增值测试能力的需求。在本篇文章中,我们就来学习 Postman 官方提供的 Cloud 高级功能服务。原创 2024-10-11 23:26:09 · 1140 阅读 · 0 评论 -
深入Postman- 自动化篇
在前两篇博文《Postman使用 - 基础篇》《玩转Postman:进阶篇》中,我们介绍了 Postman 作为一款专业接口测试工具在接口测试中的主要用法以及它强大的变量、脚本功能,给测试工作人员完成接口的手工测试带来了极大的便利。其实在自动化测试上,Postman 也能进行良好的支持。本篇我们就一起来了解如何利用 Postman 进行接口自动化测试。原创 2024-10-11 23:22:30 · 1135 阅读 · 0 评论 -
玩转Postman-进阶篇
在上一篇 《玩转Postman:基础篇》中,我们介绍了 Postman 工具的主要功能和一些基本用法。其实 Postman 作为目前使用最为广泛的接口测试工具,除了能提供交互良好的 UI 界面以及完成基本的http协议的鉴权、header、body 等的设置以及请求提交和响应解析这些基本功能外,它还提供了非常丰富的测试辅助能力。本篇我们就来为大家详细介绍 postman 的脚本进阶功能。原创 2024-10-11 20:50:44 · 1618 阅读 · 0 评论 -
Postman使用-基础篇
Postman作为接口测试中广泛应用的工具,本系列第一篇介绍它的基本用法原创 2024-10-11 20:48:31 · 3089 阅读 · 0 评论