TDD作为被证实的最有效的软件研发工程实践之一,也是很多团队心里认可但是很难落地执行的一项实践。到底有哪些因素是落地的阻力需要我们考虑。同时有哪些可以尝试的可行方案呢?最近作为技术敏捷教练,我在一个团队中尝试做了一次TDD的尝试,让我们一起探索吧
告诉你编写测试中如何设计测试模板!
编写测试中的超时处理技巧了解一下!
想知道编写测试中“断言、假设、使测试失效”的方法吗?
如何在构建工具中运行测试?
想知道编写测试中“断言、假设、使测试失效”的方法吗?
在编写测试中“依赖注入、测试接口、重复测试”的方法你get√到了吗?
在测试类中编写测试方法,一般将方法注解为5种,你知道哪5种吗?
编写测试执行顺序与嵌套的测试方法赶紧收藏起来啊!
编写测试显示名可以通过@DisplayName注解给测试类和测试方法自定义名称。
你知道JUnit Jupiter是如何通过扩展API允许开发者根据各种条件编程式地生效或失效某些测试的吗?
TDD工具集原创开源代码免费下载
测试类和测试方法可以用@Tag注解打标签。
前端没法 TDD / 前端不容易做 TDD / 前端 TDD 收益不大。 这是进公司后无数人给我判的“死刑”。 事实上好像的确如此?
摘要:在软件行业中,神仙打架的名场面,那就不得不提的是2014年的那场——测试驱动开发(TDD)之争。
TDD工具集原创开源代码免费下载
摘要:TDD(Test Driven Development),测试驱动开发。期望局部最优到全局最优,这个是一种非常不错的好习惯。
使用Jenkins进行项目的 CI/CD 是大家常见的工程选择,如何使用 Jenkins docker 进行Python Django DRF 项目的部署,实践TDD是本文的主要内容。
前端没法 TDD / 前端不容易做 TDD / 前端 TDD 收益不大。 这是进公司后无数人给我判的“死刑”。 事实上好像的确如此?
摘要:本文章主要介绍了GaussDB(DWS)数据类型中的DATE类型在不同数据库模式下且在不同应用场景下的行为表现及对比。
分享下JUnit中是如何通过配置同步实现并行测试的!
JUnit Jupiter提供了一种新的测试编程模型你知道吗?
JUnit中是如何通过配置同步实现并行测试的呢?
实例:银行账户类Account的“取款”工作单元测试。
很多人对单元测试存在错误的观念和错误的做法,看看你是否也存在?
在以前传统的软件开发流程中,大部分项目都是使用瀑布模型来进行开发。瀑布模型中最为典型的一个步骤就是将大规模的测试工作放在软件功能开发完成之后。但是随着软件规模的增大和业务需求的不确定增多,测试工作越来越困难,成本也越来越高,导致测试效率越来
在IntelliJ IDEA、Eclipse等现代Java开发IDE中如何直接运行测试。
单元测试是一次投资,终身受益。
教你如何使用不同的参数值多次调用同一个测试方法。
使用Jenkins进行项目的 CI/CD 是大家常见的工程选择,如何使用 Jenkins docker 进行Python Django DRF 项目的部署,实践TDD是本文的主要内容。
前端没法 TDD / 前端不容易做 TDD / 前端 TDD 收益不大。 这是进公司后无数人给我判的“死刑”。 事实上好像的确如此?
摘要:TDD(Test Driven Development),测试驱动开发。期望局部最优到全局最优,这个是一种非常不错的好习惯。
至此,生命之环的外圈和中间的一圈已经介绍完了,现在开始的就是内圈的技术实践,也是敏捷最为关键的实践,技术实践能否有效执行关乎着外围实践能否成功,是敏捷最为重要的支撑。技术实践要求开发人员进行大量的分钟级甚至秒级的,深刻的、充满仪式感的行为。
摘要:TDD(Test Driven Development),测试驱动开发。期望局部最优到全局最优,这个是一种非常不错的好习惯。
在Codurance,除非有非常有说服力的解释,否则不管使用什么开发语言,都是从测试开始的。