Built to address the evolving application testing needs of the enterprise, DevExpress is proud to announce the immediate availability of TestCafe v15.1, its automated web testing framework. TestCafe provides teams with the tools to start testing any web app against all major browsers that support HTML5. And because TestCafe is OS agnostic, tests can be executed on any hardware – from Windows, Mac and Linux desktops to browsers running on iOS and Android smartphones and tablets.

“TestCafe v15.1 is a 100% web-based testing platform and loads in the same browser you are testing against. With TestCafe, you no longer have to load additional tools or switch between browsers during test recording or execution,” said Julian M Bucknall, CTO at DevExpress. “It meets the challenges of today’s BYOD world and allows you and your team to test apps on remote computers, mobile devices, and to run tests in multiple browsers, on multiple machines.”

What’s New in v15.1
In a recent DevExpress survey, over 75% of respondents said that developers are wholly responsible for software testing within their organizations. By actively listening to these developers and focusing on their productivity needs, the following new features ship as part of TestCafe v15.1:

  • Automated Screenshot Capture (ASC) – A highly requested feature, ASC helps instantly determine the causes of errors during test execution. Users can direct TestCafe to capture webpage screenshots automatically when a test fails or manually, as needs dictate.
  • Enhanced Test Result View – In order to better analyze test results and address all defects in a timely manner, TestCafe’s test Results tab has been re-engineered to meet the exacting needs of development and QA teams alike. Task report data is now displayed within a fully customizable grid view that allows testers to sort, group and filter information.
  • Extensive Assertion Failure Reports – Additional information about assertion failures is now included in the Results view. TestCafe displays the assertion code line and highlights the difference between expected and actual values. In addition, the report can include a webpage screenshot captured when the assertion failed.
  • Test Result Export – to JSON, NUnit, and JUnit formats.
  • Processing JavaScript Errors – TestCafe now offers an option to control whether a test fails when JavaScript errors are encountered.

In addition, TestCafe’s new Test Results view allows you and your team to instantly restart an entire task or only those portions that failed.