Join Aaron Dolberg for an in-depth discussion in this video Putting unit tests in context, part of Programming Foundations: Software Quality Assurance.
- In our last section we talked about UI automation,…but there are a lot of different kinds of automated tests…that a quality engineer might employ.…We've already discussed some, like performance testing.…However, when a lot of people think about automated testing,…they envision a white-box tester creating suites…of code-oriented tests that can run…when a build is kicked off to alert the team…of newly injected bugs early on.…It's true that this is absolutely the kind…of task fit for a white-box tester.…
However, it's important to spend a little time…on what some of these tests really are.…You see, not all automated tests…should be written by a quality engineer.…What I'm talking about here is unit tests.…Now, you shouldn't assume that it's impossible…for a white-box tester to create unit tests,…and there are some situations where it might make sense.…However, most of the time a unit test…should be written by a developer.…To understand what a unit test is,…you need to understand one simple concept…in object-oriented programming,…
Released
8/23/2013- How to think about quality
- Incorporating black box, white box, and grey box testing into your process
- Understanding your quality goals
- Ranking issues by priority and severity
- Testing core functionality
- Testing the backend
- Using a test case management system
- Interpreting bug models
- Recording defects automatically
Share this video
Embed this video
Video: Putting unit tests in context