Python Automation Testing With Pytest
What you'll learn
- Everything about Pytest framework
- Test execution and Reporting with Pytest framework
- Building a easy test automation framework
- End to End Test automation with Python Pytest
- Python Testing with Pytest
- Basic Python Scripting Concepts
Hi! Welcome to Python Automation Testing With Pytest!
This course will help you master automation testing with Pytest framework. Pytest is a testing framework which allows us to write test codes using python. We can write code to test anything in any environment, like database, API, and even GUI if you want. It is a simple framework to learn, just like python.
In this course, we will be go through all topics of Python Pytest framework and it assumes that you have minimal prior experience with Python coding.
We will learn everything about Pytest that will help us build a test automation framework easily. We will cover all important aspects of pytest and also how automation is done in real test environment.
Some of topics are highlighted below, we will go thru all of this and more:
Test Naming, and Test discovery
Different types of Assertions
Skipping tests and markers
Parametrized or data driven testing
Fixtures - one of the interesting topics in pytest
Passing cmd line args in pytest
Pytest-BDD - the BDD framework with Pytest
Thank you and see you in this course!!!
Note: This course is solely about Pytest framework, and details in depth about its related topics. How you can use the popular pytest framework within your whole test suite.
This course is designed for all levels of QA test professionals who want to work with Python automation, starting from absolute beginner level to advanced users. Anyone can follow along from top, by understanding each of the lessons and replicating it on their system. No worries if you are in any level of expertise, you can directly go to the session that you want to learn.
Few Comments from Udemy Learners:
Hi Kumar, I realized that the lectures have been upgraded into a better mode. I came back for revision of pytest and noticed that lecture notes are finally provided. Also, there are also your personal annotation in the videos which are very helpful. Thanks for improvement. Appreciate it.
Overall the course is good. It gives the understanding of software testing environment other than just programming. Certainly there will be difference in reviews depending on someone's knowledge in Python programming language. I am new in this domain and I know basic Python programming language. So I think if you provide more complex examples also in the course content that would be fine for better exposure and to get the understanding of how deep we need to go or to know where we actually stand in this field. It was good experience with this course. We get good and helpful knowledge in less time.
hi kumar,your course is goood
Who this course is for:
- Beginner to intermediate test developer who wants to learn Pytest for automation
- Anyone who wants to learn test automation easily
- Anyone who wants to be SDET with Python
- Anyone who wants to learn Python Testing
Kumar S, a seasoned Software Engineer/Architect has vast professional experience in development and automation in various domains. After graduating from one of the top universities in India, he has worked in various top companies with multi-site teams. He has experience in various roles Automation Engineer, Architect, Lead, Scrum Master and Sr. Engineering Manager leading, mentoring and guiding teams across different continents. Tutoring and mentoring has been his favorite past time activity since his college days - professionally as well as a volunteer. Currently he works as a Lead/Architect and Sr. Manager in a leading telecom company, and still continues with his passion of training and coaching on various tools & technologies during his free time.