An Approach of Automated Testing on Web Based Platform Using Machine Learning and Selenium

2018 
Testing is performed to detect or discover the errors and defects of a system. In automated testing, what test cases tester shown only will tested. It will not test new link or new thing but here what we are trying anything is new it can understand from previous experience and try to apply experience to get new results. This approach can be achieved by a three-layer structure: Web scraper, Machine Learning (ML) and Selenium. Web page would be tested and it would be trained to a system from a human perceptive in such a way that the system able to understand what are the test cases that need to be followed for each and every element on the web page and system next time on wards will do sanity and smoke test based on those inputs intelligently going to those elements on the website. System learns what actions to be done for a particular web element like button. The outputs that are able to get it is even classified the kind of output, for example, is error page or is the page is not intended. This approach helps the larger business organization to align themselves more with a creative task in testing rather than doing the human repeated activity.
    • Correction
    • Source
    • Cite
    • Save
    • Machine Reading By IdeaReader
    11
    References
    1
    Citations
    NaN
    KQI
    []