2017-06-12 1 views
0

1. Post. Ich führe ein Selenium-IDE-Skript aus, in dem befüllte Kontoinformationen verifiziert werden sollen. Ich benutze verifyText, um dies zu tun, aber ich bekomme den Fehler, dass der tatsächliche Wert nicht mit dem Wert übereinstimmt, den ich gesetzt habe. In diesem Fall schreibe ich den Wert fest, weil ich weiß, was zu erwarten ist, und ich kopiere den Wert direkt von der Site. Ich habe versucht, die Werte in einen Texteditor zu kopieren, um zu sehen, ob es versteckte Zeichen gibt, aber keine gefunden haben. Es gibt 5 Felder auf der Seite, mit denen dies geschieht. Hier ist das IDE-Skript für die Zeilen und die Protokolle. Ich habeSelenium IDE - verifyText [Fehler] Aktueller Wert '' stimmte nicht überein <acct name>

<tr> 
    <td>verifyText</td> 
    <td>id=NAME_ON_ACCOUNT</td> 
    <td><AcctName></td> 
</tr> 
<tr> 
    <td>verifyText</td> 
    <td>id=ADDRESS_1</td> 
    <td><AcctAddress></td> 
</tr> 
<tr> 
    <td>verifyText</td> 
    <td>id=CITY_PROVINCE</td> 
    <td><AcctCity></td> 
</tr> 
<tr> 
    <td>verifyText</td> 
    <td>id=ZIP</td> 
    <td><AcctZip></td> 
</tr> 
<tr> 
    <td>verifyText</td> 
    <td>id=PHONE</td> 
    <td><AcctPhone></td> 
</tr> 

die aktuellen Client-Informationen mit Variablen ausgetauscht und hier sind die Protokolle

[info] Executing: |verifyText | id=NAME_ON_ACCOUNT | <AcctName> | 
[error] Actual value '' did not match '<AcctName>' 
[info] Executing: |verifyText | id=ADDRESS_1 | <AcctAddress> | 
[error] Actual value '' did not match '<AcctAddress>' 
[info] Executing: |verifyText | id=CITY_PROVINCE | <AcctCity> | 
[error] Actual value '' did not match '<AcctCity>' 
[info] Executing: |verifyText | id=ZIP | <AcctZip> | 
[error] Actual value '' did not match '<AcctZip>' 
[info] Executing: |verifyText | id=PHONE | <AcctPhone> | 
[error] Actual value '' did not match '<AcctPhone>' 

Antwort

0

Sie nicht den Text aus einem Eingabefeld bekommen, aber man kann sein „Wert“ Attribut speichert, dann Überprüfen Sie, ob dieser Wert einem bestimmten Text entspricht. Zum Beispiel:

storeAttribute | [email protected] | nameValue 
verifyEquals | ${nameValue} | <AcctName> 
+0

danke. es aus einer "Wert" -Perspektive gehen behoben mein Problem. – Che

Verwandte Themen