2015-01-07 27 views
10

VS2013'te iletki kullanarak testler yazabildim, ancak "Test Gezgini" sekmesini açtığımda ve sınama yapmak istediğim sınama sağ tıkladığımda saniyeler içinde başarısız oluyor. İletici testlerini bu şekilde yapmanın mümkün olmadığını ve sadece cmd'den çalıştırılabileceğini merak ediyorum.Visual Studio 2013'te Çalıştırıcı Testlerini Çalıştırın

Bu sitedeki diğer sorulara verilen bağlantılara baktım ve bunların hiçbiri çalışmakta olduğum sorunu çözmedi.

cevap

7

Evet, Visual Studio'da İletki Testlerini Çalıştırmak mümkündür.

Testleri çalıştırmak için, bir Node.Js Console uygulaması oluştur (çevrimiçi şablon al) ve projeyi oluşturmalısınız. İşte

Adımlar şunlardır:

  • node.js
  • Visual Studio için node.js araçlarını yükleme
  • yapılandır JDK
  • bir node.js konsol uygulaması oluşturun ve yükleyin Açıölçer

    yükleyin

    npm install protractor --save-dev

    \ Webdriver-manager .bin webdriver-manager güncelleme

  • Başlat selenyum başına sunucu başlatmak \ .bin

    Güncelleme selenyum başına sunucu .bin \ iletki protractor.conf.js

  • Run testi gözlük

Visual Studio 2013'teki Test Gezgini'nde sınamaları almak için, görsel stüdyonun bir uzantısı olan Chutzpah Test Bağdaştırıcısını almanız gerekir.

https://visualstudiogallery.msdn.microsoft.com/f8741f04-bae4-4900-81c7-7c9bfb9ed1fe'a gidebilir ve indirebilir veya Araçlar => uzantısına gidip bu araç için güncellemeler => arama yapabilirsiniz.

Kurulduktan sonra, testleri doğrudan görsel stüdyosundan çalıştırabilirsiniz.

+2

Chutzpah Test Bağdaştırıcısını kullanıyorum ancak testlerimin tümü 'ReferenceError: değişken tarayıcıyı bulamıyor' nedeniyle başarısız oluyor. Herhangi bir fikir? –

+0

bazı adımlarda eksik olabilirsiniz. – Moiz

+0

Aynı hatayı alıyorum. Herhangi bir çözüm bulamıyor. –

İlgili konular