2015-02-06 4 views
7

का उपयोग करने के लिए पॉलिमर वेब-घटक-परीक्षक को कॉन्फ़िगर करें मुझे http://jenkins.myapp.corp.web:4444/wd/hub पर चलने वाले सेलेनियम ग्रिड का उपयोग करने के लिए पॉलिमर web-component-tester को कॉन्फ़िगर करने की आवश्यकता है ताकि मैं जेनकींस पर अपने परीक्षण चला सकूं। इसके लिए ग्रंट कॉन्फ़िगरेशन क्या है? मैं कुछ इस तरह अनुमान लगा:सेलेनियम ग्रिड सर्वर

'wct-test': { 
    local: { 
    options: { 
     activeBrowsers: [{ 
     browserName: 'chrome', 
     url: 'http://jenkins.myapp.corp.web:4444/wd/hub' 
     }] 
    } 
    } 
} 

उत्तर

3

यह पता चला है कि वहाँ वेब component- साथ एक बग था परीक्षक जो नवीनतम रिलीज में तय किया गया है। हम इस कॉन्फ़िगरेशन का उपयोग करके हमारे ग्रिड के साथ काम कर रहे हैं:

var os = require('os'); 
... 

'wct-test': { 
    local: { 
    options: { 
     remote: false, 
     activeBrowsers: [{ 
     browserName: "chrome", 
     url: "http://jenkins.myapp.corp.web:4444/wd/hub" 
     }], 
     webserver: { 
     hostname: os.hostname() 
     } 
    } 
    } 
} 
1

ऐसा लगता है कि आप अपने wct.conf.js को संशोधित करने और अपने ग्रिड विन्यास सेट कर सकते हैं:

module.exports = { 
      // See https://github.com/Polymer/web-component-tester/blob/master/runner/config.js#L47-54 
      activeBrowsers: [ 
       { 
       // Accepts anything wd does: https://github.com/admc/wd#browser-initialization 
       url: 'http://user:[email protected]/wd/hub', 
       // ... any other capabilities you like: 
       browserName: 'theBrowser', 
       } 
      ], 
      plugins: { 
       local: false, 
       sauce: false, 
      } 
      }; 
संबंधित मुद्दे