Selenium Deep Dive: Database & Log Management in Selenium Testing

Selenium 3.141
  • 12 Videos | 1h 6m 32s
  • Includes Assessment
  • Earns a Badge
Likes 11 Likes 11
To become proficient in automated testing using Selenium as your primary software product, you'll need to be able to manage databases and logs. In this course, you'll explore the role of database and log management in functional test automation, the use of EventListener and EventFiringWebDriver, the various log levels that can be used in Selenium Python, and the exceptions that can be raised when automating functional test cases. Next, you'll learn how to use Listeners to track before and after statuses of click events, databases to define and store test data, and Python Imaging Library to crop elements out of web pages. Next, you'll manage nested iframes in Selenium Python and cookies storing session-specific data. Finally, you'll explore the concept of logging and learn to manage logs and prepare audit trails.

WHAT YOU WILL LEARN

  • discover the key concepts covered in this course
    recall the role of database and log management in functional test automation
    describe the relevance of Selenium Python's EventListener and EventFiringWebDriver
    demonstrate the use of Listener to track before and after statuses when a click event is fired on web components under test with Selenium Python
    utilize databases to define and store test data and use it to automate functional testing with Selenium Python
    use Selenium Python to write test scripts for managing cookies that store session-specific web application data
  • demonstrate the use of Python Imaging Library to crop elements out of web pages with Selenium Python
    locate frames and manage nested iframes in Selenium Python
    define the concept of logging and list the various log levels supported by Python and available to use in Selenium Python
    write scripts using Selenium Python to manage logs and prepare audit trails during automated test execution
    list the exceptions that can be raised while using Selenium Python to automate functional test cases
    summarize the key concepts covered in this course

IN THIS COURSE

  • Playable
    1. 
    Course Overview
    1m 26s
    UP NEXT
  • Playable
    2. 
    Database and Log Management
    7m 23s
  • Locked
    3. 
    EventListener and EventFiringWebDriver
    5m 49s
  • Locked
    4. 
    Implementing Listener
    4m 55s
  • Locked
    5. 
    Utilizing Databases With Selenium Python
    5m 3s
  • Locked
    6. 
    Managing Cookies Using Selenium Python
    5m 44s
  • Locked
    7. 
    Using Python Imaging Library With Selenium Python
    4m 54s
  • Locked
    8. 
    Testing iframes Using Selenium Python
    4m 42s
  • Locked
    9. 
    The Logging Concept
    7m 56s
  • Locked
    10. 
    Managing Logs Using Selenium Python
    5m 13s
  • Locked
    11. 
    Managing Exceptions in Test Cases
    7m 19s
  • Locked
    12. 
    Course Summary
    1m 8s

EARN A DIGITAL BADGE WHEN YOU COMPLETE THIS COURSE

Skillsoft is providing you the opportunity to earn a digital badge upon successful completion of this course, which can be shared on any social network or business platform

Digital badges are yours to keep, forever.