From the course: Tech on the Go: Building a Software Test Department
Unlock this course with a free trial
Join today to access over 26,500 courses taught by industry experts.
Does the difference between bugs and defects matter?
From the course: Tech on the Go: Building a Software Test Department
Does the difference between bugs and defects matter?
- Does the difference between bugs and defects matter? A problem with software can be separated into two major classes, a bug and a defect. They're often conflated, but there are differences. Does it matter? Let's compare them. A bug is a mistake and is the result of a coding error. There could be a logical error, a problem with an algorithm, improper resource management, and so forth. There are lots of reasons for a bug to be written, an improperly named variable, an incorrect assumption, a logical fallacy, or a typo. Bugs can occur at all stages of development, including well after initial development. If a seeming innocuous software update to a package breaks the application, it's also a bug. On the other hand, a defect is when software deviates from software requirements. Defects are found after development has been completed, usually when comparing what was requested and what was actually completed. Examples of defects…
Practice while you learn with exercise files
Download the files the instructor uses to teach the course. Follow along and learn by watching, listening and practicing.
Contents
-
-
-
A practical case for quality3m 5s
-
(Locked)
Why should you test software?3m 52s
-
(Locked)
Does the difference between bugs and defects matter?2m 19s
-
(Locked)
What is a test case?3m 4s
-
(Locked)
Measuring code and test coverage3m 44s
-
(Locked)
What kinds of tests are there?5m 31s
-
(Locked)
Manual testing for correctness3m 21s
-
(Locked)
Automated software testing for rapid feedback4m 36s
-
(Locked)
Regression testing for confidence3m 10s
-
(Locked)
The practice of exploratory testing4m 35s
-
(Locked)
Session-based testing with a group3m 53s
-
(Locked)
Linting and detecting bad code smells5m 32s
-
(Locked)
The role of security testing3m 44s
-
(Locked)
Effective bug reporting5m 14s
-
(Locked)
Building a partnership with engineering and product5m 51s
-
(Locked)
The first test engineer4m 7s
-
(Locked)
Testing as part of a CI/CD pipeline3m 26s
-
(Locked)
Scaling a test department2m 28s
-
-