Unterschied zwischen verifyText und verifyTextPresent in Selen
Ich versuche, bauen Sie einen test mit Selenium IDE und ich möchte, um zu überprüfen, dass eine bestimmte <div>
block enthält den richtigen text. Welche Behauptung soll ich verwenden? Was ist der Unterschied zwischen text
und textPresent
?
Du musst angemeldet sein, um einen Kommentar abzugeben.
*TextPresent
Befehle prüfen, ob der text in der gesamten Seite. Dies kann führen oft zu Fehlalarmen und wird im Allgemeinen nicht empfohlen.*Text
Befehle erfordern ein locator, und der text des Elements befindet, ist direkt gegenüber. Ein weiterer Vorteil ist, dass ein Ausfall geben Ihnen details der erwartete und der tatsächliche text, in der Erwägung, dass die früheren Befehle return true/false.Müssen Sie einen Weg, um suchen Sie Ihren
<div>
element, das ist am einfachsten, wenn es eineid
Attribut. Überprüfen Sie die offizielle Dokumentation für locator-Strategien: http://seleniumhq.org/docs/02_selenium_ide.html#locating-elements