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

By the end of the specialization, you will be able to:\\n\\nApply creative thinking to a variety of workplace situations and challenges. Decide between various alternatives, determining which is... more
This course is primarily about business negotiation and building confidence in your ability to negotiate effectively. But these skills can be applied in life too. The course presents the tools,... more
This specialization is designed to teach learners beginning and intermediate concepts of statistical analysis using the Python programming language. Learners will learn where data come from, what... more
In the age of artificial intelligence (AI), it is essential to learn how to apply the power of large language models (LLMs) for building various production-ready applications. In this... more
By the end of this first course in the Total Data Quality specialization, learners will be able to: 1. Identify the essential differences between designed and gathered data and summarize the key... more

CONTINUE SEARCH

FOLLOW COLLEGE PARENT CENTRAL