python-3.x - 自动化脚本在本地正常工作,但不适用于容器
问题描述
当我在本地机器上使用无头 chrome 执行代码时,我使用 selenium 驱动程序编写了几个测试用例,它运行良好,但是当我在服务器上使用带有 kubernets 的 docker 映像运行相同的代码时,它会因超时异常或未找到元素异常而失败。
我已经尝试过隐式等待、time.sleep 和 webdriver 等待。我还使用了通用解决方案来添加窗口大小的选项,它一天确实有效,第二天却失败了。是否有任何永久解决方案可以有效地使用服务器上的容器执行自动化脚本
提前致谢
解决方案
推荐阅读
- mqtt - 如果客户端在 MQTT 中没有收到 PINGRESP
- r - 如何从成对距离矩阵生成 Newick 树输出
- javascript - 如何使用 wordpress 网站的引导轮播删除移动版本中的第一张幻灯片
- jquery - keyup 执行多次
- java - 数字求解游戏不更新随机数上限和下限...Java
- javascript - 延迟加载动态显示的图像?
- javascript - 对一定数量征税
- windows - 从输入命令行参数自动填充 PowerShell 的字典条目
- machine-learning - Keras 中的自定义损失函数来惩罚假阴性
- python - WXPYTHON - 如何在 MessageDialog 中获取用户输入?