原文:Python+Selenium練習篇之9-清除文本方法

在前面的基礎篇的最后一篇,我們用到了輸入字符和點擊按鈕這樣的操作。用send keys 來輸入字符串到文本輸入框這樣的頁面元素,用click 來點擊頁面上支持點擊的元素。有時候,我們需要清除一個文本輸入框內的文字,然后重新輸入新的字符串,那邊清除這個方法如何實現呢。 調用webdriever中clear 方法: 相關代碼如下,為了演示測試效果,我們運行完腳本,不關閉瀏覽器: coding utf ...

2019-03-14 18:34 0 858 推薦指數:

查看詳情

Python+Selenium練習(九)-清除文本方法

  click() 鼠標點擊動作;   send_keys() 輸入字符串到文本輸入框動作;   clear() 清除文本框動作; 具體代碼: # coding=utf-8 from selenium import webdriver driver ...

Fri Apr 03 06:54:00 CST 2020 0 646
Python+Selenium練習之17-斷言頁面標題

繼續來介紹一個Selenium中頁面title斷言方法。 相關腳本代碼如下: # coding=utf-8 import time from selenium import webdriver driver = webdriver.Chrome ...

Thu Mar 21 21:24:00 CST 2019 0 813
Python+Selenium練習之20-處理Alert彈窗

本文來介紹如何通過Selenium方法去處理網頁Alert彈窗,和處理iframe類似,都是通過switch_to方法。這里還是沒有找到合適的alert彈窗網站,我們就自己創建一個吧,前面文章介紹了如何通過執行JS來增加一個彈窗。 相關腳本代碼如下: # coding=utf-8import ...

Thu Mar 21 21:39:00 CST 2019 0 605
Python+Selenium練習之12-獲取瀏覽器的版本號

本文介紹,如何通過webdriver方法獲取瀏覽器的版本號。看起來這個功能很雞肋,不管怎么說,還是學習下,特別是在發送自動化測試報告的時候,還是可以通過這個方法來告訴別人,執行過的腳本是通過什么瀏覽器,什么版本跑的吧。 相關腳本代碼如下: # coding=utf-8import ...

Fri Mar 15 02:36:00 CST 2019 0 779
Python+Selenium練習之19-多窗口之間切換

本文來介紹如何處理driver在多窗口之間切換,想一下這樣的場景,在頁面A點擊一個連接,會觸發在新Tab或者新窗口打開頁面B,由於之前的driver實例對象在頁面A,但是你接下來的腳本是操作頁面B的元素,這樣就造成了找不到元素的報錯。本來介紹selenium中switch_to.window ...

Thu Mar 21 21:38:00 CST 2019 0 883
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM