我需要帮助🥲,有研究天结束的Docker与跨平台测试有任何人有任何想法如何做到这一点,或者Docker不支持跨平台测试与 selenium 。本质上,我如何使用hub和节点在docker中执行跨浏览器测试,但我是否能够创建windows/Mac的示例,以便在其上运行我的测试用例?任何帮助和建议都将不胜感激,谢谢!!!
gfttwv5a1#
Docker并不适合这种情况。Docker容器只能运行Linux进程,如果你在原生Windows主机上,则只能运行Windows,而且它们只能运行一个预先配置的应用程序。它们不能与大多数主机操作系统交互,也不能访问用户文件,没有GUI,你不能运行MacOS容器。对于Linux,您必须为每个要测试的发行版构建单独的映像。
1条答案
按热度按时间gfttwv5a1#
Docker并不适合这种情况。Docker容器只能运行Linux进程,如果你在原生Windows主机上,则只能运行Windows,而且它们只能运行一个预先配置的应用程序。它们不能与大多数主机操作系统交互,也不能访问用户文件,没有GUI,你不能运行MacOS容器。对于Linux,您必须为每个要测试的发行版构建单独的映像。