RTTS Webinar Slide Deck: Postman & API Testing
In this webinar about Postman, we reviewed the importance of API testing and the need for this as organizations continue to move towards an API centered architecture and demonstrate how Postman can be used to perform this testing efficiently.
Webinar Details
Session Overview
During this webinar, we covered the following topics while demonstrating API testing with
Postman:
- What are API's and how they are being used today
- Importance of API testing
- How RTTS uses Postman to verify API's and the features Postman provides
- Demo of Postman using public API's
The video of the webinar can be found on YouTube at:
https://youtu.be/xWHSXu64T2o
3. FACTS
Founded:
1996
Location:
New York (HQ)
Customer profile:
• Fortune 1,000 & mid-size
• 700+ customers
Solutions:
• Managed Testing Services
• Functional Testing
• Performance Testing
• API Testing
• ETL Testing
• Data Migration Testing
• BI Report Testing
• App Security Testing
RTTS is the premier pure-play QA & Testing
firm that specializes in Test Automation
Key Technology Partners Key Automation Tools
4. Advertising & Marketing
Acxiom Corporation
Aeroplan
eMaritz, Inc.
House Party, Inc.
Nielsen Media
NPD Group
Survey Sampling International
Synapse Group
Traffix, Inc.
Aerospace & Defense
Boeing
Honeywell
Lockheed-Martin
Northrop Grumman
Sikorsky Aircraft
Software
AEGIS
AMS-Rackley
Application Security, Inc.
ARGUS Software
Arkipelago Inc.
Blackberry (RIM)
Blue Star Software
CagEnt Corporation
Callixa Corporation
CBORD Group
Compuware Corporation
Dealogic PLC
Digital Infuzion
DP Solutions
Edcor Data Services
Hire.com
HP
Hyperion Solutions
IBM
Imprivata
Indicative Software
JM Family
Kintetsu Global IT
Mobius
Novell
OMTool
OPNET
Paisley Consulting
Pearson Education
Popkin Software
Prescient Systems
ProAct Technologies
Questerra
Reynolds & Reynolds
SAIC
SAS Institute
WorldNow
Energy & Utilities
American Electric Power (AEP)
American Water
Cobb EMC
Con Edison
Philadelphia Gas Works
PSE&G
Business Services
Andesa Services Inc.
Attorneys' Title Insurance Fund
Audium Corporation
ADP
Axispoint, Inc
Bogart Associates, Inc.
Bunk1.com
Cartus
CGI
CheckFree
Dunn Solutions Group
Edcor Data Services
FIT Systems
Hewlett-Packard Company
Hire.com
Innovative Engineering Solutions,
Inc.
Integrated Systems, Inc
Milliman
Questerra
Sapient Corporation
Software Testing Solutions
Spherion
TekSystems
Financial Services
A.G. Edwards
Alberta Pension Services
Amerex Brokers LLC
Ameriprise
Boston Capital
Cambridge Associates LLC
Capital One
CheckFree
CIT Group
Citigroup
Chase
CME Inc.
Credit Suisse
Deutsche Bank
Donaldson, Lufkin & Jenrette (DLJ)
Ernst & Young
Farm Credit Financial Partners
Fidelity Investments
First Nationwide Mortgage
Fiserv
Goldman Sachs
Intercontinental Exchange
JP Morgan Chase
Lehman Brothers
Merrill Lynch
Moody's Investors Service
Morgan Stanley
Reuters
SAC Capital Advisors
Susquehanna International Group
TD Ameritrade
Texas Municipal Retirement
Thomson Financial
TIAA-CREF
Toronto Stock Exchange
UBS
Banking
Bank of America
Bank of Tokyo-Mitsubishi
Citigroup
Claim Trust
Compass Bank
Deutsche Bank
Emigrant Savings Bank
JPMorgan Chase
National City Bank
Republic Bank of Trinidad and
Tobago
Wells Fargo
Education & Higher Learning
Cornell University
Duke University
Edison Learning, Inc.
State University of Illinois
SunGard Higher Education
SUNY Stony Brook
Temple University
The Princeton Review
UCLA
Pharmaceuticals
Astellas Pharma US, Inc.
Beckman Coulter
Bristol Meyer Squibb
Merck
McKesson Corporation
Millennium Pharmaceuticals
Pfizer
PPD
Schering-Plough
Wellpoint
Consumer Goods & Services
1800FLOWERS.COM
Apple Vacations
AutoTrader.com
Bally Total Fitness
Campbell Soup
Carnival Cruises
Christie's International
Coach, Inc.
Gap, Inc.
PepsiCo
Pleasant Holidays
PriceChopper
Priceline.com
Publix Supermarkets
QVC
S.P. Richards
Staples
Western Union
Media
CBS
Conde Nast Publications
EMI / Capitol Records
ESPN
Factiva
Houghton Mifflin Company
Lifetime Entertainment
Murray Media
National Geographic
NBC
Nielsen Media
NY Times
The EMI Group
Thomson West
Time
Trader Media Corporation
Turner Broadcasting
WorldNow.
Insurance
AIG
Aegis Insurance Services
AIR Worldwide Corporation
American National Insurance
Attorneys' Title Insurance Fund
AXA Equitable
Chubb
CUNA Mutual Group
Indemnity Company of Omaha
Commerce Insurance Company
Everest National Insurance
Florida Family Insurance
General Re Corporation
Guardian Life
John Hancock
Liberty Mutual
MetLife
Prudential
Tokyo Marine Management
Transamerica Reinsurance
Health Care
Assurion Health
BlueCross BlueShield of Tennessee
BlueCross BlueShield of Texas
Boston Scientific
Delta Dental of New Jersey
Empire BlueCross BlueShield
Health Care Service Corporation
InterMountain Health Care
Keystone Mercy Health Plan
Lancaster General
Massachusetts General Hospital
Medco
Medtronic, Inc.
Montefiore Medical Center
Orlando Regional Healthcare
Triple-S Management Corporation
***This is a partial list of our 700+ customers.
5. About Chad Hickman
Chad is an expert in all phases of the software
testing lifecycle, from requirements analysis to test
case execution to analysis for Web UI, mobile UI,
API services & security.
Chad leads a client team that is constantly
innovating in an agile environment and makes sure
that projects stay on track while adapting to new
tools and new technologies along the way.
6. An API (Application Programming Interface) is a set of definitions, procedures,
functions, etc. that broker communications/data transmissions between multiple
software products. It is the technical contract in which data is sent and received.
An API is a Server at a restaurant:
• Customer (End User or Client) – Places order
• Server (API) – Delivers, translates the order to the kitchen. Brings back meal to
the customer
• Chef/Cook (Backend) – Makes the meal for Server to pick up
7. API Use Case - Banking
API Gateway
Clients/User Experiences
Payments
Withdrawals
Account Details
Authorization - SSO
Credit Management
P2P Payments
Rewards
Services
Third
Party API
Data Source
8. • Functional, Security, Performance
verification
• Testing of core business logic of a system
• Early testing/defect detection
• Ease of automation
• Testing is more isolated to specific
functions
Importance of API Testing
Chart 1: 2021 State of the API Report, Postman (2022)
https://www.postman.com/state-of-api
9. What is Postman?
Postman is an API platform for building and using APIs. Postman simplifies each step of the API lifecycle
and streamlines collaboration so you can create better APIs. More specifically, Postman is a platform that
provides many features needed to properly test API’s.
Chart 2: 2021 State of the API Report, Postman (2022)
https://www.postman.com/state-of-api
10. What is Postman?
Figure 1: 2021 State of the API Report, Postman (2022)
https://www.postman.com/state-of-api
API activity is growing
11. RTTS and Postman
Postman is the primary application that RTTS uses for API testing and provides necessary
tools to verify API quality:
• API Repositories
o Collections, environments, mocks, documentation, importing
• API Execution
o Functional, integration, regression, etc.
o Postman Runner for automated/data driven testing
• API Verification
o Authorization, pre-request scripts, tests, etc.
https://www.postman.com/
12. RTTS and Postman
As Software testers, it allows us to verify the below:
• API security
• API contract details
• REST or SOAP services
• Different Data exchange formats (Ex. JSON, XML)
• Response times
• API Workflows via JavaScript code
• Application Monitoring