Updating reporter
adding two different kinds of reporters
Merge pull request #1231 from cohitre/reporter

Updating reporter
Using assertClick function that doesn't print a bunch of errors if the selector is not present