2010-12-16 15 views
3

Ich bin derzeit Automatisierung ein Plugging für MS Office. Wir erstellen Coded UI-Tests in VS 2010. Als eine Option könnte ich das Tool "Coded UI Test Builder" verwenden, aber in meinem Fall nicht. Also habe ich meine eigene UI-Map-Klassen- und -Erweiterungsmethode für jede UI-Steuerung/Map erstellt, wo ich verschiedene Aktionsfunktionen hinzufüge, zum Beispiel Knöpfe drücke oder einige UI-Werte bestätige. Die Szenarien der Testfälle sind in den Testklassen.Muster für UI-Test Automatisierung

Ich bin neu in diesem Bereich und auch ich bin neu in der Arbeit als Automatisierungstester. Vielleicht könnten Sie Ihre Erfahrungen oder Ratschläge über einige gute Praktiken und Praktiken für Testautomatisierung teilen (aus Sicht von Programmierung/Design)

+1

Könnten Sie die Frage klären? Gibt es ein spezifisches Problem oder suchen Sie nur einen allgemeinen Rat? Wenn Sie allgemeine Ratschläge suchen, möchten Sie vielleicht versuchen http://programmers.stackexchange.com –

+0

Hier ist keine Frage, nur eine suggestive "Vielleicht könnten Sie Ihre Erfahrung teilen ...". Hmm ... da es keine Möglichkeit gibt, die richtige Antwort zu geben, werde ich es nicht versuchen. – TheBlastOne

+0

stimme völlig mit Ihnen überein. Ich bin neu in der Automatisierungsprüfung, also habe ich diese Frage gestellt. Aber ich finde, dass es dort eine andere Automatisierungstestmethodologie gibt, zum Beispiel: "Keyword-Driven Testing", "Data Driven Testing" usw., die mir wirklich helfen. Aber ich habe verstanden, dass die Programmierungsmuster auch für die Programmierung der Testautomatisierung verwendet werden. – CoffeeCode

Antwort

6

Die guten Praktiken, die für Testautomatisierung und Design gelten, sind die gleichen wie für eine gute Programmierung in Allgemeines.

Wenn Sie für die Testautomatisierung codieren, sollten Sie dieselben Kriterien anwenden, ob Sie ein Designmuster anwenden oder nicht, wenn Sie in einer anderen Situation codieren. Es gibt keinen Unterschied.

Verwandte Themen