~/talk

Tips and tricks for writing API Tests

Talkat Apidays LIVE Paris 2020 · 2020-12-08..12-10· [testing, developer-experience]
name:Iddo Gino
links:none on file
slides:none on file

Shows how to validate APIs with concrete steps: import an OpenAPI spec, generate requests, and use RapidAPI Testing to assert status codes, headers and run JSON schema validation. Demonstrates a real scenario that creates a product, reads it via its returned id, then deletes it to avoid test pollution. Shows running the same encapsulated tests against multiple environments via variables, wiring tests into GitHub Actions for CI/CD, and scheduling production checks with alerting for 401/404/500 regressions.

AI-written summary · about

  1. 0:00Intro
  2. 1:57RapidAPI
  3. 2:39Agenda
  4. 3:47Why API testing
  5. 7:06API Survey 2020
  6. 7:43Best Practices
  7. 8:24Understanding the API
  8. 9:13Downloading the API
  9. 10:18Creating the API
  10. 10:50Testing the API
  11. 12:29Testing beyond the schema
  12. 13:18Basic logic
  13. 15:47Summary
  14. 16:08Test Encapsulation
  15. 17:30Failure Scenarios
  16. 18:54Best Practice
  17. 19:11CICD Integration
  18. 19:31Github Actions
  19. 20:02Monitoring
  20. 21:08Cleaning test data
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.