极客时间-程序员的测试课

作者 : 四哥 本文共4254个字,预计阅读时间需要11分钟 发布时间: 2022-03-25 共778人阅读

课程介绍:

本课程为极客时间-程序员的测试课,文章底部附下载地址。

你将获得
实战导向,深入剖析测试本质
一套实用的自动化测试使用手册
从测试角度理解代码质量
高频测试问题及解决方案
课程介绍
不知道你有没有过写完一堆代码,却不知道自己写得对不对的困惑。我们要怎么验证自己写的程序是对的?能够用来保证程序正确性的,唯有测试。

保证代码的正确性,是每个程序员口中的目标,但是否真的落实到了程序员的行动上,我们得打一个问号。

程序员圈子流传着一个关于测试的段子:“每个程序员在修改代码时都希望有测试,而在写代码时,都不想写测试。”很多团队并没有对编写测试有硬性的要求。为什么团队不要求?一个很可悲的答案是,大多数程序员不会写测试。对于不会做的事情,人们自然的反应就是少做或者不做。

对于今天的程序员来说,写测试就是程序员本职工作的一部分,但测试并不是光知道 xUnit 框架就能够很好完成的。基于此,郑晔老师将带你从实战入手,深入剖析测试的本质,解除你对测试的误解,帮你把“一个程序员在日常工作中如何编写自动化测试”的相关知识梳理一遍。更进一步,为你展现高频测试问题并提供解决方案,助你编写出高质量代码。

课程模块设计
课程主体划分为以下 3 大模块。

基础篇:从实战出发,为你讲解关于测试的基础知识。在这个实战中你会学习到怎么样用带测试的方式编写一段代码,在一个新项目里如何去做测试。在这个部分你还会学习到“程序员的测试和测试人员的测试有什么不同”“测试不好做,为什么会和设计有关系”等测试痛点问题。
应用篇:同样以实战开始,为你介绍在一个后端项目中可以怎样做测试。对后端项目来说,Spring 框架有两大优势,一方面,它的使用非常广泛;另一方面,它对测试提供了非常好的支持。所以在这个部分主要讲解使用 Spring 框架如何做测试。
扩展篇:为你介绍 TDD 和 BDD 两项开发实践,拉近这两项实践和你的距离。很多人之所以不用这两种实践,思维习惯是一方面,还有一方面就是欠缺测试的基础。当你掌握了基础篇和应用篇的内容后,再来看这些实践,你会有认知上的更新。

课程目录:

程序员的测试课/
├──01-开篇词(1讲)
| ├──开篇词丨为什么写测试是程序员的本职工作?[www.ziyuantop.com].html 3.36M
| ├──开篇词丨为什么写测试是程序员的本职工作?[www.ziyuantop.com].m4a 7.18M
| └──开篇词丨为什么写测试是程序员的本职工作?[www.ziyuantop.com].pdf 1.32M
├──02-基础篇(4讲)
| ├──01丨实战:实现一个ToDo的应用(上)[www.ziyuantop.com].html 3.23M
| ├──01丨实战:实现一个ToDo的应用(上)[www.ziyuantop.com].m4a 13.34M
| ├──01丨实战:实现一个ToDo的应用(上)[www.ziyuantop.com].pdf 2.41M
| ├──02丨实战:实现一个ToDo的应用(下)[www.ziyuantop.com].html 4.34M
| ├──02丨实战:实现一个ToDo的应用(下)[www.ziyuantop.com].m4a 12.79M
| ├──02丨实战:实现一个ToDo的应用(下)[www.ziyuantop.com].pdf 5.61M
| ├──03丨程序员的测试与测试人员的测试有什么不同?[www.ziyuantop.com].html 2.97M
| ├──03丨程序员的测试与测试人员的测试有什么不同?[www.ziyuantop.com].m4a 8.43M
| ├──03丨程序员的测试与测试人员的测试有什么不同?[www.ziyuantop.com].pdf 2.03M
| ├──04丨自动化测试:为什么程序员做测试其实是有优势的?[www.ziyuantop.com].html 2.84M
| ├──04丨自动化测试:为什么程序员做测试其实是有优势的?[www.ziyuantop.com].m4a 9.06M
| ├──04丨自动化测试:为什么程序员做测试其实是有优势的?[www.ziyuantop.com].pdf 1.67M
| ├──05丨一个好的自动化测试长什么样?[www.ziyuantop.com].html 3.98M
| ├──05丨一个好的自动化测试长什么样?[www.ziyuantop.com].m4a 8.55M
| ├──05丨一个好的自动化测试长什么样?[www.ziyuantop.com].pdf 4.32M
| ├──06丨测试不好做,为什么会和设计有关系?[www.ziyuantop.com].html 3.73M
| ├──06丨测试不好做,为什么会和设计有关系?[www.ziyuantop.com].m4a 9.96M
| ├──06丨测试不好做,为什么会和设计有关系?[www.ziyuantop.com].pdf 3.17M
| ├──07丨Mock框架:怎么让测试变得可控?[www.ziyuantop.com].html 3.24M
| ├──07丨Mock框架:怎么让测试变得可控?[www.ziyuantop.com].m4a 8.10M
| ├──07丨Mock框架:怎么让测试变得可控?[www.ziyuantop.com].pdf 3.12M
| ├──08丨单元测试应该怎么写?[www.ziyuantop.com].html 3.37M
| ├──08丨单元测试应该怎么写?[www.ziyuantop.com].m4a 8.33M
| ├──08丨单元测试应该怎么写?[www.ziyuantop.com].pdf 2.42M
| ├──09丨测试覆盖率:如何找出没有测试到的代码?[www.ziyuantop.com].html 3.98M
| ├──09丨测试覆盖率:如何找出没有测试到的代码?[www.ziyuantop.com].m4a 7.99M
| ├──09丨测试覆盖率:如何找出没有测试到的代码?[www.ziyuantop.com].pdf 3.88M
| ├──10丨为什么100%的测试覆盖率是可以做到的?[www.ziyuantop.com].html 3.52M
| ├──10丨为什么100%的测试覆盖率是可以做到的?[www.ziyuantop.com].m4a 7.41M
| ├──10丨为什么100%的测试覆盖率是可以做到的?[www.ziyuantop.com].pdf 4.26M
| ├──11丨集成测试:单元测试可以解决所有问题吗?[www.ziyuantop.com].html 3.37M
| ├──11丨集成测试:单元测试可以解决所有问题吗?[www.ziyuantop.com].m4a 9.45M
| └──11丨集成测试:单元测试可以解决所有问题吗?[www.ziyuantop.com].pdf 2.25M
├──03-应用篇(4讲)
| ├──12丨实战:将ToDo应用扩展为一个REST服务[www.ziyuantop.com].html 3.62M
| ├──12丨实战:将ToDo应用扩展为一个REST服务[www.ziyuantop.com].m4a 12.82M
| ├──12丨实战:将ToDo应用扩展为一个REST服务[www.ziyuantop.com].pdf 2.64M
| ├──13丨在Spring项目中如何进行单元测试?[www.ziyuantop.com].html 2.78M
| ├──13丨在Spring项目中如何进行单元测试?[www.ziyuantop.com].m4a 7.70M
| ├──13丨在Spring项目中如何进行单元测试?[www.ziyuantop.com].pdf 3.76M
| ├──14丨在Spring项目如何进行集成测试?[www.ziyuantop.com].html 3.32M
| ├──14丨在Spring项目如何进行集成测试?[www.ziyuantop.com].m4a 8.56M
| ├──14丨在Spring项目如何进行集成测试?[www.ziyuantop.com].pdf 2.94M
| ├──15丨测试应该怎么配比?[www.ziyuantop.com].html 4.67M
| ├──15丨测试应该怎么配比?[www.ziyuantop.com].m4a 7.06M
| ├──15丨测试应该怎么配比?[www.ziyuantop.com].pdf 4.08M
| ├──16丨怎么在遗留系统上写测试?[www.ziyuantop.com].html 2.95M
| ├──16丨怎么在遗留系统上写测试?[www.ziyuantop.com].m4a 8.49M
| └──16丨怎么在遗留系统上写测试?[www.ziyuantop.com].pdf 2.65M
├──04-扩展篇 (2讲)
| ├──17丨TDD就是先写测试后写代码吗?[www.ziyuantop.com].html 3.08M
| ├──17丨TDD就是先写测试后写代码吗?[www.ziyuantop.com].m4a 7.53M
| ├──17丨TDD就是先写测试后写代码吗?[www.ziyuantop.com].pdf 3.04M
| ├──18丨BDD是什么东西?[www.ziyuantop.com].html 3.27M
| ├──18丨BDD是什么东西?[www.ziyuantop.com].m4a 9.47M
| └──18丨BDD是什么东西?[www.ziyuantop.com].pdf 2.30M
├──05-加餐 (1讲)
| ├──答疑解惑丨那些东西怎么测?[www.ziyuantop.com].html 3.06M
| ├──答疑解惑丨那些东西怎么测?[www.ziyuantop.com].m4a 7.28M
| └──答疑解惑丨那些东西怎么测?[www.ziyuantop.com].pdf 2.13M
└──06-结束语 (1讲)
| ├──结束语丨对代码的信心要从测试里来[www.ziyuantop.com].html 2.28M
| ├──结束语丨对代码的信心要从测试里来[www.ziyuantop.com].m4a 7.39M
| └──结束语丨对代码的信心要从测试里来[www.ziyuantop.com].pdf 1.67M

登录后免费查看

已有778人阅读

资源来源于网络,仅限购买正版前临时了解,版权归原作者所有,请下载后24小时内自行删除。如有需要,请购买正版。若有侵权,请联系我们,我们会操作删除。 QQ:3347185632 微信:ziyuantop911 邮箱:ziyuantop@163.com
顶级资源站 » 极客时间-程序员的测试课

常见问题FAQ

资源站点会一直更新吗
是的,我们会持续更新!
可以帮我找资源吗
本站免费帮会员找资源,有需要请联系客服