Artificial Intelligence (AI) and BOTs in Testing
- Version
- Download 29
- File Size 332.64 KB
- Download
Artificial Intelligence (AI) and BOTs in Testing
Rajalakshmi Thiruthuraipondi Natarajan
rajalan11@gmail.com
Abstract
The knowledge gathered using Artificial Intelligence (AI), coupled with the efficiency of BOTs is a boon for testing activity in the IT world. This can, not only bring down the human errors, but can also significantly speed up the whole testing process and by extension the project timeline. As part of test preparation, the AI needs be exposed to a range of different paths the product can take, so that it can learn operations and the BOTs designed to each of the possible variations in input and outcome. With detailed data gathering and careful design, AI and BOTs can effectively handle every scenario and ensure the end product meets the needs and goals of the organization. Once the BOTS are in place, they can be reused at will to actively test any enhancements or modifications that the product might have to undergo in its lifetime on the IT world. Similarly, with AI constantly observing the application, it can be used to dynamically identify the differences, both in source and the expected result for building targeted testing document and execution.
Keywords : AI, BOTs, Automated Testing, IT testing, Machine Learning, Regression testing. Application Evolution monitoring. And learning, Automated Test data gathering, Programmatic test execution