美文网首页
Day 732:几次TDD

Day 732:几次TDD

作者: kafkaliu | 来源:发表于2019-01-28 12:13 被阅读5次

印象最深的几次TDD。

1. 是个CS应用,从服务端拉取数据后,根据不同状态,客户端执行不同逻辑。采用的方法是,将服务端的响应值记录,然后在测试代码里回放,不依赖服务端。修bug时,每个bug就是一个测试,测试代码里直接回放记录的服务端响应。好处是,回归非常快,而且不依赖服务端

2. 上家公司要做HA软件开发,情况很复杂,手工做测试代价很高。正好赶上docker兴起,于是就写了很多“暴力”代码(比如直接kill服务、删除服务等)测试各种场景,只留少数必须用物理机测试的场景交给人工

相关文章

  • Day 732:几次TDD

    印象最深的几次TDD。 1. 是个CS应用,从服务端拉取数据后,根据不同状态,客户端执行不同逻辑。采用的方法是,将...

  • 📖|Day732

    今天没那么焦虑了,因为我上午下午都在学习BX的知识。 我们平常所说的金融,是市场主体利用金融工具将资金从资金盈余方...

  • 为什么这么多人不喜欢TDD

    最近又有一个同事和我讨论TDD并质疑TDD是否真的有用,已经记不清是第几次类似的讨论了,前段时间王垠的一篇关于 A...

  • 深度解读 - TDD(测试驱动开发)

    本文结构: 什么是 TDD 为什么要 TDD 怎么 TDD FAQ 学习路径 延伸阅读 什么是 TDD TDD 有...

  • 九月复盘Day2

    ❤️5.22九月复盘 早起Day732天 今日早起5:36分: ✔ 上班中; ✨目标输入: ✅听财富公益课《把握财...

  • 中秋

    陈苏银#2022.09月10日#日精进#day732/1000)感恩小银子0910 昨晚没睡好,晨起跑步9.99公...

  • TDD和BDD

    TDD(Test-Driven Development)——测试驱动开发 1.为什么使用TDD: 1)TDD根据客...

  • 初识TDD

    什么是TDD 本文所说的 TDD 指狭义上的 TDD,也就是「单元测试驱动开发」。 TDD 是敏捷开发中的一项核心...

  • 普世智慧的思考和补充

    Day70/100 书名:穷查理宝典 页数:589-732/1539 01 多元思维模型框架 你不需要了解所有的知...

  • 为什么TDD很难在项目上推动?

    经常在TDD训练营中有学员提这个问题:学了TDD,在项目上也没法落地,为什么TDD很难在项目上推动? TDD本身就...

网友评论

      本文标题:Day 732:几次TDD

      本文链接:https://www.haomeiwen.com/subject/lphajqtx.html