首页 > 解决方案 > 如何使用空手道中的浏览器缓存在 chrome 中运行测试场景?

问题描述

我正在测试一个场景,在该场景中我必须运行带有缓存的 chrome,所以我该如何做到这一点,因为默认情况下它会启动没有任何缓存的浏览器。

标签: karate

解决方案


这不是正常要求,但我们可以选择设置userDataDir,下面是文档中的屏幕截图:

在此处输入图像描述

因此,如果您知道存在的目录的路径,则可以传递它。也就是说,也许正确的测试策略是调用 2 次并确保第二个调用被缓存。但可能需要进行一些调查。


推荐阅读