苏打水和镀铬浏览器

时间:2013-05-25 16:27:06

标签: node.js google-chrome selenium-rc

如何在selenium soda test中运行chrome?

当我设置browser: "chrome"时,无论如何都会打开firefox。

browser = soda.createClient({
    host: "localhost",
    port: 4444,
    url: "http://localhost:3000",
    browser: "chrome"
 });

这种方法甚至不执行:

browser = soda.createClient({
   host: "localhost",
   port: 4444,
   url: "http://localhost:3000",
   browser: "custom /Applications/Google\ Chrome.app/Contents/MacOS/Google\ Chrome"
});

1 个答案:

答案 0 :(得分:0)

根据文档,使用googlechrome代替chrome

var soda = require('soda');

var browser = soda.createSauceClient({
  'url': 'http://yourwebsite/'
, 'username': ''
, 'access-key': ''
, 'os': 'Windows 2003'
, 'browser': 'googlechrome'
, 'max-duration': 300
});

有关详细信息,请参阅http://learnboost.github.io/soda/。事实上,我提供的示例来自他们的网站。此外,你可以尝试* chrome或* google,因为它似乎是 supported functionality