Introduction to Software Testing

Introduction to Software Testing It's a Free Course. Enroll it before the instructor makes it to the paid course.

After completing this course, you will be able to…

  • Understood the difference between verification and validation.
  • Explain the goal of testing.
  • Use appropriate test terminology in communication; specifically: test fixture, logical test case, concrete test case, test script, test oracle, and fault.
  • Understood the motivations for white and black box testing.
  • Compare and contrast test-first and test-last development techniques.
  • Measure test adequacy using statement and branch coverage.
  • Reason about the causes and acceptability of and poor coverage
  • Assess the fault-finding effectiveness of a functional test suite using mutation testing.
  • Critique black-box and white-box testing, describing the benefits and use of each within the greater development effort.
  • Distinguish among the expected-value (true), heuristic, consistency (as used in A/B regression), and probability test oracles and select the one best-suited to the testing objective.
  • Craft unit and integration test cases to detect defects within code and automate these tests using JUnit.
  • You will gain an understanding of the theory of testing.
  • You will practice writing tests for a variety of quality intent, including code coverage, defect finding, and statistical testing.
  • You will develop test plans to guide the testing stage of the software development lifecycle.
  • You will create defect reports to provide transparency and understanding to supervisors, colleagues, and users.
  • Models of testing and types of systematic testing strategies
  • Social aspects of testing
  • Learn about test plans, testing status reports, and defect reporting
  • Software Defect Reports Analysis & Reporting
  • Learn about writing unit tests
  • Test Doubles Input & Output

Course Instructor Sanjai Rayadurgam, Kevin Wendt & Offered by University of Minnesota from Coursera

Course Duration: Approx. 30 hours

Course is for Intermediate Level

Can I download Introduction to Software Testing course?

You can download videos for offline viewing in the Android/iOS app. When course instructors enable the downloading feature for lectures of the course, then it can be downloaded for offline viewing on a desktop.
Can I get a certificate after completing the course?
Yes, upon successful completion of the course, learners will get the course e-Certification from the course provider. The Introduction to Software Testing course certification is a proof that you completed and passed the course. You can download it, attach it to your resume, share it through social media.
Are there any other coupons available for this course?
You can check out for more Udemy coupons @ www.coursecouponclub.com
Note: 100% OFF Udemy coupon codes are valid for maximum 3 days only. Look for "ENROLL NOW" button at the end of the post.
Disclosure: This post may contain affiliate links and we may get small commission if you make a purchase. Read more about Affiliate disclosure here.
Deal Score0

Gain access to over 11,000+ courses for just $16.58 [₹850] per month

Choose between monthly or annual billing cycles, with the freedom to cancel at any time.

The future belongs to learners. Udemy online courses as low as $13.99

New customer offer! Top courses from $14.99 when you first visit Udemy

Gain the skills you need to reach your next career milestone for as little as $11.99

Course Coupon Club
Logo
Follow us on Telegram Join us on FB