這是我的代碼:${verifications} Create ListSet Test Variable ${verifications}Input text ${societes_input_nom} ${nom_etablissement} ${TEST_NAME} Append To List ${verifications} ${nom_etablissement} ${TEST_NAME}Input text ${societes_input_contact_email_casino} ${email}Append To List ${verifications} ${email}Input text ${societes_input_contact_adresse} ${adresse}Append To List ${verifications} ${adresse}Input text ${societes_input_site_web} ${url_siteweb}Append To List ${verifications} ${url_siteweb}FOR ${item} IN @{verifications} Page Should Contain ${item}END 這里是輸入的 HTML:<div class="form-group"> <label for="title"><h4>Nom de l'établissement </h4></label> <br> <div class="input-group"> <div class="input-group-addon" > <i class="fa fa-building"> </i> </div> <input type="text" style="display: none;" id="initialvalue_prop_1" name="initialvalue_prop_1" maxlength="1000" value="TNR Activite Casino" /> <input type="text" id="prop_1" name="prop_1" maxlength="1000" value="TNR Activite Casino" />但是,“頁面應該包含”找不到我的 ${nom_etablissement} ${TEST_NAME} 但是當我查看頁面時,這些單詞位于頁面(和 DOM)中錯誤 :頁面應包含文本“TNR Activite Casino”,但沒有。我不知道如何解決這個問題,我嘗試了很多方法但沒有任何效果......你能幫我嗎?
1 回答

largeQ
TA貢獻2039條經(jīng)驗 獲得超8個贊
頁面應包含對實際文本的檢查,而不是對屬性值的檢查。要獲取屬性的值,您應該使用 -
${Value}=???Get?Element?Attribute????xpath://input[@id='initialvalue_prop_1']?????value
如果您想在文本字段內(nèi)斷言值,請使用關(guān)鍵字 -
Textfield?Value?Should?Be????${textfield_locator}???${value_to_be_asserted}
添加回答
舉報
0/150
提交
取消