Software Testing Fundamentals

Renata Rand McFadden, Michael Scott Brown, USMx

Learn how to locate software bugs and defects using the latest testing techniques.

Want to gain software testing skills to start a career or are you a software developer looking to improve your unit testing skills? This course, part of the Software Testing and Verification MicroMasters program, will provide the essential skills you need for success.

Software needs to be tested for bugs and to insure the product meets the requirements and produces the desired results. Software testing is essential to providing a quality product.

Learn the techniques Software Testers and Quality Assurance Engineers use every day, which can be applied to any programming language and testing software.

No previous programming knowledge needed. This course will use Java and JUnit, however, for examples and assignments.

This course is part of the Software Testing and Verification MicroMaster’s program from UMUC. Upon completion of the program and receipt of the verified MicroMaster’s certificate, learners may then transition into the full UMUC Master’s Program in Information Technology with a specialization in Software Engineering. See the MicroMasters program page for more information.

What will you learn

  • Develop, document and execute software test cases
  • Create a software test to meet an objective
  • Identify types of software defects

Dates:
  • 22 May 2019
Course properties:
  • Free:
  • Paid:
  • Certificate:
  • MOOC:
  • Video:
  • Audio:
  • Email-course:
  • Language: English Gb

Reviews

No reviews yet. Want to be the first?

Register to leave a review

More on this topic:
Slide1 Programming Mobile Applications for Android Handheld Systems
Introduction to the design and implementation of applications for handheld systems...
Small-icon.hover Design: Creation of Artifacts in Society
Combine fundamental concepts with hands-on design challenges to become a better...
Large-icon Fundamentals of Electrical Engineering Laboratory
This hands-on laboratory course complements Coursera's Fundamentals of Electrical...
Meta1 Metadata: Organizing and Discovering Information
Metadata is an unsung hero of the modern world, the plumbing that makes the...
Modelthinking Model Thinking
In this class, you will learn how to think with models and use them to make...
More from 'Computer Science':
D2868c46-5a91-4766-a2a4-891bcc5af93b-ada68a2be755.small Building a Cybersecurity Toolkit
Develop a set of skills and characteristics that expand beyond technical proficiency...
21be6203-b140-422c-9233-a1dc278d7266-1cbbdfc6b0f4.small Big Data Analytics Using Spark
Learn how to analyze large datasets using Jupyter notebooks, MapReduce and Spark...
D56e7ceb-e866-4007-b915-dcc34c7ef8ee-ecf353296d1d.small Enterprise Data Management
Understand structured transactional data and known questions along with unknown...
6d40d803-76af-452b-8609-0dbadbe37fee-f15aea6c23c4.small HTML5 Apps and Games
Today, developers are increasingly moving from native to HTML5-based apps. Increase...
8cb36526-6532-4b87-89b1-5dfee8ffd43e-daf15f6c0a0a.small Programming Reactive Systems
Principles of Reactive Programming in Scala. Reactive programming is a set of...
More from 'edX':
D2868c46-5a91-4766-a2a4-891bcc5af93b-ada68a2be755.small Building a Cybersecurity Toolkit
Develop a set of skills and characteristics that expand beyond technical proficiency...
3549b0ac-892b-47a5-90fc-fa44b43f79b9-4331f8104748.small Storytelling in the Workplace
Learn how to craft messages and narratives that will resonate with your target...
Ab312b37-f7b7-4d6c-8a79-5b945e1f0f8e-b61136860777.small Capstone Assessment: Leadership in Global Development
Demonstrate the knowledge and skills acquired in the Leadership in Global Development...
Fd75b745-3d53-46c9-bd48-285cf079fc2a-5b5524dcf602.small States and Markets in the Global Economy
Learn to predict financial crises, handle unfair trade practices and minimize...
21be6203-b140-422c-9233-a1dc278d7266-1cbbdfc6b0f4.small Big Data Analytics Using Spark
Learn how to analyze large datasets using Jupyter notebooks, MapReduce and Spark...

© 2013-2017