Develop skills in software testing. Practice and refine theory, techniques, and tools to test software effectively.
Suggested by: Coursera (What is Coursera?)
No prior knowledge required
No unnecessary risks
This specialization is designed for beginning to intermediate developers who are interested in developing knowledge and skills in applying testing techniques and tools to the development of their projects. Over the four courses, you will cover:
Which will prepare you to plan and conduct effective testing of your software.
Learners will understand:
Learners will develop attributes and declarations in code to facilitate the creation of automated tests. Learners will also create preconditions for methods to facilitate formal proofs of correctness.



