摘要:判斷是否合法獲取用關鍵字例如百度進行判斷看返回的布爾值即可如果輸入錯誤的網址例如獲取當前頁面的判斷網頁是否正確關鍵字判斷的正確性獲取文本補充使用模塊里的和兩種方法判斷操作步驟先導入模塊,并重命名為方便后期調用獲取網頁判斷看返回結果注意從字面
判斷title是否合法
(1) driver.title 獲取title;
(2) ‘xxx’ in driver.title 用關鍵字(例如:百度)進行判斷;
(3) 看返回的布爾值即可
(1) 如果輸入錯誤的網址(例如:http://baidui.com);
(2) 獲取當前頁面的url判斷網頁是否正確(driver.current_url);
(3) 關鍵字判斷url的正確性(’baidu’ in driver.current_url)
(4) 獲取文本(driver.title)
補充 使用expected_conditions模塊里的title_is和title_contains兩種方法判斷title
操作步驟:
(1) 先導入expected_conditions模塊,并重命名為ec,方便后期調用;
(2) 獲取segmentfault網頁;
(3) 判斷title,看返回結果;
注意:從字面上理解title is() 意識就是:文本是什么,要與期望值完全一致否則報錯; title_contains() 意思就是文本包含什么,只要部分匹配就可進行判斷。
文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。
轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/41449.html
摘要:自己犯下的低級錯誤后面不可加括號,因為是屬性,不是方法方法才用調用。 1、測試的時候一般調用的瀏覽器窗口都不是全屏的,為了不影響體驗我們需要將窗口最大化 解決的方案: showImg(https://segmentfault.com/img/bV7p2M?w=448&h=270); 按照自己的意愿設置窗口大小(注意:其中數字大小為像素點) showImg(https://segment...
摘要:改變數值大小,滾動到頁面的任意位置,缺點是無法精確定位。注意字母的大小寫橫向滾動條的控制較少見使用上述代碼進行實例操作。 1、改變數值大小,滾動到頁面的任意位置,缺點是無法精確定位。 showImg(https://segmentfault.com/img/bV7iVi?w=541&h=165); 使用上述代碼進行實例操作 showImg(https://segmentfault.c...
閱讀 2926·2021-11-24 09:39
閱讀 3609·2021-11-22 13:54
閱讀 3414·2021-11-16 11:45
閱讀 2439·2021-09-09 09:33
閱讀 3199·2019-08-30 15:55
閱讀 1296·2019-08-29 15:40
閱讀 924·2019-08-29 15:19
閱讀 3400·2019-08-29 15:14