Introduction to web application architecture
Client & Server model
HTTP & HTTPS protocols SSL & TLS protocols Hand shake process
HTTP Request Headers HTTP Response Headers Re quest & Response Cookies HTTP Methods/HTTP verbs.
Safe methods vs Unsafe methods GET
DELETE OPTIONS & HEAD
Introduction to APIs
API reside i.e., middle-ware layer/business layer API ar chitecture/Web-Services
Advantages of API testing
Testing techniques used in API testing
API - Understanding Protocol, API URI, end points, Query Parame- ters, Resources, HTTP verbs, Request body, Authentication type . Postman for API Testing
Installation of Native Postman tool for Windows OS Postman landscape
Postman Settings & GUI
Postman API network & Postman Templates
JENKINS -continuous integration tool
Installation and Configration
Setting and workspace
Installation and Configuration
Creating a project and importing into eclipse Understanding of POX.xml file and dependencies Importance of surefire plugin in executing tests Integration of testing with maven.
Workspaces (Personal, Team, Public, Private)
create and manage Workspaces
Invite to Workspaces
Leave Workspace & Delete Workspace Collaboration of Workspaces
Testing Types and Scenario to perform API Testing. Curl Request.
Testing with Postman with Maven
Interacting with DB - we cant share our data for testing, you can share and will provide testing on that.
Bugs, Result Reporting with Testing
Basic/Extensive Automation without dependency on Postman.
The javaTpoint Advantage:
We partner with you to understand and address your unique transformation imperatives. We work in transparent consultation with you to devise best-in-class solutions and define the best course of action to implement them across your organization. Our integrated consulting and IT services will bring continuity and consistency to your strategic programs.
WE WILL HELP YOU WITH THE FOLLOWING:
- 1. Adapt to the changing market conditions.
- 2. Adapt new technologies.
- 3. Innovate continually.
- 4. Align IT with business goals.
- 5. Optimize costs, while maintaining high customer satisfaction.
- 6. Accelerate time-to-market for new products and services.
- 7. Integrate distributed operations and systems into a cohesive organization.