5

İletici kullanarak açısal bir proje için uçtan uca test çalıştırmaya çalışıyorum ve 'webdriver-manager start' komutunu çalıştırdığımda aşağıdaki hatayı alıyorum:Windows 8.1'de 'webdriver-manager' başlatılırken hata oluştu

enter image description here

Webdriver-manager güncellemesini çalıştırdım ve selenium bağımsız ve chromedriver güncel.

Java yüklü var.

enter image description here

döndürür -version java Ben de sistem ortam değişkenleri de java yolunu sahip (C: \ Program Files \ Java \ jre1.8.0_31 bin \)

kimse bir fikrin var mı Bu hatayı nasıl düzeltebilirim?

+0

Belki bu ilişkilidir başlatmak \ Windows \ System32

Ardından komuta altında kullanarak web sürücüsünü başlar? http://stackoverflow.com/questions/28624686/get-spawn-cmd-enoent-when-try-to-build-cordova-application-event-js85 –

+1

Java JDK yüklemeyi deneyin – Alexander

cevap

0

Aynı sorunu yaşadım. Muhtemelen çalıştırdığınız web tarayıcı güncellemesi, Selenium gerekli dosyaları proje klasörünüzün içinde olmayan başka bir klasöre yüklemektir. En azından bu benim durumumdu.

İletki testlerini çalıştırmak için zor bir görev kullanıyordum. Aynı eklenti, kontrol edildiğinde bu klasörü kullanıyorsanız:

C:\{yourprojectfolder}\node_modules\grunt-protractor-runner\node_modules\protractor\selenium

o zaman benimle aynı sorunu altında olduğu klasörü bulamazsanız. Başka bir bash ile dene. Cmd kullanıyorsunuz Git Bash ile deneyin. Aşağıdaki dizinde kendini bulun:

C:\{yourprojectfolder}\node_modules\grunt-protractor-runner\node_modules\protractor\bin

Sonra çalıştırın:

webdriver-manager update

Nihayet Açıölçer eklenti içindeki selenium klasörünü kontrol edin. Şimdi yaratılmalıdır.

Aynı klasör içinde aynı komutu çalıştırırken, cmd'nin Git Bash'den neden farklı olduğunu bulmak için zamanım olmadı. Her biri Selenium dosyalarını farklı yerlerde yükler.

1

Ayrıca aşağıda web sürücüsünü başlayabilir,

java -Dwebdriver.ie.driver = D: \ Selenium_download_New \ IEDriverServer.exe -jar D: \ Selenium_download_New selenyum-sunucu-bağımsız-2.45.0 \ jar

java -Dwebdriver.chrome.driver = D: \ Selenium_download_New \ chromedriver.exe jar D: \ Selenium_download_New selenyum sunucu başına-2.45.0.jar \

Not Standalone.jar gerektiği Yukarıdaki gibi kesin yere yerleştirilebilir, ayrıca seldalum.com sitesinden ücretsiz indirme alabilirsiniz:

0

Belki de bir sistem değişkenini (C:\Windows\System32\ değişken.) Eksiksiniz. Bu değişkeni eklemek probleminizi çözecektir. Umut, yardımcı olur!

0

PATH'lere "C: \ Windows \ System32 \" ekleyin. Windows'ta, Bilgisayarım -> Özellikler -> Gelişmiş sistem ayarları -> Ortam Değişkenleri -> Düzenle ... YOLU'na sağ tıklayın ve sonuna "C: \ Windows \ System32 \" ekleyin (her birini ayıran bir noktalı virgülle) değişken).

Aksi SET PATH =% PATH%; C:

webdriver-yönetici

İlgili konular