Added support for JSON/XML node level validations in the final report using libraries,
- jsonassert
- xmlunit
Previosuly direct string comparison was performed due to which comparison validation used to fail (due to placement of nodes in json/xml)
Used DomDriver instead of XppDriver in xstream due to CDATA tag issues
Added support for relating testcases (execute a testcase after a given testcase succeeds)
This applies for sceanrio based tests as well
Fixed issues whith content-type comparison (made it case-insensitive)
Added support for compare diff view in the comparison table
Added support for comparison pie chart
Restructured code for adding related test case execution support