我想知道是否有可能创建一个Polly记录,可以在多个测试中重用。现在每个测试都创建自己的记录文件。https://netflix.github.io/pollyjs/#/README 以供参考。
omjgkv6w1#
在搜索了他们的文档之后,似乎确实有一种方法可以用recordingName方法来完成这一点,如果其他人正在使用Polly并希望整理他们的测试文件,希望这能有所帮助:https://netflix.github.io/pollyjs/#/server/route-handler?id=recordingname
jv4diomz2#
PollyJS有一个名为recordingName的配置选项,它指定了保存HAR文件的文件路径。注意:提供的名称会被清理,并以GUID作为后缀。后缀值使用recordingName进行散列,因此它将保持不变。以下是配置recordingName属性的示例:
recordingName
new Polly('MyStoreCms/ShoppingCart', { /* ... */ });
在此配置下,记录目录中的目录结构将如下所示:
recordings └── MyStoreCms_1234 └── ShoppingCart_5678 └── recording.json
2条答案
按热度按时间omjgkv6w1#
在搜索了他们的文档之后,似乎确实有一种方法可以用recordingName方法来完成这一点,如果其他人正在使用Polly并希望整理他们的测试文件,希望这能有所帮助:https://netflix.github.io/pollyjs/#/server/route-handler?id=recordingname
jv4diomz2#
PollyJS有一个名为recordingName的配置选项,它指定了保存HAR文件的文件路径。
注意:提供的名称会被清理,并以GUID作为后缀。后缀值使用
recordingName
进行散列,因此它将保持不变。以下是配置
recordingName
属性的示例:在此配置下,记录目录中的目录结构将如下所示: