Live data from Hacker News

Hurl 4.0.0

hurl.dev

11–20 of 104 posts

Re: Hurl 4.0.0

#11
post #10

Please make this the industry standard for testing APIs. I'm tired of having to look at Postman screenshots sent from QA. I'm tired of having to wait for them to press Send once I've implemented a fix. I know they're tired of waiting for me to do that, too. Hurl is something both the devs and QA can speak and write. It can be automated and a part of CI. It makes communicating expectations straightforward. It can be c…

I have been using it for API testing manual and in CI of one of our services and it's been very nice. You can basically put a series of http exchanges for a workflow per hurl file and get a nice test suite that also checks directly into git.

Re: Hurl 4.0.0

#12
post #10

Please make this the industry standard for testing APIs. I'm tired of having to look at Postman screenshots sent from QA. I'm tired of having to wait for them to press Send once I've implemented a fix. I know they're tired of waiting for me to do that, too. Hurl is something both the devs and QA can speak and write. It can be automated and a part of CI. It makes communicating expectations straightforward. It can be c…

For a team using VSCode you can try the vscode-restclient[1]

But really Hurl looks really interesting, being editor agnostic is the best solution for your problem, I agree.

[1] https://github.com/Huachao/vscode-restclient

Re: Hurl 4.0.0

#13
post #6

I learned today that Visual Studio 2022 has support for something similar with .http files: https://learn.microsoft.com/en-us/aspnet/core/test/http-file... . Hurl seem to have way more features.

I've used the VS Code extension this feature was based on for a while.

Re: Hurl 4.0.0

#14
post #10

Please make this the industry standard for testing APIs. I'm tired of having to look at Postman screenshots sent from QA. I'm tired of having to wait for them to press Send once I've implemented a fix. I know they're tired of waiting for me to do that, too. Hurl is something both the devs and QA can speak and write. It can be automated and a part of CI. It makes communicating expectations straightforward. It can be c…

There’s also Step CI: https://stepci.com

(I’m one of the authors)

Hurl is brilliant though

Re: Hurl 4.0.0

#16
Great job to the team! Hurl is growing rapidly!

One question if someone knows: while testing an endpoint, authentication is always needed.

Having written the authentication in 1 file, how can I import this file at the beginning of every other file that requires authentication and the associated token?

Re: Hurl 4.0.0

#17
This looks like a great tool to put in charge of regularly testing your site performance in a dashboard or incorporating into CI somehow.

Has anyone done anything like this as, say, a Github Action, in a workflow? I see that there is this https://github.com/marketplace/actions/install-hurl-cross-pl... but I'm not sure how it would look in such a use case- a "performance test" stage perhaps? with logging over time to some other service?

Re: Hurl 4.0.0

#18
Pretty interesting! It makes me wonder, would anyone want a hosted version that runs checks against your production API endpoints / websites periodically? We have these basic capabilities (for example, assert headers, status code) as part of Heii On-Call’s HTTP outbound probes [1] but a more powerful assertion syntax might be interesting for some use cases. (Or are the basics good enough for Continuous Monitoring? And the advanced assertions more interesting for CI?)

[1] https://heiioncall.com/blog/enhanced-api-monitoring-with-exp...

Re: Hurl 4.0.0

#19
We at Adaptive[1] extensively use hurl.dev to automate our testing. All our internal product flows are tested via hurl. It is the best thing that we have ever implemented in our org to stabilize the product. Everytime before we deploy, we run bunch of automated tests written in hurl, for onboarding, signups, critical flows etc. That are containerized and can run in parallel. We have been building internal tools around hurl.dev too.

I really would recommend this tool. Nice thing is even analyst and business users can build these tests as it is fairly easy to pickup.

[1] https://adaptive.live

Post reply on HN