Terminal Tools for Software Testing

Software testing checks that a program behaves as intended, through unit tests, integration tests and the suites that run on every commit in continuous integration.

 

In the terminal this covers runners and watchers that repeat a suite when a file changes, request tools that exercise HTTP and API endpoints by hand or from a saved file, load testing tools that push traffic at a service to see how it holds up, and viewers for coverage reports and CI results.

 

Checks that read source without running it are under static analysis, and timing comparisons between commands are under benchmarking.

 

Below is a list of terminal tools that developers use for testing.

16 tools
Know any terminal tools that would be good for this list? Submit a Tool here!

Get Updates On Terminal Trove.

No spam, just updates on Terminal Trove. See an example update.