Differences
This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision Next revision | Previous revision | ||
| development:testing:start [2019/01/13 12:32] – [Frontend Testing] don.lee | development:testing:start [2021/03/14 19:00] (current) – removed don.lee | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| - | ====== List of common use testing tools ====== | ||
| - | ===== Bad Testing Practice ===== | ||
| - | |||
| - | * http:// | ||
| - | |||
| - | ==== Glossary ==== | ||
| - | |||
| - | ^ Method Stub | http:// | ||
| - | ^ Mock Object | http:// | ||
| - | ^ Test Double | http:// | ||
| - | |||
| - | |||
| - | |||
| - | ===== node.js TDD ===== | ||
| - | |||
| - | https:// | ||
| - | |||
| - | Node modules (via command "npm install -g module-name" | ||
| - | |||
| - | * Test Runner: [[development: | ||
| - | * Assertions: [[http:// | ||
| - | * Read the [[http:// | ||
| - | * Stubs/ | ||
| - | * Utilities: | ||
| - | * [[https:// | ||
| - | * [[https:// | ||
| - | |||
| - | ==== Setup ==== | ||
| - | |||
| - | Edit project package.json | ||
| - | < | ||
| - | " | ||
| - | " | ||
| - | " | ||
| - | " | ||
| - | " | ||
| - | " | ||
| - | } | ||
| - | </ | ||
| - | |||
| - | Install the plugins | ||
| - | < | ||
| - | # npm install | ||
| - | </ | ||
| - | |||
| - | |||
| - | ===== Frontend Testing ===== | ||
| - | |||
| - | * Chrome Developer Tools | ||
| - | * [[development: | ||