我们正准备将其自动化框架迁移到GCP。但是,此举证明比我们想象的还要混乱。
当前,我们在同时运行Selenium Grid的VM上有一个Jenkins实例。我们还有8个Selenium VM,Grid可以使用它们在Chrome,Edge或FireFox上运行测试(取决于选择的内容)。 测试代码是JAVA,使用Maven和TestNG作为测试运行程序。
我们在线上找到了很多有关使用不同工具或插件的信息,但我们希望使其尽可能接近当前设置。 是否可以在GCP上部署VM并在其上安装Jenkins / Selenium Grid。然后使用Kubernetes创建将处理测试的Selenium节点。 有谁知道这是否可行,或者是否有获取此设置的信息。我们宁愿避免使用Zelenium或Selenoid,因为我们发现它们不是很可靠。