Modern Software Testing

Principles, practices, patterns, and tips from the trenches
4.30 (32 reviews)
Udemy
platform
English
language
Software Testing
category
Modern Software Testing
862
students
2.5 hours
content
Mar 2023
last update
$19.99
regular price

Why take this course?

🎓 Course Title: Modern Software Testing

🚀 Headline: Principles, practices, patterns, and tips from the trenches!

👩‍💻 Course Description:

Are you a software engineer that already knows how to write automated tests, but wants to level up your testing game? Look no further! This is the course for you. 🚀

🔍 What You'll Learn:

  • 🤔 Beyond Happy Paths: How to craft test cases that cover edge cases and more.
  • ⚙️ Unit vs Integration Testing: Knowing when to use each can make or break your testing strategy.
  • 📊 Code Coverage Mastery: Learn to use code coverage effectively (and maybe even start liking it!).
  • 🚀 Prolific Test Writing: The secret to writing many tests without feeling overwhelmed.
  • ⚡️ Fast and Simple Tests: Techniques for tests that run quickly and are easy to maintain.
  • 🔄 Mock or Not to Mock: Understand when to use mocks to keep your tests clean and focused.
  • 🎭 Designing Testable Systems: Key principles to design systems that are a breeze to test.
  • 🤫 Combating Flaky Tests: Strategies to ensure your tests are reliable and trustworthy.
  • 🌐 Testing Microservices: Approaches tailored for the unique challenges of microservices architecture.
  • 🏭 Legacy System Testing: Techniques that apply even when you're working with legacy systems.
  • 🤝 The Role of QAs: Understanding your QA team members and how they fit into the testing puzzle.
  • ...and many more topics that will transform the way you think about software testing!

🎉 Who This Course Is For: 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.

🎙️ Learning Experience: 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!

📅 Join Now and Transform Your Testing Approach: Dive into the world of modern software testing with Maurício Aniche, whose experience spans nearly two decades. Elevate your skills, write better tests, and find confidence in your code quality. Enroll today and become a master tester! 🛠️✨

Don't miss this opportunity to revolutionize your approach to software testing. Whether you're an individual contributor or a team lead, these lessons will provide invaluable insights that you can apply immediately. Sign up now and join the ranks of top-notch engineers who have taken their testing from good to great! 🚀👨‍💻👩‍💻

Course Gallery

Modern Software Testing – Screenshot 1
Screenshot 1Modern Software Testing
Modern Software Testing – Screenshot 2
Screenshot 2Modern Software Testing
Modern Software Testing – Screenshot 3
Screenshot 3Modern Software Testing
Modern Software Testing – Screenshot 4
Screenshot 4Modern Software Testing

Loading charts...

Related Topics

5046372
udemy ID
28/12/2022
course created date
29/01/2023
course indexed date
Bot
course submited by