Selenium: Using Selenium for Continuous Testing
Selenium
| Intermediate
- 17 videos | 1h 5m 20s
- Includes Assessment
- Earns a Badge
In this 17-video course, explore the concept of functional automation and benefits and weaknesses of using Selenium for functional automation. Examine Selenium architecture, Selenium Test Suite components, and the basic elements of Selenium test scripts. Then learn how to install Selenium integrated development environment (IDE) and configure Firebug and Firepath add-ons. Compare Selenium WebDriver with release candidate (RC); learn about recording Selenium test cases and exporting Selenium test cases, and execute Selenium test scripts on Chrome and Firefox browsers. Examine locating strategies in Selenium used to specify locations of web elements; learn about locating strategies in Selenium by using Selenium locators; and observe the use of hard assertions in Selenium and soft assertions in Selenium to determine the state of applications. Discover how to build maintainable Selenium frameworks; how to integrate Selenium with Bamboo and Maven, and Selenium with Jenkins. Explore Selenium Advanced User Interaction API; work with Selenium WebDriver Compatibility and cross-browser tests and automating in the cloud using Browserstack. To conclude the course, take a look at Selenium Headless Browser testing.
WHAT YOU WILL LEARN
-
Discover the key concepts covered in this courseDescribe functional automation and the benefits and weakness of using selenium for functional automationDescribe the architecture of selenium, the components of selenium test suite, and the basic elements of selenium test scripts that are applicable to any test caseInstall the selenium ide and configure the firebug and firepath add-onsRecognize architectural components and features webdriver and compare webdriver with rcRecord test cases using selenium ide and export the recorded test cases using java, junit 4, and webdriverExecute selenium test scripts on chrome and firefox browsersDescribe locating strategies that can be used to specify the locations of web elementsWork with location strategies using selenium locators to identify and locate web elements
-
Use of hard and soft assertions in selenium to determine the state of applicationsList the major steps that are involved in building maintainable selenium frameworksConfigure selenium with maven and bamboo to implement continuous integration testing as a part of ci/cd pipelinesIntegrate jenkins with selenium to set up testing as a part of ci/cd pipelinesDemonstrate the approach of automating scenarios such as hover menus and drag-and-drop controls using the advanced user interaction api of seleniumWork with selenium webdriver compatibility and cross-browser tests and automating in the cloud using browserstackWork with selenium headless browser testing using phantomjs and htmlunit browsersSummarize the key concepts covered in this course
IN THIS COURSE
-
1m 15s
-
4m 20sAfter completing this video, you will be able to describe functional automation and the benefits and weaknesses of using Selenium for functional automation. FREE ACCESS
-
4m 26sUpon completion of this video, you will be able to describe the architecture of Selenium, the components of Selenium Test Suite, and the basic elements of Selenium test scripts. FREE ACCESS
-
4m 40sIn this video, you will install the Selenium IDE and configure the Firebug and Firepath add-ons. FREE ACCESS
-
4m 20sUpon completion of this video, you will be able to recognize architectural components and features of WebDriver and compare WebDriver with RC. FREE ACCESS
-
3m 34sDuring this video, you will learn how to record test cases using Selenium IDE and export the recorded test cases using Java, JUnit 4, and WebDriver. FREE ACCESS
-
3m 54sIn this video, you will execute Selenium test scripts on Chrome and Firefox browsers. FREE ACCESS
-
2m 12sAfter completing this video, you will be able to describe strategies that can be used to specify the locations of web elements. FREE ACCESS
-
2m 14sFind out how to work with location strategies using Selenium locators to identify web elements. FREE ACCESS
-
4m 7sIn this video, find out how to use hard and soft assertions in Selenium to determine the state of applications. FREE ACCESS
-
3m 10sAfter completing this video, you will be able to list the major steps involved in building maintainable Selenium frameworks. FREE ACCESS
-
4m 36sFind out how to configure Selenium with Maven and Bamboo to implement continuous integration testing as part of CI/CD pipelines. FREE ACCESS
-
4m 52sIn this video, learn how to integrate Jenkins with Selenium to set up testing as part of CI/CD pipelines. FREE ACCESS
-
7m 20sDuring this video, you will learn how to apply the approach of automating scenarios such as hover menus and drag-and-drop controls using Selenium's Advanced User Interaction API. FREE ACCESS
-
5m 23sLearn how to work with Selenium WebDriver Compatibility for cross-browser tests and automating in the cloud using Browserstack. FREE ACCESS
-
3m 32sDuring this video, you will learn how to work with Selenium Headless Browser testing using PhantomJS and HTMLUnit browsers. FREE ACCESS
-
1m 26sIn this video, we will summarize the key concepts covered in this course. FREE ACCESS
EARN A DIGITAL BADGE WHEN YOU COMPLETE THIS COURSE
Skillsoft is providing you the opportunity to earn a digital badge upon successful completion on some of our courses, which can be shared on any social network or business platform.
Digital badges are yours to keep, forever.