资 源 简 介
Quick Links
Getting Started | How Testability is determined | How to Contribute | Scores for Open-Source projects
Sample Reports
Source-annotated Report
Testability-explorer is a tool which analyzes Java bytecode and computes how difficult it will be to write unit tests for the code. It attempts to help you quantitatively determine how hard your code is to test, and where to focus to make it more testable.
Testability Explorer can be used:
1. As a learning tool which flags causes of hard to test code with detailed breakdown of reasons.
1. To identify hard to test hair-balls in legacy code.
1. As part of your code analysis-toolset.
1. As a tool which can be added into continuous integration that can enforce testable code.
<