Question
Hello! Thanks for the work on this tool, I am studying it and evaluating as a possible fit for our iOS testing needs (simulators / CI requirements only for now). Would you have a recommendation for a setup where we could record network stubs from a flow, edit them to suit our testing needs, and be able to replay it back when running the suite?
Context
What are you trying to accomplish?
Reproduce network edge cases and assert the app behaves as expected.
What I've Tried
I've heard about Mountebank + MountebankSwift as a good alternative for regular XCUITests as the client is in Swift.
I've also heard about https://github.com/engenious-inc/maestro-stub-recorder , not sure if it's too heavy a solution for this problem as it fires up a docker container to run. I'm also unsure if this would work well with maestro-runner instead of maestro itself.
Question
Hello! Thanks for the work on this tool, I am studying it and evaluating as a possible fit for our iOS testing needs (simulators / CI requirements only for now). Would you have a recommendation for a setup where we could record network stubs from a flow, edit them to suit our testing needs, and be able to replay it back when running the suite?
Context
What are you trying to accomplish?
Reproduce network edge cases and assert the app behaves as expected.
What I've Tried
I've heard about Mountebank + MountebankSwift as a good alternative for regular XCUITests as the client is in Swift.
I've also heard about https://github.com/engenious-inc/maestro-stub-recorder , not sure if it's too heavy a solution for this problem as it fires up a docker container to run. I'm also unsure if this would work well with maestro-runner instead of maestro itself.