API Testing Service Runscope Raises $6M Series A
techcrunch.com
techcrunch.com
If you haven't tried their Request Bin service for testing webhooks, give it a try: http://requestb.in
I would assert that the status is 200, the content-type is application/json, there are X number of keys present, the value of ID is an integer, datetime is in a specific format, etc etc.
I'd love it if someone could clear this up! I'm sure there must be a difference.
The idea of a tool like cucumber is that it supposedly allows non-technical stakeholders to specify requirements in plain English that can then be used as tests, but in my experience, cucumber is still way too low-level for the vast majority of stakeholders. Developers invariably end up writing the cucumber tests, not clients or managers, at which point the DSL is just a pointless layer of abstraction.
If you make acceptance testing doable through a friendly, non-technical UI instead of in code, it could bring the goals of cucumber a lot closer to the realm of reality.