2016-03-21 17 views
5

benGece saatlerinde soslalılar nasıl kullanılır? Ben sos laboratuarları ile Gece Bekçileri çalıştırdığınızda

node nightwatch ---args '{"beta": "true", "env": "stage"}' --test tests/example.js -e saucelabsChrome 

Bir hatayı

Couldn't find element signUpAdobe 

İki sorular alıyoruz

"saucelabsChrome": { 
    "selenium_host": "ondemand.saucelabs.com", 
    "selenium_port": 80, 
    "username": "example", 
    "access_key": "--REDACTED---", 
    "desiredCapabilities": { 
    "acceptsSslCerts": true, 
    "name": "chrome", 
    "browserName": "chrome", 
    "platform": "OS X 10.11", 
    "version": "45.0" 
    } 
}, 

Ancak benim nightwatch.json dosyasında aşağıdaki yapılandırmaya sahip

  • Saucelabs üzerinde çalışan gece kumandanızı nerede görebilirim?
  • Sosla pişirmeyi gece kumanyasına entegre etmenin en iyi yolu nedir?

cevap

2

Sos laboratuvarları üzerinde paralel testleri çalıştırmak üzere yapılandırılmış nightwatch.json dosyamın bir örneği. İkinci soruya gelince

https://github.com/saucelabs-sample-test-frameworks/JS-Nightwatch.js

: Bir göz atın isterseniz Burada

{ 
    "src_folders" : ["tests"], 
    "output_folder" : "reports", 
    "custom_commands_path" : "custom_commands", 
    "custom_assertions_path" : "", 
    "page_objects_path" : "", 
    "globals_path" : "", 

    "selenium" : { 
    "start_process" : false, 
    "server_path" : "", 
    "log_path" : "", 
    "host" : "127.0.0.1", 
    "port" : 4444, 
    "cli_args" : { 
     "webdriver.chrome.driver" : "", 
     "webdriver.ie.driver" : "" 
    } 
    }, 

    "test_workers" : {"enabled" : true, "workers" : "auto"}, 

    "test_settings" : { 
    "default" : { 
     "launch_url" : "http://localhost", 
     "selenium_port" : 80, 
     "selenium_host" : "ondemand.saucelabs.com", 
     "silent": true, 
     "screenshots" : { 
     "enabled" : false, 
     "path" : "" 
     }, 
     "username" : "${SAUCE_USERNAME}", 
     "access_key" : "${SAUCE_ACCESS_KEY}", 

     "desiredCapabilities": { 
     "javascriptEnabled": true, 
     "acceptSslCerts": true 
     } 
    }, 

    "chrome": { 
     "desiredCapabilities": { 
     "platform": "XP", 
     "browserName": "chrome", 
     "version": "41" 
     } 
    }, 

    "firefox" : { 
     "desiredCapabilities": { 
     "platform": "XP", 
     "browserName": "firefox", 
     "version": "33" 
     } 
    }, 

    "internet_explorer_10" : { 
     "desiredCapabilities": { 
     "platform": "Windows 7", 
     "browserName": "internet explorer", 
     "version": "10" 
     } 
    } 
    } 
} 

tüm proje için bir bağlantıdır. Sosu Laboratuarları kontrol panelinde çalışan testleri görebilirsiniz. Www.saucelabs.com adresinden giriş yapın ve sol üst köşedeki testler sekmesine tıklayın.

İlgili konular