gpt4 book ai didi

testing - Browserstack 上的文本日志中的 Testcafe "chapters"

转载 作者:行者123 更新时间:2023-11-28 19:58:54 25 4
gpt4 key购买 nike

我有一个测试套件需要大约 10 分钟才能在 BrowserStack(自动化)中运行。如果测试用例失败,则很难在录制的视频中找到失败发生的位置。在浏览器底部显示夹具名称和测试名称有助于浏览视频,但使用某种章节标记会非常有帮助。我注意到我的测试中有些东西将带有开始按钮的链接吐出到文本日志中,但我不确定到底是什么导致了它。有没有办法故意这样做?

更新我正在谈论的图片: logs

最佳答案

BrowserStack 上的文本日志显示了测试 session 期间浏览器执行的 Selenium 命令。由于 TestCafe 不使用 Selenium 来执行测试操作,因此在理想条件下它必须是清晰的,但是 BrowserStack 将终止在 90 秒内不发送任何命令的 session (IDLE TIMEOUT)。因此 TestCafe 每 80 秒检索一次当前 URL 以解决此超时问题。

为了帮助您识别录制视频中有问题的测试,您可以修改 TestCafe 报告器(例如,默认的 spec 报告器)以在测试开始时打印精确的时间戳。您还可以修改 BrowserStack browser provider执行将添加到 BrowserStack 上的文本日志的自定义 Selenium 命令。

此外,您还可以创建一个 proposal在 TestCafe 存储库中关于改进 BrowserStack 上的测试日志。如果获得足够的选票,TestCafe 团队将考虑实现。

关于testing - Browserstack 上的文本日志中的 Testcafe "chapters",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53228025/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com