Automation Testing for Python

Python 3.7
  • 14 Videos | 54m 52s
  • Includes Assessment
  • Earns a Badge
Likes 48 Likes 48
This course explores the prominent frameworks for testing Python-based applications, how to implement tests using Pytest and PyCharm, and also Pytest test parameterization. Begin this 14-video course with a look at the concept of automated testing and classifying the different types of automation testing. Then view the prominent Python testing frameworks, and features of DocTest, Nose, and UnitTest that can be used to automate testing of Python-based applications. Discover how to implement unit testing in Pytest by using the PyCharm integrated development environment (IDE), and the procedure to parameterize tests by using Pytest. Learn about configuring Robot and executing Python tests using the Robot framework; build and test application programming interfaces (API) using Flask, and explore the process of testing APIs built in Flask using Postman. Also learn how to configure the Behave framework for Python testing by writing feature files. To conclude the course, learners observe how to automate testing of web components by using Selenium with Python.

WHAT YOU WILL LEARN

  • discover the key concepts covered in this course
    recall the concept of automated testing and classify the different types of automation testing
    list the prominent frameworks that we can use to test Python-based applications
    list the features of DocTest, Nose, and UnitTest that can used to automate testing of Python-based applications
    implement unit testing in Pytest using the PyCharm IDE
    demonstrate the procedure to parameterize tests using Pytest
    configure the Robot Framework for Python testing
  • demonstrate the procedure of writing Robot file and executing Python tests using the Robot Framework
    build and test APIs using Flask
    demonstrate the process of testing APIs built in Flask using Postman
    configure the Behave framework for Python testing
    implement BDD testing in Behave framework by writing feature files
    automate testing of web components using Selenium with Python
    summarize the key concepts covered in this course

IN THIS COURSE

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.

YOU MIGHT ALSO LIKE

Likes 9 Likes 9  
Likes 19 Likes 19  

PEOPLE WHO VIEWED THIS ALSO VIEWED THESE

Likes 66 Likes 66  
Likes 85 Likes 85  
Likes 59 Likes 59