There is much more to software testing than just finding defects. Successful software and quality assurance engineers need to also manage the testing of software.
In this course, part of the Software Testing and Verification MicroMasters program, you will learn about the management aspects of software testing. You will learn how to successfully plan, schedule, estimate and document a software testing plan.
You will learn how to analyze metrics to improve software quality and software tests.
We will also discuss software quality initiatives developed by industry experts.
No previous programming knowledge needed.
This course is part of the Software Testing and Verification MicroMaster’s program from UMGC. Upon completion of the program and receipt of the verified MicroMaster’s certificate, learners may then transition into the full UMGC Master’s Program in Information Technology with a specialization in Software Engineering. See the MicroMasters program page for more information.
Dr. Michael Scott Brown and Dr. Renata Rand McFadden
Ronny De Winter completed this course, spending 1 hours a week on it and found the course difficulty to be easy.
This course teaches the traditional waterfall test management approach, where a team of testers are involved, with lots of upfront estimation and planning, metrics, .... This is the old school that is not applied that much anymore today, where we have...
This course teaches the traditional waterfall test management approach, where a team of testers are involved, with lots of upfront estimation and planning, metrics, .... This is the old school that is not applied that much anymore today, where we have smaller projects with agile short sprints resulting in little increments of the product. The course does not cover agile test practices like test automation, test driven development, continuous integration/deployment.
If you are looking for a master test plan and its application then this course might be for you. A master test plan template and example is used throughout the course covering every week one of 2 sections of the test plan. The material is otherwise rather static (no videos or slides, except a 1-minute static slide with audio intro every week) and theoretic (besides the master test plan no real examples). The weekly course text is followed by the master test plan section, a few discussions on the forum (learners are asked to actively participate, so there is some activity on the forum). The weekly section concludes with a few multiple choice question to test your basic understanding of the material. You will need 1 to 2 hours per week depending on how much time you spend on the discussion forum.
It is not mentioned anywhere who the instructor is for this course ?!
In summary, if you are working on a big waterfall project or if you are looking for a master test plan, this course might be for you. For agile software development projects this course adds little value.
Daniil Marchenko is taking this course right now, spending 5 hours a week on it and found the course difficulty to be easy.
Class teaches Test Management in a waterfall environment. The team you want to work for usually takes an agile approach. Class therefore teaches you how to do things that you'll either not use, or not enjoy using.