处理Galen Framework规范中的多浏览器支持

时间:2016-01-26 02:04:01

标签: selenium-webdriver galen

我正在使用Galen Framework进行应用程序的UI测试。我面临的问题是font-family的CSS值因浏览器而异。如果我添加1值的检查,则其他浏览器的规格失败。我可以为不同的浏览器编写不同的规范,但我想避免这种情况。

下面的列表显示了CSS属性" font-family"的不同值。

  • Firefox =" Helvetica,Arial,Verdana,sans-serif,sans-serif"
  • Chrome =" Helvetica,Arial,Verdana,sans-serif,sans-serif"
  • IE =" helvetica,arial,verdana,sans-serif,sans-serif"

1 个答案:

答案 0 :(得分:0)

您可以尝试为此创建自定义规则(http://galenframework.com/docs/reference-galen-spec-language-guide/#CustomRules)。我没有尝试过,但也许您可以获取浏览器名称并将所有特定于浏览器的内容包装在自定义规则中