1. 程式人生 > >robotframework 判斷下拉框是否存在,如果存在就執行下拉框操作,不存在就跳過執行下拉框操作,進行下一步操作;

robotframework 判斷下拉框是否存在,如果存在就執行下拉框操作,不存在就跳過執行下拉框操作,進行下一步操作;

新頁面 存在 robot sel log 是否 work val image

#本人新手,僅做學習記錄之用

因為工作要求,打開的ui頁面,根據前面篩選的條件不同,跳轉的新頁面不同,本記錄涉及的就是有下拉框和沒有下拉框,所以要對新打開的頁面進行判斷;run keyword and return status關鍵字返回element should be visible 的狀態,如果為Ture,則執行下面run keyword if中的select from list by label;如果為Flase,則不執行;

select from list by label中label值為H5頁中的text值;這裏也可以用select from list by value, value值為H5頁中的value值;select其他的方法暫時不做記錄;

H5頁面:

技術分享

robotframework寫法如下截圖:

技術分享

robotframework 判斷下拉框是否存在,如果存在就執行下拉框操作,不存在就跳過執行下拉框操作,進行下一步操作;