2016-02-23 3 views
3

Я новичок в инструменте для проверки транспортира в угловых js, я установил расширение CORS в браузере Chrome, я написал свой первый тестовый чехол, я пытаюсь запустить его с помощью 'protractor config.js' хром браузер становится открытым, на самом деле это форма входа, я ввел правильное имя пользователя и пароль, но он не подключается к серверу, я понял, что расширение CORS было отключено, как включить расширение cors, когда я запускаю тестовый пример через cmd.Транспортир не работает в google chrome

моего config.js

exports.config = { 
    capabilities: { 
      // You can use other browsers 
      // like firefox, phantoms, safari, IE (-_-) 


      'browserName': 'chrome' 
    }, 
    specs: [ 
      // We are going to make this file in a minute 
     '../www/modules/user/login.spec.js', 
     //'../www/modules/lead/list.spec.js', 

    ], 
    jasmineNodeOpts: { 
     showColors: true, 
     //defaultTimeoutInterval: 30000, 
     isVerbose: true, 
    }, 
    allScriptsTimeout: 20000, 
    onPrepare: function(){ 
     browser.driver.get('http://localhost:8100/'); 
    } 
}; 

ответ

3

По умолчанию полностью очистить браузер разжег без каких-либо расширений, установленных.

Для того, чтобы запустить Chrome с расширением, вам необходимо установить chromeOptions и extensions соответственно. Здесь вы можете найти рабочие образцы:

+0

Спасибо и я получил его теперь, наконец –

+0

возможности: { // Вы можете использовать другие браузеры // как светлячок, фантомы, сафари, IE (-_-) 'browserName': «хром ', ' chromeOptions ': { ' args ': [' --disable-web-security '] } } –

1

просто изменить возможности раздела. или вы можете следить за ответом алексей.

capabilities: { 
       // You can use other browsers 
       // like firefox, phantoms, safari, IE (-_-) 


       'browserName': 'chrome', 
       chromeOptions': { 'args': ['--disable-web-security'] } 
     }, 
Смежные вопросы