Everything you need to Mastering API Testing With Python in bangalore, For those looking for an in-depth learning experience in Mastering API Testing With Python .
internship ppt on smartinternz platform as salesforce developer
Mastering API Testing With Python in Bangalore
1. Unlock your Learning Potential !
ISO 9001:2008
Certified Company
Course details:
Course Code : MYT988
Course Name: API Testing With Python
Course duration: Fast track – 4 weeks
Regular weekdays – 6 weeks
Week End – 8 weeks
Training mode:
instructor led class training | Live virtual training
Contact: +91 90191 91856
Email:info@mytectra.com
Web: www.mytectra.com
Twitter : https://twitter.com/mytectra
Facebook: https://www.facebook.com/myTectra.Global
Linkedin: https://www.linkedin.com/company-beta/3030278/
Blog: http://mytectra.blogspot.in/
2. Introduction to the course
Introduction
Prepare Our Tools
Summary of Tools we will use and why
Install webserver and database on our local machine (AMPPS)
Installing WordPress on local machine
Installing WooCommerce (our e-commerce) Plugin (key and secreate)
Installing WooCommerce Python Client
Installing MySQL WorkBench
Woo Commerce Settings and Documentation
Configuring Woo Commerce API
Woo Commerce Official Documentation Review
myTectra Learning Solutions private Limited
Bangalore-BTM Layout/
+91 90191 91856/ info@mytectra.com / www.mytectra.com
3. Test Structure and Organization
Project Structure
Create our structure
Custom tools (scripts we will use for DB and API)
REST API Module: Create ‘class’ and test the API
REST API Module: ‘POST’ and ‘GET’ methods
DB Connection Module: connect and ‘SELECT’ statement
DB Connection Module: ‘UPDATE’ statement
TEST CASES
PRODUCTS endpoint > introduction to the 'products' endpoint
PRODUCTS endpoint > Positive TC-1 : create payload & make api call
PRODUCTS endpoint > Positive TC-1 : verify the response
PRODUCTS endpoint > Quick manual check the db for the created product
myTectra Learning Solutions private Limited
Bangalore-BTM Layout/
+91 90191 91856/ info@mytectra.com / www.mytectra.com
4. PRODUCTS endpoint > Positive TC-1 : verify info in the DB
PRODUCTS endpoint > Negative TC-1: empty payload
PRODUCTS endpoint > Negative TC-2: missing ‘title’ parameter
PRODUCTS endpoint > Negative TC-3: empty string for ‘title’ parameter
PRODUCTS endpoint > Negative TC: verifications function for negative test
PRODUCTS endpoint > Negative TC-3 continue: empty string for ‘title’ parameter
TEST RUNNER TOOL “PY.TEST”
Introduction to "py.test"
CUSTOMERS" endpoint test (API to create new customer)
CUSTOMERS endpoint > Intro to ‘customers’ endpoint
CUSTOMERS endpoint > create random user information
CUSTOMERS endpoint > positive test, create payload and make API call
CUSTOMERS endpoint > positive test, verify API response
myTectra Learning Solutions private Limited
Bangalore-BTM Layout/
+91 90191 91856/ info@mytectra.com / www.mytectra.com
5. CUSTOMERS endpoint > SQL to verify customer in db
CUSTOMERS endpoint > function to get customer info from db
CUSTOMERS endpoint > create helper module, move random generator function
CUSTOMERS endpoint > Positive TC verify customer created in db (with assert)
CUSTOMERS endpoint > Positive TC verify customer created in db (with if-else)
Miscellaneous
Data Loader usage for financial modules
Project documentation
Sample Resume preparation
Interview question and answers
ADI awareness and testing screens documentation
myTectra Learning Solutions private Limited
Bangalore-BTM Layout/
+91 90191 91856/ info@mytectra.com / www.mytectra.com