09 2021 档案

测试驱动开发-golang-2
摘要:2. 变质的对象 测试驱动开发的总体流程如下: 写一个测试程序。 让测试程序运行。 编写合格的代码。 计划清单(to-do list) 当瑞士法郎与美元的兑换率为 2:1 的时候,5 美元 + 10 瑞士法郎 = 10 美元 将 "amount" 定义为私有 5 美元 * 2 = 10 美元 Dol 阅读全文

posted @ 2021-09-14 23:05 derywong 阅读(318) 评论(0) 推荐(0)

测试驱动开发-2
摘要:2. 变质的对象 测试驱动开发的总体流程如下: 写一个测试程序。 让测试程序运行。 编写合格的代码。 计划清单(to-do list) 当瑞士法郎与美元的兑换率为 2:1 的时候,5 美元 + 10 瑞士法郎 = 10 美元 5 美元 * 2 = 10 美元 将 "amount" 定义为私有 Dol 阅读全文

posted @ 2021-09-13 23:31 derywong 阅读(65) 评论(0) 推荐(0)

测试驱动开发-golang-1
摘要:测试驱动开发 尝试使用 golang 实现 TDD 示例 1. 多币种资金 资金报表 票据 股票 股价 合计 IBM 1000 25 美元 25000 美元 Novartis 400 150 瑞士法郎 60000 瑞士法郎 总计 65000 美元 汇率表 源币种 兑换币种 汇率 瑞士法郎 美元 1. 阅读全文

posted @ 2021-09-13 22:36 derywong 阅读(129) 评论(0) 推荐(0)

测试驱动开发-1
摘要:测试驱动开发 Java 版本 1. 多币种资金 资金报表 票据 股票 股价 合计 IBM 1000 25 美元 25000 美元 Novartis 400 150 瑞士法郎 60000 瑞士法郎 总计 65000 美元 汇率表 源币种 兑换币种 汇率 瑞士法郎 美元 1.5 计划清单(to-do l 阅读全文

posted @ 2021-09-13 02:46 derywong 阅读(80) 评论(0) 推荐(0)

Gherkin 中文示例
摘要:Gherkin 中文示例 # language: zh-CN 功能:字典增查 根据用户搜索的 关键字 返回对应 元素 添加用户输入的 元素 至字典 背景: 假设字典为 Dictionary | nil | | one pair key : value | | two pairs key : valu 阅读全文

posted @ 2021-09-05 23:07 derywong 阅读(297) 评论(0) 推荐(0)

怎样写一个好的 Gherkin
摘要:怎样写一个好的 Gherkin 在 BDD 中,应该具备什么功能? 我如何决定一个功能应该是什么?我应该在编写行为规范之前先定义一个功能,还是应该从行为开始,看看它们如何组合成功能 功能、场景和行为都是应该仔细定义的常见 BDD 1术语: 行为 具有输入、操作和预期结果的操作。 场景 使用正式步骤和 阅读全文

posted @ 2021-09-05 02:28 derywong 阅读(947) 评论(0) 推荐(0)

BDD简介
摘要:BDD 101: BDD 简介 系列概览 BDD 101 是一个博客系列,教授行为驱动开发的基础知识。它既是 BDD 初学者的“入门”指南,也是专业人士的最佳实践参考。我为参与软件开发日常职责的任何人编写了这个系列:开发人员、测试人员、Scrum 管理员、产品所有者和经理。本系列中的内容来自我在许多 阅读全文

posted @ 2021-09-04 23:35 derywong 阅读(2485) 评论(0) 推荐(0)