Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

Why Your Test Suite Sucks

PHP UK Conference via YouTube

Overview

Google, IBM & Meta Certificates – 40% Off
One Coursera Plus subscription covers most Professional Certificates on Coursera.
Unlock All Certificates
This talk examines common testing pitfalls that can prevent teams from gaining productivity, fewer regressions, and higher code quality. It uses examples involving test-driven development, test doubles, and testing objects and repositories to explain how teams can improve their tests.

Syllabus

Introduction
Dont do this
Not getting the benefits
Different phases of testing
Where do you learn to test
Why move to automated testing
Issue tracking system
Writing the test first
Design implementation first
Test suites still brittle
Testdriven development
Mock queries
Example
Summary
stubs returning stubs
notifying users
train wreck
user object
double or stub
Validate returns
The problem
Double the validator
Design is important
People worry about writing tests
What happens with TDD
TDD is a way to think about your code
TDD is a complicated one
Testing thirdparty code
Testing objects
Testing framework repository
Testing user repository
Double repository
Example of double repository
Cloud API
Interface
Dont Test

Taught by

PHP UK Conference

Reviews

Start your review of Why Your Test Suite Sucks

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.