Self healing tests

One of the main areas of interest right now for artificial intelligence in the automation space seems to be the idea of self healing tests. This is where artificial intelligence can try and learn whether a change to the website you are testing that has caused your test to fail is something that is expected. If it is identified as an expected change, the artificial intelligence will then automatically modify your code to fix the problem.

There are a few tools offering this service at the moment; the three most popular seem to be:

Out of the three, Testcraft is the only one that explicitly markets itself as using Selenium. ...

Get Mastering Selenium WebDriver 3.0 now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.