2008 年 10 月,Scott Ambler 在 Extreme Programming 和 Test-Driven Development 两个邮件组内进行了有关 TDD 的调查,参与者共 121 人,调查结果已经在 Scott Ambler 的网站上发布。
Scott Ambler 对结果进行了分析:
在 XP/TDD 的社区中,有相当大的一部分人在关注其他测试技术。
在学习 TDD 的时候,最有效的方式是跟有经验的人结对和导师辅导,培训的效果要差得很远,再接下来是跟一起学习的人结对、读书和线上论坛讨论。
……
用户参与建模过程(使用白板和纸)比那些用 CASE 工具建模的方式更受欢迎。
在关于如何捕获需求的问题中,调查结果如下:
文档 85%
建模 53%
测试 45%
在关于如何进行设计的问题中,调查结果如下:
文档 80%
建模 67%
测试 57%
更多内容推荐
07|TDD 中的测试(3):集成测试还是单元测试?
TDD中的测试并不是行业中所谓的“单元测试”,而是指能提供快速反馈的低成本的研发测试,也是针对不同粒度单元的功能测试。我们要从发现问题和定位问题的角度出发,去理解和思考每一个测试的功效。
2022-03-22
数据驱动测试 - 从方法探研到最佳实践
在自动化测试实践中,测试数据是制造测试场景的必要条件,本文主要讲述了在沟通自动化框架如何分层,数据如何存储,以及基于单元测试pytest下如何执行。并通过实践案例分享,提供数据驱动测试的具体落地方案。
2022-12-14
软件测试 | 测试开发 | 测试人生 | 毕业 2 年,拒绝独角兽入职名企大厂涨薪 10 万 +,这个 95 后小姐姐好飒
本文为霍格沃兹测试学院优秀学员跳槽笔记,测试开发进阶学习文末加群。 本人19年本科毕业,校招进入一家数据分析类的公司做功能测试,今年6月初跳槽进入一家零售行业公司,岗位仍旧是功能测试。 在6月初报名了霍格沃兹的测试开发课,一边面试也有一边听,后来
2022-09-08
本周二晚 19:00 战码先锋第 6 期直播丨共建测试子系统,赋能开发者提高代码质量
本次直播将分享UI和单元测试框架的架构,以及稳定性测试工具的设计。兼容性测试套的测试用例示例说明。
2022-06-20
作为现代开发的基础,为什么 TDD 没有被广泛采用?
测试驱动开发,它没想象中那么有价值。
干货 | 测试人职场晋升“潜规则”:15 年经验资深测试经理的职场忠告
干货 | 测试人职场晋升“潜规则”:15 年经验资深测试经理的职场忠告
2022-09-09
转行软件测试跳槽到新公司,工作如何快速上手?
小白转行测试,总会担心没有太多实战经验难以度过试用期;而基于薪资平台等原因,跳槽也几乎是每个测试人都会面临的事情。
2022-06-13
【python】通用的 json_diff 方法
在测试这个需求的过程中,我发现接口diff方式很适合这类需求的特点,可以快速对这类需求进行测试,于是,在这个需求中,我采用了接口diff的方式对其进行测试,并且,将diff功能抽取成公共的测试能力,提供给其他人使用。
2022-08-23
用户故事 01|aoe:如果把《重构》这本书拍成电视剧
工作中真正需要的是功能测试,而不是刻板的单元测试。
2022-09-06
开篇词|为什么 TDD 是当前最具工程效能的研发流程?
我相信,我掌握了测试驱动开发那天,我才成为了可靠、高效的职业程序员。
2022-03-16
加餐 1|小试牛刀,测测你对 DDD 的掌握情况
为了让你过节期间能够轻松一些,我为你安排了几期特别策划的内容。今天我们先检验一下学习成果。
2023-01-24
用户故事|我的自动化学习之路
自动化实践之路,充满着艰辛和坎坷,只要我们找到了实施路径中的关键点,并且保持足够的耐心,光明总在前方。
2022-09-30
Python 自动化测试 (五): Pytest 结合 Allure 生成测试报告
霍格沃兹出品 《测试开发实战进阶》课程,资深测试架构师、开源项目作者亲授 BAT 大厂前沿最佳实践。4 个月 20+ 项目实战强化训练,带你一站式掌握 BAT 测试开发工程师必备核心技能(对标阿里P6+,年薪50W+)!学员直推 BAT 名企测试经理,普遍涨薪 50%+!
2022-08-31
测试开发【Mock 平台】09 开发:项目管理(五)搜索、删除和 Table 优化
【Mock 平台】为系列测试开发教程,从 0 到 1 编码带你一步步使用 Spring Boot 和 Antd React 框架完成搭建一个测试工具平台,希望作为一个实战项目对各位的测试开发学习之路有帮助,大奇一个专注测试技术干货原创与分享的家伙。
2022-08-16
阿里云一站式专家测试服务,护航 APP 线上质量,发版无忧
客户只需提交测试需求,从用例设计、脚本录制、机型测试、测试结果、48小时输出专家测试报告均由阿里云EMAS测试专家一站式服务完成。限时活动,9月30日截止!1999元可享专家极致服务,Android TOP100款或iOS TOP50款,规格二选一!
2022-09-08
瀑布式项目管理软件测评!
专业的瀑布项目管理工具是专门用来帮助计划和控制项目资源、成本与进度的工具。通常来说,瀑布项目管理工具包括项目计划、需求管理、开发过程管理、测试缺陷管理、构建发布、文档管理、可视化报表等功能模块。
2022-06-15
6、Spring Boot 测试解决方案和实践
2023-09-26
暂无签名
推荐阅读
15. Middleware:OpenTelemetry 测试
2023-09-26
31. 情商测试 5 分钟了解自己的性格特点(上)
2023-10-17
Go 语言:通过 TDD 测试驱动开发学习 Mocking (模拟)的思想
2023-07-07
测试人社区技术沙龙——计算机视觉在 App 兼容性测试中的实践
2023-03-21
在报告原型或早期个人版本的程序错误之前,要先征得同意
2023-04-09
期末测试|检测学习之旅,赴满分之约
2023-10-09
软件测试 | 在 Linux 平台下安装 MySQL
2023-07-21
电子书

大厂实战PPT下载
换一换 
郭进士 | 淘天集团 高级数据专家
龙志 | 字节跳动 火山引擎/边缘云/高级工程师
刘华 | 汇丰科技 DevOps 与云平台中国区总监
评论