From the course: Advanced Selenium: Automation Frameworks

Unlock the full course today

Join today to access over 22,500 courses taught by industry experts or purchase this course individually.

Creating automation frameworks

Creating automation frameworks - Selenium Tutorial

From the course: Advanced Selenium: Automation Frameworks

Start my 1-month free trial

Creating automation frameworks

- [Instructor] There are three components to Selenium Automation Frameworks that we'll get to know in the following course. The package manager, the test framework, and the Selenium framework. A package manager is a tool for managing dependencies; the software libraries that you need to make an application. In each chapter, we'll get a brief introduction to the package manager we'll be using in each of our three languages. The test framework itself is a software library or application that handles the execution of the test code, and it also generally includes a language of expectations. Most test frameworks can be extended with custom expectation libraries as well. In the Node.js chapter, for example, we'll be importing an expectation library, Chai, into our test framework, Mocha. You can also import several expectation frameworks into Java's JUnit. The Selenium Framework is a software library that provides an application…

Contents