testing - 在 TestCafe 中可以注册 xhr 并用作模拟(自动模拟)

标签 testing mocking automated-tests testcafe automocking

我正在使用 testCafe 进行功能测试。

我的项目使用了很多 XHR 请求,我不想浪费时间生成每个模拟。

存在一个像这样的自动模拟器:https://github.com/scottschafer/cypressautomocker测试咖啡馆?

最佳答案

TestCafe 不提供开箱即用的描述功能。但是,您可以使用 RequestLogger 的组合和 RequestMock

这个想法是您可以在第一次运行时使用 RequestLogger 创建一个包含请求结果的 JSON 文件。 然后,根据第一次运行的结果,您可以配置您的 RequestMock 对象,以响应所有后续请求的文件结果。

关于testing - 在 TestCafe 中可以注册 xhr 并用作模拟(自动模拟),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59121586/

相关文章:

java - stub 方法时收到 InvalidUseOfMatchersException

java - 在 Java 中测试服务/DAO 层的工具和方法

foreach - 对于每个带有 behat 或 codeception 的元素

flutter - 试图在 flutter driver 中获取多个元素(QA 环境)

testing - 做网站时如何轻松测试POST?

java - 编译时模拟

user-interface - 如何在 Web 用户界面测试中取得成功?

testing - 我可以运行 JUnit 4 以从命令行测试 Scala 代码吗?

javascript - ReactJS 和 enzyme : Matching elements contents to string

java - Mockito ClassCastException