A Challenge: Scalability
Precursors to Ballista achieved high level repeatability
- But, they didn’t scale without significant effort
-
Scaffolding
- Software testing in general requires scaffolding to be erected for every function to be tested
- But, this makes it expensive to test a significant API
-
Specification/oracle creation
- Software testing in general requires a specification for each function
- But, specification (or even source code) may be unavailable