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
COURSE DESCRIPTION As one of four courses on Curanderismo, the art of Hispanic/Latino traditional medicine, this course focuses specifically on the use of plants in traditional healing. As an... more
This specialization covers the foundations of visualization in the context of the data science workflow. Through the application of interactive visual analytics, students will learn how to extract... more
This course will demonstrate how 3D printers work, show what people make with them, and examine the 3D printing ecosystem. It will also explore the future of 3D printing and discuss how this... more
This practical course is designed for executives, team leaders, and administrative professionals seeking to enhance their communication skills by leveraging generative AI in various professional... more
The ability to influence without force or coercion is important in any organization and at all levels. Modern managers must master the art of persuasive communication, adapt to the needs of the... more