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 learn the basic capabilities of Cloud Data Loss Prevention and the various ways it can be used to... more
Are you ready to explore the cutting-edge world of generative AI? Take your coding practices to the next level with this program and learn how generative AI tools, particularly GitHub Copilot, can... more
This course equips you with essential statistical and mathematical tools to become proficient in data science and analytics. You will learn key concepts in descriptive statistics, probability... more
This specialization is intended for people without programming experience with JavaScript frameworks and who seek to develop web application and security skills. In these four courses, you will... more
In this Specialization, you will learn the essential skills to work in and manage multinational and cross-cultural teams. You will learn from organizational consultants and UC Davis MBA alumni... more