代码之家  ›  专栏  ›  技术社区  ›  RamanaMuttana

按顺序使用Cucumber进行跨浏览器测试?

  •  -2
  • RamanaMuttana  · 技术社区  · 7 年前

    我想在不同的浏览器上按顺序运行相同的功能文件。例如TestingExpression。功能,测试表达式2。特色所有这些功能文件都必须按顺序在浏览器(Chrome、Mozilla和IE)上运行

    1 回复  |  直到 7 年前
        1
  •  1
  •   diabolist    7 年前

    我建议编写一个shell脚本(批处理文件),它可以执行以下操作

    cucumber BROWSER=chrome
    cucumber BROWSER=mozilla
    cucumber BROWSER=ie
    

    并且在cucumber设置中有一些内容,用于提取浏览器环境变量并配置您正在使用的任何内容,以驱动浏览器使用适当的环境变量。

    这将把你所有的chrome、mozilla和ie结果整理在一起。您可以修改此方法,将额外的参数传递给cucumber,以便控制运行哪些功能/场景。