Software Testing and Automation
About this Specialization
This Specialization is intented for beginning to intermediate software developers seeking to develop knowledge and skill in implementing testing techniques and tools in the development of their projects. Through four courses, you will cover black-box and white-box testing, automated testing, web & mobile testing, and formal testing theory and techniques, which will prepare to you to plan and perform effective testing of your software.Created by: University of Minnesota

Related Online Courses
This is a self-paced lab that takes place in the Google Cloud console. In this lab you will deploy a new Cloud SQL instance using a customer-managed encryption key (CMEK). You will configure... more
Reinforcement Learning is a subfield of Machine Learning, but is also a general purpose formalism for automated decision-making and AI. This course introduces you to statistical learning techniques... more
Why is unit testing essential for developing high-quality React applications? In this project, you will delve into the core principles of testing React applications using the React Testing Library,... more
SAS Viya is a cloud-enabled, in-memory analytics engine that provides quick, accurate and reliable analytical insights. This professional certificate program is designed for experienced SAS... more
This capstone course is the 3rd and final course of the specialization Advanced Spacecraft Dynamics and Control. It assumes you have completed the prior courses on \"Attitude Control with Momentum... more