python-automation-testing
python-automation-testing copied to clipboard
Learn about automated software testing with Python, Selenium WebDriver, and API, Postman, focusing on web applications.
Python Automation Testing
Upon completion of this class, the student will be able to automate software testing with Python, Selenium WebDriver, and API, Postman, focusing on web applications. Topics include language components, working with a professional IDE, objet oriented design, unit tests, performance testing and RESTful service. The course is supplemented with many hands-on labs, solutions, and code examples.
Course Outline
Course Outline
Introduction to Automation(2h)
- Planning for Automation
- Skills/Tools/Workflows
Python Programming Basics(8h)
- Basic Syntax
- Types of Variables and their declaration
- Control condition flow
- Object Oriented Design
Python with Selenium(8h)
- Selenium WebDriver
- Pytest Framework
- Robot Framework
Database with python(8h)
- DataBase Introduction
- Python CRUD Operation
API Testing(8h)
- Introduction to API
- Restful Service
- RESTful Web service with Flask Microframework
- API Testing with Pytest
Performance Testing(2h)
- Performance Testing vs Load Testing vs Stress Testing
- Jmeter Testing
Testing and Continuous Integration(3h)
- Agile Methodology
- Continues Build Environments
- Static Analysis
- Jenkins/Gitlab CI
- Dockerized app testing
Job Search and CV(2h)
Windows Installation
Python Download
https://www.python.org/downloads/release/python-362
Pycharm Download
If you are in ECV, you could use the following address
Windows User
http://192.168.88.187:8080/pycharm.exe
Mac User
http://192.168.88.187:8080/pycharm.dmg
Mac OS X Installation
Installing Python 3
To install Homebrew, open Terminal or your favorite OSX terminal emulator and run
$ ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
The script will explain what changes it will make and prompt you before the installation begins. Once you’ve installed Homebrew, insert the Homebrew directory at the top of your PATH environment variable. You can do this by adding the following line at the bottom of your ~/.profile file
export PATH=/usr/local/bin:/usr/local/sbin:$PATH
Now, we can install Python 3:
$ brew install python3