Lessons learned in using the basic Postman API (https://www.getpostman.com), a Java Script internet based testing tool, for live application automated ReST API message validation with manual Web Site checking. Also how to setup Newman (https://www.npmjs.com/package/newman) command line execution with JUnit output for CI/CD integration Lessons include: • Postman request, response hierarchy (Collection, Folders, Sub-Folder, Test API) • Before request setup and after response validation script • Setup and use helper functions • Postman variables (environmental, collection, global, local) • Script and variable updates based on changing application • Built-in Java Script node packages: • chai for BDD expect and should validation • cheerio for HTML paring and validation • lodash for numbers strings arrays and objects utilities • tv4 for JSON schema validation • Newman command line for different CI/CD scripts (sanity, sample, regression) • Postman limitations, strengths and recommendations Note: Presentation requires Internet Access for live demonstration and Postman information

August 28 @ 15:45
15:45 — 16:30 (45′)

Arnold Miller