这是个古怪的名字,但内容非常严谨。最新的内容“利用 Red Bar 状态重构你的测试用例”解决了一个常见的问题。即一旦单元测试套件变得庞大,如何在不破坏测试的前提下进行测试代码的重构呢?
如果你故意使代码不能通过测试,这个未通过的测试就会告诉你,你写的断言还在起作用。例如,如果你在 CombineHarvesterTest 中重构了你的方法,你就会改变 CombineHarvester,让它返回错误的结果。 检查发现,这个测试失败的原因是你希望这个断言不能通过。这时,你就可以小心地重构这个不能通过的测试用例。只要它一通过,你就会知道这个测试用例不对了——取消它! 当你做完测试的重构以后,一定要记得修改你的源代码,使它可以通过你已经重构的测试用例。
更多内容推荐
软件测试 | 参数化测试用例的使用
参数化是自动化测试的一种常用技巧,测试人员可以将测试代码中的某些变量的输入使用参数来代替。我们以测试百度搜索功能为例,每次测试搜索功能,都要测试搜索框中输入的不同的搜索内容,在进行这个测试过程中,除了搜索框中的数据在变化,测试的步骤也是重复
2023-02-17
32|测试(一):开发到重构中的测试
在很多讲TDD测试的书或文章中,通常会偏概念化,希望通过今天的学习,你能对它有更具象的了解。
2022-12-01
测试团队绩效考核的关键指标
不要为了考核而制定指标。
2023-09-16
Chrome 浏览器 +Postman 做接口测试 ?
如果把测试简单分为两类,那么就是客户端测试和服务端测试。客户端的测试包括UI测试,兼容性测试等,服务端测试包括接口测试。接口测试检查数据的交换,传递和控制管理过程,它绕过了客户端,直接对服务端进行测试。
2023-08-14
33|测试(二):功能性测试
这节课将进一步通过具体的单元测试来掌握TDD这种开发模式的实施。
2022-12-03
画一个 “月饼” 陪我过中秋,玩转炫彩 “月饼” 之 基本测试
自己的画的炫彩“月饼”到了,本文就开始带大家来玩玩我们自己的月饼 ......by 矜辰所致
2022-09-09
32|单元测试:如何打造 Vue.js 和 Node.js 全栈项目的单元测试?
测试是为了保障代码质量,用什么框架工具都不是重点。真正的重点是如何根据个人或者团队的情况,设计低成本、高性价比的测试设计方案,基于设计方案,选择趁手或者熟悉的技术工具。
2023-02-24
AI-001- 火爆全网的聊天机器人 ChatGPT 能做什么
11月30日,OpenAI推出了一个名为ChatGPT的AI聊天机器人,可以供公众免费测试,短短几天就火爆全网。
2022-12-31
期末测试|来赴一场满分之约!
来赴一场满分之约!
2023-03-17
结课测试|这些 B 端体验设计知识,你都掌握了吗?
什么是5D产品设计体系?每一个步骤都需要注意什么细节?你还记得吗?
2023-07-12
2022 年云堡垒机采购就选行云管家五大理由
目前市面上云堡垒机厂家众多,不少企业在采购时候,往往不知道怎么选择,不知道选择哪家好。这里我们小编经过各种测试,告诉您,2022年采购云堡垒机就选行云管家。
2022-09-14
探讨 Morest 在 RESTful API 测试的行业实践
在本文中,我们将重点探讨使用自动化智能化Morest测试技术在RESTful API测试的行业实践。
2022-11-28
从手动测试到自动化测试(下)
前文说道[从手动测试到自动化测试(上)](https://mp.weixin.qq.com/s/zcouE06eNEt-AVUFnFjRIg) `` 2022-10-10``,接下来分享后面的内容。
2022-10-14
聊聊测试团队的基础架构建设
测试团队的基础架构设施建设。
2023-06-28
打包 python 程序 | python 小知识
当你开发完自己的python程序并通过测试后,下一步就是要打包部署你的程序。
2023-04-17
02|自动化测试:从 0 开始为一个特性覆盖自动化测试
这节课我们会针对一个特性,从0开始一步一步覆盖自动化测试,带你深入感受到自动化测试的“魅力”
2023-02-13
软件测试|Pytest 必会技巧(三)
首先来看一个实现检查一定的输入和期望输出测试功能的典型例子
2023-06-05
在 Go 中如何编写出可测试的代码
之前写了几篇文章,介绍在 Go 中如何编写测试代码,以及如何解决被测试代码中的外部依赖问题。但其实在编写测试代码之前,还有一个很重要的点,容易被忽略,就是什么样的代码是可测试的代码?为了更方便的编写测试,我们在编码阶段就应该要考虑到,自己写出来
2023-08-21
接口测试|Postman 设置断言
作为一款接口测试工 具,postman需要对发送请求后返回的结果是否正确做验证,在postman中通过 tests页签做请求的验证,也称为断言。
2023-08-02
如何为基于规格说明的测试创建可跟踪性矩阵
可跟踪性矩阵使测试员能够正向跟踪每个测试用例到规格说明中的一项(或多项),并反向跟踪每个规格说明项到测试该规格说明的测试用例。
2023-04-09
暂无签名
推荐阅读
路由树:通配符匹配之路由查找与测试
2023-09-26
测试工作的价值体现
2023-11-02
测试 - 我是标题
软件测试 / 人工智能丨人工智能取代软件测试团队
2023-11-21
32. 情商测试 5 分钟了解自己的性格特点(下)
2023-10-17
CodeWhisperer 一款好玩的 AI 插件
2023-11-21
31. 情商测试 5 分钟了解自己的性格特点(上)
2023-10-17
电子书
大厂实战PPT下载
换一换 马金龙 | 趣丸科技 媒体算法负责人
马骏 | 阿里云 高级架构师
李欣 | eBay 人工智能平台/首席架构师
评论