我正在尝试在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的良好指南的信息。
答案 0 :(得分:0)
请参阅此处的预制容器列表,并将executor
替换为“基本图像”列https://github.com/cypress-io/cypress-docker-images/tree/master/browsers#cypressbrowsers中的一个选项
此外,请参考circle.yml中的Cypress Real World App,以了解执行程序的组成方式。