什么?
该gem提供了自定义的Cucumber格式化程序,这些格式化程序会在生成每个方案名称时将测试运行时间戳附加到每个方案名称上。 已经提供了Timestamped::PrettyFormatter和Timestamped::HtmlFormatter ,但是您可以使用AddsTimestamp模块为几乎所有的Cucumber格式化程序动态添加时间戳。
为什么?
我的CI系统设置为记录每次测试运行的屏幕截图。 我使用这些时间戳来轻松查找电影中记录的特定场景的行为。
如何?
使用gem install timestamped-scenarios安装gem,然后简单地要求Cucumber将自定义格式化程序与--format'Timestamped :: HtmlFormatter'--format'Timestamped :: PrettyFormatter'一起使用
您还可以将Cuc
2021-05-19 16:04:56
5KB
Ruby
1