我有用Katalon创建的web ui自动化测试的代码,我试着在本地运行它,效果不错。然后我把我的代码推送到服务器上,但是当我从服务器上运行它时,它失败了。它无法打开我想要的weburl。我在服务器上生成了执行测试的代码,但当我运行该代码时,出现了这样的情况。
绑定失败
有谁能提供建议或帮助解决这个问题?
这个错误信息...
[SEVERE]: bind() failed: Cannot assign requested address (99)
...意味着 ChromeDriver 无法约束 浏览上下文 即 Chrome浏览器 会议。
启动 ChromeDriver 与 --verbose
标志将有助于更好地调试问题。
根据文件的规定 [Errno 99] 启动Docker化的Web应用时无法分配请求的地址。 可能的原因和解决方法是。
关闭所有可能在你的端口号上运行的进程。假设你正在8000端口上运行。
lsof -t -i tcp:8000 | xargs kill -9
你可能使用的应用程序地址是 localhost
或 127.0.0.1
而你需要把它改成 0.0.0.0