Advanced Framework Development and Integration
About this Course
This course offers an in-depth exploration of advanced framework development and integration for automation testing professionals. Starting with the Pytest framework, you\'ll learn its advantages, command-line operations, and grouping mechanisms, along with essential features like fixtures and the conftest file for data-driven testing and HTML report generation. The course covers logging in Python tests, creating reusable logging utilities, and integrating logs into HTML reports. You\'ll develop an end-to-end Selenium Python framework from scratch, adhering to standards, implementing the page object design pattern, and integrating custom utilities. The course also includes data-driven testing modules for handling multiple datasets efficiently. You\'ll learn to integrate your framework with Jenkins for automating tasks and setting up parameterized job variables. The final segments cover Excel data-driven testing and version control with Git, teaching you to manage repositories, commits, branches, and resolve merge conflicts. This course is ideal for automation testers, software engineers, and QA professionals with basic knowledge of Python and Selenium, aiming to advance their testing framework skills.Created by: Packt
Related Online Courses
This Specialization is intended for intermediate learners that have some knowledge of Java who are seeking to continue developing skills with Java Enterprise Edition (EE). Through four courses, we... more
In the final course of this certificate, you will apply your skills towards financial statement analysis. If you have the foundational concepts of accounting under your belt, you are ready to put... more
This specialization covers the fundamentals of surveys as used in market research, evaluation research, social science and political research, official government statistics, and many other topic... more
Immerse yourself in the dynamic realm of e-commerce supply chains with our course, \"Supply Chain Management for E-commerce.\" Designed for emerging entrepreneurs, small business owners, and career... more
In this course, you will see how to use advanced machine-learning techniques to build more sophisticated recommender systems. Machine Learning is able to provide recommendations and make better... more