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

YouTube

Stop Wasting Time Not Writing Tests

WeAreDevelopers via YouTube

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Discover why automated testing is crucial for efficient software development in this 22-minute conference talk from WeAreDevelopers Conference 2017. Learn how to incorporate tests into your regular workflow and debunk common misconceptions about testing. Explore the benefits of automated testing over manual testing, including improved reliability and time savings. Gain insights on Test Driven Development, testing APIs and large forms, and the role of QA engineers in the testing process. Understand how to make tests an integral part of your development cycle and improve your application's specification. Get practical advice on starting to write tests and developing the discipline of testing. By the end of this talk, you'll be equipped with the knowledge to make automated testing a "must-have" in your development process and stop wasting time on initial manual testing.

Syllabus

Intro
How many of you test your applications?
Repetitive
Slow
Error prone due to human memory capacity
Automated testing
How is it better than manual testing?
The application is too
Small applications tend to grow
Never separate the application and tests
You're not wasting time on automated tests. you're wasting time on initial manual testing
Testing API's
Testing large forms
Shouldn't QA engineers handle the testing phase?
Test Driven Development
KNOW THE OUTPUTS FOR GIVEN INPUTS
Improve your specification through
How to start writing tests?
Writing tests is a discipline of it's own
Developer: I want to start writing tests
TRY A DIFFERENT APPROACH
Make tests part of your development cycle
Kick out manual testing!

Taught by

WeAreDevelopers

Reviews

Start your review of Stop Wasting Time Not Writing Tests

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.