2015-12-02 49 views
0

请耐心等待,因为我是新手。我正在使用Intern Runner在BrowserStack上运行功能测试。在终端或使用记者输出到文件时,它不会在测试结果中显示浏览器信息。我在环境部分的配置文件中配置了浏览器。测试结果只是说任何平台上的任何浏览器。在BrowserStack网站上,它显示了浏览器名称,版本,操作系统等。我已经对SauceLabs进行了相同的测试,结果显示了终端和文件输出中的浏览器名称。有谁知道一种方法来获取浏览器信息显示在测试结果中?实习生跑步者测试结果不显示浏览器信息

environments: [ 
    { 
     browser: 'Chrome', browser_version: '44.0', os: 'OS X', os_version: 
      'Yosemite' 
    }, 
    { 
     browser: 'Firefox', browser_version: '40.0', os: 'Windows', 
     os_version: 'XP' 
    }, 
], 

回答

1

osos_version是专有BrowserStack能力。标准的Selenium属性名为platformplatformVersion。实习生在决定如何输出环境名称时使用标准属性。如果你想向Intern提交一个补丁,或者在形成环境名称时使用专有的BrowserStack属性,那可以,但是更好的做法是使用标准属性(并且如果它们没有投诉到BrowserStack支持他们的平台)。

+0

非常感谢!这解决了这个问题。 – bill23

相关问题