Wir entwickeln Office-Add-Ins (Apps für Office) und möchten die Tests für die kontinuierliche Bereitstellung mithilfe von VSTS automatisieren.So implementieren Sie UI-Tests für fortlaufendes Löschen eines Office-Add-Ins (App für Office)
Da die Add-In sind Web-Anwendungen Ich Tools wie Selen verwenden wollte, aber das scheint nicht zu funktionieren, weil die App nicht in einem Browser (aber die IE-Engine in Word verwendet)
Ich habe versucht, die codierten UI-Tests von Visual Studio zu verwenden, aber sie funktionieren nicht richtig. Es scheint einige grundlegende UI-Ereignisse zu behandeln, aber selbst einfache Dinge, die Text eingeben, führen zu unvorhersehbarem Verhalten. (fehlende Zeichen, Klicken auf die falschen Elemente).
Ich hoffe, jemand anderes hat etwas Erfahrung, wie man das macht?
Vielen Dank.
Mit welcher Version des Büros arbeiten Sie? –
Und dieser Artikel kann Ihnen helfen: https://vstotest.codeplex.com/releases/view/86997 –
Vielen Dank @ Eddie-MSFT für Ihre Hilfe. Ich arbeite mit Office 2016. Das Dokument, auf das Sie verweisen, ist UI-Test für VSTO. Ich habe das in der Vergangenheit benutzt, und das hat gut funktioniert. Aber jetzt machen wir die HTML 5 Office Add-Ins. Ich bin mir nicht sicher, was das Problem ist, aber wenn ich den Coded UI-Test für diese HTML5-Apps verwende, gehen die Dinge schief. Zum Beispiel: uIVV9D67ABA502D448CD81Edit.Text = "Testen"; In etwa 50% der Fälle fehlen ein oder mehrere Zeichen im Eingabefeld. Also ich weiß nicht, ob die codedUI-Tests das richtige Werkzeug sind, um auf Apps für Office zu verwenden. – Christian