I am using JBehave + Selenium to test our website. But yesterday i got a little bit confused with the output of JBehave Story Reports. Under the columns "Failed" to Scenarios and "Failed" and "Not Performed" to Steps there is nothing to point. Only zeros (0) which i would say it means no problems with that set of tests.
But when I inspected the story output (logs) I could see steps with the status FAILED and NOT PERFORMED.
For the FAILED step I had the following exception:
org.openqa.selenium.TimeoutException: Timed out after 90 seconds waiting for text
After this failure i would expect to see it in the statistics page (/jbehave/view/reports.html) but I am just finding 0 there giving a false confidence.
Can anyone explain to me that discrepancy between the report statistics and the Story logs? This behavior does not pass confidence to the QA team making us to check story by story for failures.