赛普拉斯+ CircleCI-如何在“球体”中设置Chrome浏览器版本?

时间:2020-08-25 03:59:36

标签: cypress circleci

我正在尝试在CircleCI上运行cypress,但除以下内容外,我找不到关于“ orb”工作原理的任何好的指南:https://circleci.com/orbs/registry/orb/cypress-io/cypress

在我的config.yml文件中,这是我可以在CircleCI上使用的唯一配置

    <TextBlock Grid.Row="6" Grid.Column="1"  x:Name="FirstName" Margin="10,10,0,0"/>
    <TextBlock Grid.Row="6" Grid.Column="1"  x:Name="LastName" Margin="10,10,0,0" Grid.ColumnSpan="2"/>

这将运行所有测试,基本上就是我所需要的。但是,我认为它在chrome版本69上运行,该版本确实很旧。当我尝试将其制作为其他任何版本的chrome时,执行器均无法识别。

如何设置Chrome浏览器版本?

此外,更好地控制要运行的测试,而不是简单地运行所有测试,将是很好的。我该怎么办?

任何引用有关cypress + circleci的良好指南的信息。

1 个答案:

答案 0 :(得分:0)

请参阅此处的预制容器列表,并将executor替换为“基本图像”列https://github.com/cypress-io/cypress-docker-images/tree/master/browsers#cypressbrowsers中的一个选项

此外,请参考circle.yml中的Cypress Real World App,以了解执行程序的组成方式。