Coded UI arbeitet, indem sie mit den vielen UI-Steuerelemente interagieren, die zusammen die Fenster und den Desktop bilden. Programme wie die Remotedesktopverbindung scheinen zu funktionieren, indem ein Fenster erstellt wird, das ein Bild (möglicherweise ein Video) des Remotedesktops enthält. Es hat nicht die eigentlichen UI-Steuerelemente. Daher sieht Coded UI nur ein UI-Steuerelement, das Steuerelement, das das Bild des Remote-Desktops enthält.
Um Code-UI-Tests auf einem Remote-Desktop durchzuführen, muss der Test der codierten Benutzeroberfläche auf diesem Remotecomputer ausgeführt werden. Das bedeutet, dass die codierten UI-Tests und die Anwendung (oder zumindest der UI-Teil der Anwendung) auf demselben Computer ausgeführt werden.
Wenn Sie [Unterstützte Konfigurationen und Plattformen] (https://msdn.microsoft.com/en-us/library/dd380742.aspx) betrachten, denke ich, es ist nur Zufall, dass Calculator funktioniert (sehen Sie sich die Liste der Plattformen an - Win32-Anwendungen werden wie folgt aufgelistet: "Möglicherweise wird mit einigen bekannten Problemen gearbeitet, aber nicht offiziell unterstützt.") –
Was * genau * möchten Sie tun. Deine Frage ist sehr vage. Bitte lesen [mcve] und [fragen]. – AdrianHHH
@AdrianHHH Frage ist ziemlich einfach, Coded UI arbeitet mit Calc und nicht mit Mstsc. Was möchten Sie sonst noch? –