2015-01-07 3 views
10

Sono stato in grado di scrivere test utilizzando il rapportatore in VS2013, tuttavia, quando apro la scheda "Test Explorer" e faccio clic con il pulsante destro del mouse sul test che voglio eseguire fallisce in pochi secondi. Mi chiedo se non è possibile eseguire i test del goniometro in questo modo e se possono essere eseguiti solo dal cmd.Esegui i test dei goniometri in Visual Studio 2013

Ho controllato i collegamenti rimasti su altre domande su questo sito e nessuno di loro ha risolto il problema che sto incontrando.

risposta

7

Sì, è possibile eseguire i test del goniometro in Visual Studio.

Per eseguire i test, è necessario creare un'applicazione console Node.Js (Ottieni modello online) e creare il progetto.

Ecco i passaggi:

  • Installare Node.js
  • Installare Node.JS Tools per Visual Studio
  • Configura JDK
  • Creare un'applicazione console Node.js ed installare goniometro

    npm install goniometro --save-dev

  • Server di aggiornamento selenio autonomo .bin \ WebDriver-gestore degli aggiornamenti

  • server autonomo Inizio selenio .bin \ WebDriver-manager iniziare

  • corsa di prova specifiche .bin \ goniometro protractor.conf.js

Per ottenere i test in Test Explorer in Visual Studio 2013, è necessario ottenere l'adattatore di test Chutzpah che è un'estensione di Visual Studio.

puoi andare a https://visualstudiogallery.msdn.microsoft.com/f8741f04-bae4-4900-81c7-7c9bfb9ed1fe e scaricare o andare su Strumenti => estensione e aggiornamenti => cerca questo strumento.

Una volta installato, è possibile eseguire i test direttamente da Visual Studio.

+2

Sto utilizzando l'adattatore di test Chutzpah ma i miei test falliscono a causa di "ReferenceError: impossibile trovare il browser delle variabili". Qualche idea? –

+0

potrebbe essere che mancano alcuni passaggi. – Moiz

+0

Sto ricevendo lo stesso errore. Non riesco a trovare alcuna soluzione. –