Ich versuche einige Automatisierungstests in meiner Anwendung auszuführen, aber die Tooltip für die UFT-Hidden-Modusbenachrichtigung erscheint vor den Objekten auf dem Bildschirm und verhindert, dass meine Tests ausgeführt werden.
Ich weiß, ich kann deaktivieren Sie die Option "Tooltip ausgeblendeten Modus Benachrichtigung anzeigen" in Remote Agent-Einstellungen, um dieses Problem zu beheben und es funktioniert gut auf meinem Computer, nachdem ich dies tun, aber diese Tests werden auf anderen Computern ausgeführt Benutzer in meiner Firma, und es wäre eine echte Anstrengung, jedem von ihnen zu sagen, diese Einstellung auf ihrem Rechner zu ändern.
Ist es eine Möglichkeit, diese Checkbox programmatisch zu deaktivieren?Ist es möglich, "Tooltip für versteckten Modus Benachrichtigung anzeigen" programmgesteuert auf UFT zu deaktivieren?
EDIT:
Hier ist ein wenig mehr Details darüber, wo diese mich betrifft:
Ich teste eine Webanwendung und in einigen meiner Testfälle Ich brauche eine Datei von dieser Anwendung herunterzuladen. Ich klicke dazu auf "Speichern unter" im Kontextmenü, das in einer Benachrichtigungsleiste am unteren Rand des Browsers angezeigt wird. Es folgt der Teil des Codes eine solche Operation auszuführen:
Dim brwBottom
Set brwBottom = Browser("brw_Bottom_Save_As")
If brwBottom.WinObject("wo_Notification").WinButton("wb_Selector").Exist Then
brwBottom.WinObject("wo_Notification").WinButton("wb_Selector").Click
brwBottom.WinMenu("wm_Selector").Select "Save As"
End If
Dies funktioniert auf meinem Rechner in Ordnung, weil UFT Meldung nicht angezeigt wird, sondern auch in anderen Maschinen, bei denen die UFT Mitteilung angezeigt ist, überlappt das Menü und mein Skript kann die Option "Speichern unter" nicht auswählen. Wenn es also nicht möglich ist, diese Benachrichtigung zur Laufzeit programmatisch zu schließen, gibt es eine alternative Lösung, um auf die Schaltfläche "Speichern unter" zu klicken, selbst wenn diese Benachrichtigung sich überschneidet?
Danke fürs Teilen! Als Favorit für den Fall der Zukunft markiert. :) – nwpulele
Sie können Ihre eigene Antwort akzeptieren, wenn das Ihr Problem gelöst hat. – ManishChristian