CN7021 Coursework: Introduction to Selenium Testing Tool
VerifiedAdded on 2022/09/11
|9
|683
|13
Project
AI Summary
This document provides an introduction to Selenium, an open-source framework for automating web application testing. It begins with an overview of Selenium, highlighting its significance in the quality assurance domain and its widespread adoption by leading corporations. The document then details the Selenium Suite infrastructure, including Selenium IDE, Selenium Grid, and Selenium WebDriver, explaining their respective roles. It outlines the advantages of using Selenium, such as its cost-effectiveness and adherence to DevOps and Agile principles, while also pointing out its limitations, like the lack of built-in image comparison. Furthermore, the assignment categorizes Selenium commands into actions, accessors, and assertions, providing examples of each. It also touches upon the use of VB Script in Selenium and describes the three stages of creating automated tests: locating elements, executing actions, and generating test reports. The importance of test reports is emphasized, and the document concludes by mentioning the use of Selenium Internet Driver for automating web applications and the role of TestNG in generating default reports.
1 out of 9