Selenium Deep Dive: Testing Single-page Applications
Selenium
| Intermediate
- 17 videos | 1h 31m 43s
- Includes Assessment
- Earns a Badge
Single-page web applications (SPAs) are increasing in popularity due to the many benefits they offer to developers and end-users. SPAs are made of numerous components that need to be tested to ensure their correct functionality. Practicing these tests using Selenium and various standard frameworks will help in gaining proficiency in automated testing. In this course, you'll examine the benefits and architecture of single-page applications and identify the prominent frameworks that can test their functionality. You'll then learn to automate the testing of core SPA components and functionalities using WebdriverIO, Android Emulator, mobile user agents, JMeter, and Selenium. You'll end this course by outlining the Selenium WebDriver limitations that test engineers should be aware of before test architecture planning.
WHAT YOU WILL LEARN
-
Discover the key concepts covered in this courseRecall the architecture and benefits of single-page applicationsList the prominent testing frameworks that can be used for functional testing of single-page applicationsInstall and configure webdriverio and write test scripts to execute tests using a specs fileAutomate testing scenarios where modern web applications use websocket as the networking layerWrite programs using java to test auto suggestions and auto complete text box controls in modern web applicationsAutomate the testing of context menu behavior in modern web applicationsDemonstrate the implementation of test automation to solve recaptchas using seleniumSet up and execute selenium webdriver test scripts on android emulator
-
Execute selenium webdriver test scripts on browsers using their mobile user agentPrepare selenium to conduct web application load testing by allowing users to re-use existing functional tests by executing them with virtual concurrent usersIntegrate selenium scripts with jmeter to conduct performance testsList the essential testing strategies that can be adopted in a microservice architecture and selenium's role in thisUse the requests package to test api operations with selenium pythonImplement end-to-end testing of modern applications written in react with selenium webdriver and node.jsRecognize the limitations associated with selenium webdriver that test engineers need to be aware of before planning test architecturesSummarize the key concepts covered in this course
IN THIS COURSE
-
1m 11s
-
8m 43sAfter completing this video, you will be able to recall the architecture and benefits of single-page applications. FREE ACCESS
-
5m 42sUpon completion of this video, you will be able to list the prominent testing frameworks that can be used for functional testing of single-page applications. FREE ACCESS
-
5m 5sIn this video, you will learn how to install and configure WebdriverIO and write test scripts using a specs file. FREE ACCESS
-
5m 34sIn this video, you will learn how to automate testing scenarios where modern web applications use WebSocket for the networking layer. FREE ACCESS
-
4m 43sIn this video, you will learn how to write programs using Java to test auto suggestions and auto complete text box controls in modern web applications. FREE ACCESS
-
4m 10sDuring this video, you will learn how to automate the testing of context menu behavior in modern web applications. FREE ACCESS
-
5m 48sIn this video, you will learn how to use test automation to solve reCAPTCHAs using Selenium. FREE ACCESS
-
6m 47sLearn how to set up and execute Selenium WebDriver test scripts on the Android Emulator. FREE ACCESS
-
3m 43sIn this video, find out how to execute Selenium WebDriver test scripts on browsers by using their mobile user agent. FREE ACCESS
-
4m 43sIn this video, you will prepare Selenium to conduct web application load testing by allowing users to re-use existing functional tests by executing them with virtual concurrent users. FREE ACCESS
-
6m 6sIn this video, you will learn how to integrate Selenium scripts with JMeter to conduct performance tests. FREE ACCESS
-
8m 30sUpon completion of this video, you will be able to list the essential testing strategies that can be adopted in a microservice architecture and Selenium's role in this. FREE ACCESS
-
3m 15sIn this video, find out how to use the Requests package to test API operations with Selenium in Python. FREE ACCESS
-
8m 54sIn this video, learn how to implement end-to-end testing of modern applications written in React with Selenium WebDriver and Node.js. FREE ACCESS
-
7m 37sAfter completing this video, you will be able to recognize the limitations associated with Selenium WebDriver that test engineers need to be aware of before planning test architectures. FREE ACCESS
-
1m 13sIn 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.