You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository has been archived by the owner on Jun 14, 2022. It is now read-only.
ngrok isn't applicable to replay mode, it's only applicable to record mode. In your repro steps it looks like you stop steno before it has a chance to actually record anything.
The way you would record and replay API actions using Steno would be as follows:
Run your app locally, in a test configuration that points all outgoing requests to steno's out-port
Run steno in record mode, sending incoming requests to the local port your app is running on
Run ngrok to forward Slack's incoming web requests to steno's in-port
Create some incoming and outgoing API calls for steno to record. ngrok's web interface should show you incoming requests only.
Stop everything; observe that steno recorded incoming and outgoing requests to a scenario
Re-run your app, and run steno in replay mode to replay the scenario you recorded just between your app and steno. ngrok no longer applies since no requests are incoming from the real Slack API.
Description
Describe your issue here.
What type of issue is this? (place an
x
in one of the[ ]
)Requirements (place an
x
in each of the[ ]
)Bug Report
Filling out the following details about bugs will help us solve your issue sooner.
Reproducible in:
steno version: 1.2.0
OS version(s): Mac OS X 10.14.2
Steps to reproduce:
steno --record --scenario-name createTicket --app localhost:3001 --out-port 3030
steno --replay --scenario-name createTicket --app localhost:3001 --out-port 3030 --in-port 3010
Expected result:
The recorded api call result
Actual result:
If I stop steno, it says none of the requests matched.
Attachments:
Logs, screenshots, screencast, sample project, funny gif, etc.
The text was updated successfully, but these errors were encountered: