Selenium Python Automation Testing and Frameworks
About this Specialization
Python is a popular choice for implementing AI and web security, prompting the QA industry to adopt it for test automation in AI projects. This course guides you in using Python and Selenium WebDriver for automation testing. Starting with the installation of Python and Selenium, you\'ll learn the basics of Python and progress to writing flawless programs.\\n\\nYou\'ll then run tests across different browsers using the Selenium Python package. The course covers running unit tests with the Pytest framework, developing an end-to-end Selenium Python framework, and integrating it with Jenkins CI. You\'ll also learn to read and write data from Excel within the framework.\\n\\nAdditionally, you\'ll get an overview of Git, understand the importance of GitHub, and learn to manage staging, commit, and resolve merge conflicts. By the end, you\'ll be proficient in using Python and Selenium for automation testing.\\n\\nKey learning objectives include understanding Python\'s data types and program flow, automating HTML web tables, handling dynamic dropdowns, advanced user interactions, logging HTML reports, and implementing a data-driven approach by removing hard-coded data from tests. This course is ideal for both newcomers to testing and experienced manual testers looking to learn automation testing with Python and Selenium, requiring no prior experience in Python programming or automation testing.Created by: Packt
Related Online Courses
PART 1: Job Design, Selection Criteria, Sourcing and Attracting Talent The first step in a recruitment strategy for developing a diverse and inclusive workforce commences with the decision that a... more
Python is one of the most popular and widely-used programming languages in the world, due to its high usability and large collection of libraries. This learning path provides an application-driven... more
Exam Prep ANS-C01: AWS Certified Advanced Networking Specialty specialization helps you gain the skills you need to be a successful cloud networking professional. This specialization covers a broad... more
In this course, you will learn how the changing Arctic environment is tied to the growing economic and strategic importance of the North. After setting the stage through a review of the peoples of... more
Welcome to the Advanced IoT Security and Management Course! Throughout this comprehensive journey, participants will delve into the intricacies of securing and managing Internet of Things (IoT)... more