QA/Contribute/QA 101/Black Box Testing: Difference between revisions

From MozillaWiki
< QA‎ | Contribute‎ | QA 101
Jump to navigation Jump to search
Line 12: Line 12:


* Introduce MozTrap?
* Introduce MozTrap?
** https://moztrap.readthedocs.org/en/latest/userguide/index.html
* What to do when the script isn't specific enough
* What to do when the script isn't specific enough
* Related: how to write good scripts, known as 'test cases.'
* Related: how to write good scripts, known as 'test cases.'

Revision as of 16:04, 6 March 2015


What is black box testing?

Testing with no knowledge of what's going on inside the device/system under test.

Basic black-box testing techniques

As much emphasis as possible should be placed on interactive exercises here.

Testing from a script

Exploratory testing

This is the 'test a Coke machine' exercise.

What is a regression?

A regression is when a defect re-appears after it went on vacation for a while.

Documenting your process

  • Starting from a known state
  • Notebooks
  • Text files
  • Screenshots
  • Screencasts!
  • Bring this back to test scripts and test cases.

What are the limits of these techniques?