
About Course
Selenium with Python
Selenium WebDriver is one of the most sought-after skills on this planet, and you can learn it today. One of the worst drags in the application development process is the testing phase. And the pressure to launch an application as early as possible may force you to cut corners in the time-consuming manual testing phase, resulting in half-baked products and end-users impeded by many glitches.
If you’re drowning in a never-ending collection of regression test cases and need to automate them, you’re in the right place. This course will make your life as a developer easier and using Selenium will change the mundane way in which you run the exact same tests day in and day out.
Test automation with Selenium and Python, or developing scripts for running automated test commands against a range of browsers, will be more cost-effective, accurate, and faster than manual testing. The lack of manual intervention will diminish the possibility of errors and you will be able to find bugs at an early stage, making the process more reliable. By automating your web testing, you will be able to run tests on multiple devices simultaneously, which is impossible with manual testing.
By the end of this course, you will be well on the way to becoming a test automation specialist. Automating your testing with Python and Selenium will offer a highly efficient way to generate test scripts, validate their functionality, and reuse such scripts in an automated framework.
Topics we are going to cover:
- How to install Python
- How to install Selenium
- How to create Automation test scripts
- How to handle the various scenario in the browser
- How to generate reports
- And much more…
Who this course is for:
- Anyone who wants to start their career in automation testing
Course Content
Selenium with Python
-
Selenium with Python Behave (BDD)
00:00 -
33-Python UnitTest|Assertions|assertEqual & assertNotEqual
00:00 -
32-Python UnitTest | Skipping Tests
14:03 -
31-Python UnitTest Framework Methods
00:00 -
30-Python UnitTest Framework
00:00 -
29-Logging | Generate log file
00:00 -
28-Capture Screenshots
00:00 -
27-Working with Cookies
00:00 -
26-Data Driven Testing using Microsoft Excel + OpenPyXL Module
00:00 -
25-How to write data into Excel using OpenPyXL
00:00 -
34-Python UnitTest|Assertions|assertTrue & assertFalse
00:00 -
35-Python UnitTest|Assertions|assertIsNone & assertIsNotNone
00:00 -
36-Python UnitTest|Assertions|assertIn & assertNotIn
00:00 -
How To Generate Allure Reports in Selenium with Python & PyTest
00:00 -
Selenium with Python | PyTest HTML Report Generation | pytest-html module
00:00 -
Selenium with Python | Oracle Database Connectivity using cx_Oracle |Data Driven Testing
00:00 -
Selenium with Python | Unittest+ HTML Reports + Page Object Model
00:00 -
41-PyTest | Run Multiple Tests in PyTest
00:00 -
40-PyTest | Working with PyTest Fixtures
00:00 -
39-PyTest | Installation and Getting Started
00:00 -
38-Python UnitTest |Creating and Running Test Suites | Batch Testing
00:00 -
37-Python UnitTest|Assertions|Relational comparison
00:00 -
24-How to read data from MS-Excel using OpenPyXL
00:00 -
23- How to Download Files using Firefox Browser
00:00 -
10-Working with Drop-down list
00:00 -
9-Working with Radio buttons and Check boxes
00:00 -
8-Working with Input box/Test Box
00:00 -
7-WebDriver Explicit wait
00:00 -
6-WebDriver Implicit wait
00:00 -
5-WebDriver Conditional Commands
00:00 -
4-WebDriver Navigational Commands
00:00 -
3-WebDriver Commands
00:00 -
2-How to Run Tests on Chrome, Firefox & IE Browsers
00:00 -
11-Working with Links | Operations on Web Links
00:00 -
12-How to handle Alerts/Popups
00:00 -
13-How to handle Frames/iFrames
00:00 -
22- How to Download Files using Chrome Browser
00:00 -
21- How to upload Files
00:00 -
20-Handle Mouse Actions | Drag and Drop
00:00 -
19-Handle Mouse Actions | Right click Action
00:00 -
18-Handle Mouse Actions | Double click Action
00:00 -
17-Handle Mouse Actions
00:00 -
16- How to Scroll Web Pages in Selenium
00:00 -
15- Working with HTML/Web Table
00:00 -
14-How to handle Browser Windows
00:00 -
1-Installing Python,Selenium & Pycharm IDE
00:00