This chapter covers subjects such as encapsulating test data into JSON and property files, casting data to Java objects, positive and negative testing, processing data from system properties, dual driver support, and parallel testing. The following topics are covered:
- Introduction
- Casting JSON data to Java objects
- Building in positive, negative, boundary, and limit testing
- Confirmation and exception property files
- Property files and parsing test data on the fly
- Global variables versus dynamic data
- Processing JVM args
- Retrieving JSON data outside of test methods
- Supporting multibranded applications
- Multiple driver support
- Parallel testing