Professional Documents
Culture Documents
Rest Api Testing: Using Postman
Rest Api Testing: Using Postman
USING
POSTMAN
WHAT IS API ?
ANALOGY
WHAT IS API TESTING?
• ORG URL
• METHOD - POST
• USERNAME
• PASSWORD
• CONSUMER KEY
• CONSUMER SECRET
• SECURITY TOKEN
<INSTANCE_URL>/OAUTH2/TOKEN?GRANT_TYPE=P
ASSWORD&CLIENT_ID=<CLIENT_ID>&CLIENT_SECRET=<CLIENT_SECRET>&USE
RNAME=<USERNAME>&PASSWORD=<PASSWORD><SECURITY_TOKEN>
2. CREATE RECORDS IN SALESFORCE FROM POSTMAN
• URL
• METHOD - POST
• VERSION
• OBJECT NAME
• FIELD API NAME
• FIELD VALUE
COLLECTIONS
FOLDERS
ENVIRONMENT VARIABLES
GLOBAL VARIABLES
3. READ RECORDS IN SALESFORCE FROM POSTMAN
• URL
• METHOD - GET
• VERSION
• SOSQL QUERY
• <INSTANCE_URL>/SERVICES/DATA/V45.0/SOBJECTS/<OBJECT API
NAME>/<SALESFORCE RECORD ID>
4. UPDATE RECORDS IN SALESFORCE FROM POSTMAN
• URL
• METHOD - PATCH
• VERSION
• OBJECT NAME
• SALESFORCE RECORD ID
• FIELD API NAME
• FIELD VALUE
• <INSTANCE_URL>/SERVICES/DATA/V45.0/SOBJECTS/<OBJECT API NAME>/<SALESFORCE
RECORD ID>
5. DELETE RECORDS IN SALESFORCE FROM POSTMAN
• URL
• METHOD - DELETE
• VERSION
• OBJECT NAME
• SALESFORCE RECORD ID
• INSTANCE_URL>/SERVICES/DATA/V45.0/SOBJECTS/<OBJECT API
NAME>/<SALESFORCE RECORD ID>
6. APEX – @HTTPPOST – TEST FROM POSTMAN
7. APEX – @HTTPPGET TEST FROM POSTMAN
8. BULK API IN SALESFORCE FROM POSTMAN
• CREATE JOB
• UPLOAD JOB DATA
• UPDATE JOB STATE
• JOB RESULTS
“
THANK YOU!