gpt4 book ai didi

macos - dockerized testcafe 远程浏览器测试

转载 作者:行者123 更新时间:2023-12-01 00:17:36 28 4
gpt4 key购买 nike

目前,我的项目测试设置是双重的:对于日常开发,我通过 foreman 运行 testcafe。在 MacOS(利用我的个人 .env 文件)和 CI 服务器(BitBucket)上,我通过 testcafe/testcafe 使用 testcafe docker 形象。

然而,在开发和 CI 期间不使用相同的环境并不是最佳的,所以我认为在这两种情况下使用 docker(-compose) 将是最好的方法。看完 testcafe issue 1880PR 2574 ,我想我的开发命令应该是这样的:

docker run -v /Users/bert/Development/m4e/ui_factory/test/tests:/test -p 1337:1337 -p 1338:1338 -it testcafe/testcafe -- remote /test --hostname localhost

但我似乎无法将 Safari 连接到 http://localhost:1337在这种情况下:

Safari can't open the page "172.17.0.2:1337/browser/connect/ryD70k" because Safari can't connect to the server "172.17.0.2"



任何人都知道如何解决这个问题?

最佳答案

请删除以下记录中不必要的“--”:

testcafe/testcafe -- 远程

这是一个帮助主题,描述了如何使用 TestCafe Docker Image:

Using TestCafe Docker Image

关于macos - dockerized testcafe 远程浏览器测试,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51131781/

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