Peter Thomas
ptrthomas
Distinguished Engineer
|
Intuit
Recent Tech Decisions
106 points
Companies
Following
2
Stacks
1
Favorite
8
Follows
22
One-Liners
27
Votes
0
Reviews
1
Comment
7
Poor GraphQL support
8
Cumbersome to switch authentication tokens
10
Stores credentials in HTTP
1
Parallel Execution with Reports Aggregated
1
Active, Responsive community on Stack Overflow
5
Comprehensive documentation and examples
1
Re-use functional tests as performance tests
1
Super simple API mocking, within the firewall
1
XML support, not just JSON
4
Powerful and flexible payload assertions
9
Easy for even non-programmers to get started
1
Developer-friendly collaboration via standard SCM / Git
2
Simple yet flexible Environment Switching built-in
1
Rich HTML reports with HTTP logs in-line
1
Great Developer-Experience - Debug UI, HTML reports
4
IDE support - IntelliJ, Eclipse & Visual Studio Code
11
Easy CI integration via cross-platform executable / CLI
4
Simple, concise, readable and maintainable tests
7
Data-driven tests that can even use JSON or CSV sources
3
Java-interop so you never "hit a wall" in the framework
1
Optionally mix re-usable JavaScript logic into scripts
4
Easy re-use of JSON or JS / Java logic across tests
5
Easy parameterized configuration / custom variables
3
Best option for testing GraphQL
1
Websockets support
9
Simple and meaningful asserts for large responses
5
Very fast api testing tool