Last updated

Project 19

Training exercise.

What made you smile?

  • Spot was intuitive, error descriptions were okay
  • Status code and schema validation out of the box

What did you find confusing?

  • No way to run spot inside Reunite

  • No examples of how to write Arazzo (We used integration tests as a starting point)

  • We were struggling to reuse headers between steps but found it in the Arazzo spec docs eventually

  • When we tried searching for spot in the docs, we found the Products page in the results: https://redocly.com/docs/realm/#products

    Clicking the link did not load any page. Screenshot 2024-09-18 at 10.23.53.png

  • Arazzo definitionn uses OpenAPI definition validation Screenshot 2024-09-18 at 10.28.02.png Screenshot 2024-09-18 at 10.28.21.png

  • Replay: Username and password fields behave in unexpected ways - the cursor stays on the left side of the field, and characters are added on the right side, it is not possible to delete the last character Screenshot 2024-09-18 at 10.50.06.png Screenshot 2024-09-18 at 10.50.27.png Screen Recording 2024-09-18 at 11.51.18.mov

  • A request was successful, but fnisihed with a 500 code:

    ✓ GET /tickets/{ticket_id}/qr - step getQRcode
    Request URL: https://wys-01j823skecwptkvm4r8f3khn1y.wysiwyg.cloud.redocly.com/_mock/catalog/api-showdown/museum/openapi/tickets/382c0820-0530-4f4b-99af-13811ad0f17a/qr
    Request Headers:
      authorization: Basic dGVzdDp0ZXN0
      cookie: accessToken=ory_at_oFD8xQBvq6lcQFT3G8k6b-gvoyjifPOdvisQF0WsMls.dSAXC4d1t6A66vJhLxgxEomqKgb-hR1O-VidE1IC_xo
      content-type: application/json
    
    Response status code: 500

    Screenshot 2024-09-18 at 12.30.24.png

  • Reaml can't render string response, mock server returns 500 Screenshot 2024-09-18 at 12.29.02.png

  • Webview crashed while writing debrief Screenshot 2024-09-18 at 12.43.33.png

  • Reunite created an additional diff of images and the images werre cut in half: Screenshot 2024-09-18 at 11.51.29.png