Live data from Hacker News

Gor — Test your system with real data

gortool.com

11–20 of 26 posts

Re: Gor — Test your system with real data

#12

I'm looking for a sort of reverse solution for 3rd party APIs where you record a response to a request and generate a server with the same API endpoints that'll replay it.

You probably talking about service virtualization. I have some plans to dig into this space, but later. For now check this https://en.wikipedia.org/wiki/Service_virtualization and http://hoverfly.io/ in particular.

Re: Gor — Test your system with real data

#14

I'm looking for a sort of reverse solution for 3rd party APIs where you record a response to a request and generate a server with the same API endpoints that'll replay it.

You probably talking about service virtualization. I have some plans to dig into this space, but later. For now check this https://en.wikipedia.org/wiki/Service_virtualization and http://hoverfly.io/ in particular.

I don't think it has much to do with virtualization, if I'm understanding correctly. You can think of it as the inverse of what your replay tool does. If you think of a service that does transformations on data:

Req --> Service --> Rep

Your replay service is a synthetic Req. I think the parent is proposing synthetic Rep. This can be useful in many scenarios where you effectively want to mock a downstream service.

Re: Gor — Test your system with real data

#15

Earlier quoted context omitted.

Oh yes it is. A planet of bad writing and wish-fulfillment misogyny. https://en.wikipedia.org/wiki/Gor TESTING FRAMEWORK OF GOR!

Author here :) I'll be frank it's hard to choose name and not to offend anyone. This porno thing at least fun :) Project is more then 3 years old, not sure if its even possible to change name and not dramatically affect SEO. But who knows I may consider it.

haha, well, it's a very cool project and I'm going through your github repo right now. just an unfortunate name collision.

Re: Gor — Test your system with real data

#16

Thank you for submitting! Author here :) Feel free to ask any questions. To add full context, based on the all positive feedback i decided to work on Gor full time https://medium.com/@buger/working-on-open-source-full-time-a... Thank you! Ready to answer any questions.

If you want to keep in touch with Gor news and QA automation in general subscribe to our newsletter https://tinyletter.com/gor

Re: Gor — Test your system with real data

#17
post #14

Earlier quoted context omitted.

You probably talking about service virtualization. I have some plans to dig into this space, but later. For now check this https://en.wikipedia.org/wiki/Service_virtualization and http://hoverfly.io/ in particular.

I don't think it has much to do with virtualization, if I'm understanding correctly. You can think of it as the inverse of what your replay tool does. If you think of a service that does transformations on data: Req --> Service --> Rep Your replay service is a synthetic Req. I think the parent is proposing synthetic Rep. This can be useful in many scenarios where you effectively want to mock a downstream service.

The industry buzzword for this is 'service virtualization' as mentioned above.

Re: Gor — Test your system with real data

#19

Hmm, why is support for TLS only in the enterprise plan? It should be the default, shouldn't it?

Good point! Well, deciding which features go to OSS version or paid is tricky, and you will never make anyone happy. But i try to decide based on demand, the more specific feature is, the bigger chance it will be in Pro version.

Note that you can replay traffic to SSL endpoint, but SSL interception only in Pro. SL interception is tricky, and in most cases application provide SSL through proxy, so you can intercept origin with Gor.

Thank you!

Re: Gor — Test your system with real data

#20
post #13

Great tool - we used gor on our team recently to test a rewritten legacy API with captures of real production data. It was invaluable for exposing edge cases in the requests that we hadn't considered.

Thank you! May I wonder which company you represent?
Post reply on HN