Lesson 4 - Applying what we've learned - Creating an automation plan in the real world

Title: Creating an automation plan in the real world

Time: 30-90 minutes, depending on the depth of review

Purpose: To practice creating an automation plan for real, with a more complex API.

Introduction: At the end of lesson 4, I challenged you to apply what you learned to the real world and create an automation plan for a real API! You can use your own from work or use https://restful-booker.herokuapp.com/.

Activity:

  • Use FAUNS to assess automation scenarios for your API
  • Score your automation scenarios based on Angie Jones’ guide
  • Prioritize your automation scenarios
  • Please share here what you’ve learned (be sure not to share any ‘secret sauce’ from the non-public APIs you’ve used!)! Did applying FAUNS help you think of more scenarios to automate?

I found that the API I’m testing also has the OPTIONS method and that some actions also use the Exclude property to limit the results, or the Include, to bring back results without making multiple requests. (I like this Stack Overflow explanation.)

2 Likes