2016-03-21 13 views
0

ile diğer tarayıcıları başlatmaya çalışırken sorunu çözdüm, eklenen ayrıntısına bakın.Chimp/Webdriver

Ben https://chimp.readme.io/docs/tutorial takip ediyorum: yararlı ve noktada olduğu için olmasa bile benim direkt konu,

Q bir cevap seçerek. Herşeyi beklendiği gibi elde edebilirim, ama ayrı bir tarayıcıyla çalışmayı denediğimde - firefox - sadece komut satırından başlatabilirim. Ben görmeye çalışıyorum Nasıl/Koddan başlatabilirim ...

Ben kazandım ama aynı işlevin bir kod uygulaması görünmüyor gibi görünüyor, deli miyim?

// I've tried to add the following code to the step_def.js , inside and outside of module.exports = function() 

var webdriverio = require('webdriverio'); 
var options = { 
    desiredCapabilities: { 
     browserName: 'firefox' 
    } 
}; 

webdriverio 
    .remote(options) 
    .init() 
    .url('http://www.google.com') 
    .title(function(err, res) { 
     console.log('Title was: ' + res.value); 
    }) 
    .end(); 


// but the output I get tells me something is wrong: 

[chimp] Detected an unhandledRejection. 
[chimp][hooks] Reason: 
[chimp][hooks] RuntimeError 
[chimp][hooks] Couldn't connect to selenium server 

çözüldü: "aptal Dang" in

kategori:

Ben farklı zamanlarda (Crontab işler) de şempanze birden çok kez başlatmaya çalışıyordu. Ama ben onu $chimp --watch ile çağırdığımdan beri, kancalar ve kurulum berbat olur (şempanze - ile canlı kalırdı) Eğer farklı tarayıcıları aramak isterseniz, chimp --browser = firefox gibi farklı komut satırlarını kullanmayı düşünün. tweaking dosyaları .. kolaylaştırır.

cevap

0

Aynı anda 2 tarayıcıyı kullanmaya çalışıyorsanız, MutliDriver branch'u kullanmayı deneyin.

Bu, önümüzdeki haftalarda birleştirilecek.