Frage

Wir versuchen, unsere Tests zu automatisieren, aber wir haben einige Probleme.

Unsere Lösung hat 7-Projekte, von denen ein WCF-Server ist und einer von ihnen ist ein Projekt Windows Forms. Andere sind Helfer-Projekte.

Wir haben einen Testplan und Testfälle. Wir runned unsere Testfälle mit der Aktion Aufzeichnung und konvertierten manuelle Tests zu Coded UI-Test. Danach wird assoiciate wir unseren Test der codierten UI mit Testfall.

Wir definiert einen neuen Build. Dieser Neubau setzt WCF-Server IIS und Transformation app.config und kopiert Client-Anwendung Dateien in einen Ordner.

Wir setted Test-Controller und Testmittel bei derselben Maschine zu bauen.

Ich frage mich, was wir tun müssen, unser Build und Test zu automatisieren? Wie unser Build trig automatisierter Test?

Aufgrund der VMWare-Infrastruktur können wir nicht Lab Management verwenden.

War es hilfreich?

Lösung

Ich löste dieses Problem selbst.

  1. Ich benutzte MSDeploy WCF-Dienst bereitstellen
  2. Ich habe ein Datenbank-Projekt und verwenden VSDBCMD Werkzeug
  3. Ich installierte Test-Controller und Testmittel meines Build-Server
  4. Ich habe Testeinstellungen für automatisierte Tests und konfiguriert, um diese Mittel zu verwenden
  5. ich meinen codiert ui Test mit Testfall angebracht

Dann ist es in Ordnung:)

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top