Technologies supported
The cognitive testing applies to all types of applications and is not just limited to web interfaces. The key principle behind cognitive testing is the ability of the system to access and analyze large volumes of data (both structured and unstructured). The system also applies machine learning to extract context sensitive intelligence from the analyzed data and use it to predict future behavior. All kinds of applications, for example, Cloud based, IoT, Mainframe, Database, Mobile, and so on, can benefit from cognitive testing techniques.
Consider an example of testing scenario: IBM Watson can crawl through the defect data, various requirements and design documents, development code base, and production incidents to identify likely points of failure. The intelligence gather can be used to tailor test execution plan accordingly. Platforms such as Watson (it all started out by Watson cracking the jeopardy show as an intelligent machine) have come a long way.
IBM Watson...