2016-07-18 22 views
0

Haben Sie jemals gesehen, dass Automatisierung Skripts mit UFT auf eine andere Seite geht als wenn Sie den Fluss manuell tun, hatte ich versuchen, beschreibende Programmierung, XPath, Inside-Objekt, FireEvent auf den Fortfahren klicken Taste vor dieser anderen Seite, aber nichts funktioniert für mich.UFT Automation geht auf eine andere Seite

+0

Sie werden ein BIT spezifischer in der Beschreibung des Problems sein müssen. Wohin gehen Sie mit der Automatisierung? Wohin geht es? Teilen Sie den Code, den Sie verwenden, falls etwas darin falsch ist. Du musst uns helfen, dir zu helfen ... – Dave

+2

Ja, Dito: Dave. Ich habe dieses Problem vorher noch nicht gesehen, aber ich vermute, dass Sie eine Situation haben könnten, in der Sie eine Seite mit einer Schaltfläche oder einem Link haben, die über oder neben einem anderen Link auf der anderen Seite und bei Ihnen liegt Klicken Sie es manuell an, Sie erhalten einen Button/Link, aber Sie haben den anderen Button irgendwie aufgenommen/aufgenommen. Ich würde untersuchen, indem ich das GuiSpy hochfeuern und herumwedeln, bis Sie den richtigen Link gefunden haben ... Vielleicht sogar View Source auf der Seite, um zu sehen, ob es einen anderen Link gibt, dem er folgen könnte. Wenn dies nicht der Fall ist, überprüfen Sie mit den Seiten-Devs, es kann beabsichtigt sein. –

+0

Ja, es gibt eine Schaltfläche zum Fortfahren, sobald ich manuell darauf klicke zeigt es eine Transaktionsübersicht Seite, aber wenn ich UFT verwende, geht es auf eine andere Seite, ich habe versucht xpath: Browser ("Simple Mobile-DE") .Page ("Kundeninformationen"). WebButton ("xpath: = // * [@ id =" "default_submit_btn" "]"). Klicken Sie auf fireevent: 'Browser ("Simple Mobile-DE"). Seite ("Kunde Informationen ") Webbutton (." Absenden ") Fireevent (." Onclick ") –

Antwort

0

Manchmal gibt es Ereignisse, die auf einer Seite ausgelöst werden, wenn bestimmte Entscheidungen getroffen werden. Ich habe mich über ein Problem in einer CRM-App informiert, bei dem bei der Auswahl eines Elements aus einer Dropdown-Box ein Ereignis ausgelöst wurde. Was ich fand, war, dass nur indem QTP gebeten wurde, einen Wert aus dem Dropdown-Feld auszuwählen, das Ereignis nicht ausgelöst wurde. Ich musste 'Mouse Relay' verwenden, um das Ereignis auszulösen. Ich vermute, Sie haben etwas auf Ihrer Seite, die nicht ausgelöst wird, aber ohne weitere Informationen, ist es schwer zu sagen

Verwandte Themen