My preferred testing approach is "edit in production, then check email" but it doesn't scale well to these big new projects
-
-
Show this threadThanks. Twitter will use this to make your timeline better. UndoUndo
-
-
-
I don't use it for automated testing, but anyone doing API work should know about Postman, so: get Postman
-
I much prefer Insomnia for that kind of thing, it's much more fluid in terms of what are likely to be repetitious sessions etc. I notice they have started to turn the thumb screws since I got my version, but AFAIK Core is still the same good thing https://insomnia.rest/download
- Show replies
New conversation -
-
-
I like Ruby for this kind of thing. Basically all you need is a unit testing framework and some helpers to handle things like generating authenticated HTTP requests. Ruby syntax is really nice and being an interpreted language is ideal for rapid iteration where you run the tests
-
+1 for this, i've used ruby + minitest in the past because it's really quick to write wrappers for web or commandline APIs in ruby, also you can write nice test helpers for your specific use cases
End of conversation
New conversation -
-
-
@Cypress_io maybe? Works for UI but also for API really wellThanks. Twitter will use this to make your timeline better. UndoUndo
-
-
-
Are you using Swagger/OpenAPI for the documentation/construction of your apis?
-
I've never heard of either
- Show replies
New conversation -
-
-
https://swagger.io/ for documentation, https://www.postman.com/ for interactive testing and https://httpie.io/ for automated tests do it all for me
-
That's three things, though. Seems a little overbaked
- Show replies
New conversation -
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.