Modern Software Testing

所在平台: Udemy

课程主页: https://www.udemy.com/course/modern-developer-testing/

课程评论:没有评论

第一个写评论        关注课程

课程简介

课程名称:现代软件测试 概述:本课程是为已经掌握自动化测试的工程师设计的,旨在提升其测试能力。课程不专注于某些特定的测试工具或框架,而是深入探讨软件测试的原则、实践和模式,以及它们的优缺点,从而帮助学员编写出能有效发现缺陷的高质量测试案例。 课程内容包括: - 如何编写超越正常路径的测试用例? - 何时选择单元测试,何时选择集成测试? - 如何利用代码覆盖率来改善测试? - 编写大量测试的秘诀是什么? - 如何创建快速且简单的测试? - 何时应该使用模拟(mock),又何时不该使用? - 设计可测试系统的关键是什么? - 如何应对不稳定的测试? - 如何测试微服务和遗留系统? - 如果我在编写测试,QA的角色应该是什么? 本课程不依赖于特定的技术或编程语言,任何人都能从中受益。这些原则和实践来源于我近20年的经验,帮助团队编写更好的测试。课程将以对话的形式进行,主要由我对着摄像头讲解,配有必要的插图和重点提示。这个课程非常适合在做家务或乘坐地铁时收听,因为它更依赖于听觉而非视觉。

课程评论(0条)

课程详情

Are you a software engineer that already knows how to write automated tests, but wants to get better at it? This is the course for you.This course isn't about teaching you some testing tool or framework. It's much bigger and deeper than that. It's about explaining to you all the principles, practices, and patterns of software testing, their advantages and disadvantages, so that you can write very strong tests that are actually able to find bugs, in a very productive way.This course addresses topics like:How to write test cases that go beyond the happy paths?When to go for unit testing and when to go for integration testing?How can I use code coverage to help me improve my tests (and finally stop hating it!)?What's the secret to write many tests?How to make tests that run fast and are simple?When to mock, and when not to mock something?What's key to design testable systems?How can I fight flaky tests?How to test micro services? How to test legacy systems?What's the role of QAs if I'm the one writing tests?.and many more!This course isn't focused on one specific technology or programming language, and everyone can benefit from it. These principles, practices, and tips emerge from my almost 20 years of experience in helping teams write better tests. This course will feel like a conversation between two engineers. The majority of the course is about me speaking to the camera, with a few illustrations and highlights when needed. This course is perfect for you to take while cleaning the dishes, or taking the subway, as it requires your ears more than your eyes!

课程标签

0人关注该课程

主题相关的课程