如何在Mac上使用实习生在Safari驱动程序上运行测试

时间:2017-01-31 17:28:00

标签: javascript intern

我正在使用intern.js我喜欢在safari webdriver上运行我的测试脚本 Actualy运行我对chrome驱动程序的测试,它工作正常



    capabilities: {
                'chrome.chromedriverVersion': '2.24'
    },

    environments: [
	
        {
            browserName: 'safari',
            version: '10.0.1',
            platform: 'MAC',
            'safari.options': {
                dataDir: '/Users/frahem/Library/Safari'

            }
                }
 
        ],

    maxConcurrency: 2,

    tunnel: 'NullTunnel',




1 个答案:

答案 0 :(得分:0)

要使用Intern和safari webdriver运行测试,首先需要手动安装safari webdriver作为Safari浏览器扩展(https://github.com/SeleniumHQ/selenium/wiki/SafariDriver)。驱动程序反转传统的客户端/服务器关系,并使用WebSockets与Selenium WebDriver客户端通信。

然后从命令行运行selenium webdriver:java -jar selenium-server-standalone-3.0.1.jar -port 4444。

设置browserName:' safari'在实习生就足够了,开始实习生。

希望,这会有所帮助。