Advanced Framework Development and Integration

This course is part of Selenium Python Automation Testing and Frameworks Specialization

Instructor: Packt - Course Instructors

What you'll learn

  •   Implement Pytest for efficient unit testing
  •   
  •   Utilize logging for enhanced test reporting
  •   Develop a scalable Selenium framework
  •   Manage repositories and resolve conflicts with Git
  • Skills you'll gain

  •   Integration Testing
  •   CI/CD
  •   Selenium (Software)
  •   Unit Testing
  •   Software Testing
  •   Test Data
  •   Application Frameworks
  •   Software Design Patterns
  •   GitHub
  •   Test Automation
  •   Git (Version Control System)
  •   Jenkins
  • There are 7 modules in this course

    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.

    Part II - Logging and Generating HTML Reports in Python Framework

    Part III - Developing End-to-End Selenium Python Framework from Scratch

    Part IV - Integrating Framework to Jenkins

    Part V - Reading and Writing Data from Excel to Selenium Python Framework

    Important Tips for Your New Job

    Understanding Version Control System GIT

    Explore more from Software Development

    ©2025  ementorhub.com. All rights reserved