原创 Android APP功能測試(個人總結完整版)

Android APP功能測試包含APP的安裝卸載測試,界面測試,業務功能測試,APP特性測試,交叉事件測試,兼容性測試,升級更新測試,消息通知測試,功能鍵測試,手勢測試等 1-APP的安裝和卸載 1.1安裝 軟件在不同操作系統(Andr

原创 python+selenium小結10:引入庫PyUserInput,導入PyKeyboard類模擬鍵盤按鍵操作

引入庫:PyUserInput 方法:pip install PyUserInput 需要導入pykeyboard模塊下的PyKeyboard類模擬鍵盤按鍵操作   #!/usr/bin/env python # -*- codin

原创 python+selenium小結8:獲取頁面上錯誤提示文案

#!/usr/bin/env python # -*- coding:utf-8 -*- from selenium import webdriver import time options = webdriver.ChromeOp

原创 python+selenium小結13:通過A頁面的鏈接打開B頁面,在B頁面上操作

A頁面的鏈接打開後,會重新打開一個B窗口,想在新頁面B上操作,就得先切換窗口了。獲取窗口的唯一標識用句柄表示,所以只需要切換句柄,這樣就能在多個頁面上操作了 HANDLE句柄是Windows操作系統中的一個概念。在Windows程序中,有

原创 python+selenium小結9:判斷單選按鈕是否被選中

  is_selected() # 判斷按鈕是否被選中,選中返回True,沒有選中返回false   #!/usr/bin/env python # -*- coding:utf-8 -*- from selenium import

原创 python+selenium小結16:導入Beautiful Soup ,獲取表格中指定列的數據

Beautiful Soup 是一個可以從HTML或XML文件中提取數據的Python庫.它能夠通過你喜歡的轉換器實現慣用的文檔導航,查找,修改文檔的方式.Beautiful Soup會幫你節省數小時甚至數天的工作時間. 安裝:$ pip

原创 python+selenium小結15:導入BeautifulSoup,獲取網頁源碼中某一屬性的值

Beautiful Soup 是一個可以從HTML或XML文件中提取數據的Python庫.它能夠通過你喜歡的轉換器實現慣用的文檔導航,查找,修改文檔的方式.Beautiful Soup會幫你節省數小時甚至數天的工作時間. 安裝:$ pip

原创 python+selenium小結17:獲取表格中指定的列的數據,並保存到文件中

"""獲取表格中指定的列的數據,並保存到指定的文件中""" #!/usr/bin/env python # -*- coding:utf-8 -*- import requests from bs4 import Beautiful

原创 python+selenium小結12: 通過執行js腳本來控制頁面豎向滾動條

  通過執行js腳本來控制頁面豎向滾動條 #!/usr/bin/env python # -*- coding:utf-8 -*- from selenium import webdriver import time optio

原创 python+selenium小結6:查找單選按鈕並點擊

from selenium import webdriver import time options = webdriver.ChromeOptions() prefs = { 'profile.default_content

原创 python+selenium小結5:獲取瀏覽器版本號,當前URL,當前頁面title

from selenium import webdriver import time options = webdriver.ChromeOptions() prefs = { 'profile.default_content

原创 python+selenium小結7:查找複選框並勾選複選框

#!/usr/bin/env python # -*- coding:utf-8 -*- from selenium import webdriver import time options = webdriver.ChromeOp

原创 python+selenium小結3:刷新頁面

#!/usr/bin/env python # -*- coding:utf-8 -*- from selenium import webdriver import time options = webdriver.ChromeOp

原创 python+selenium小結11:模擬鼠標右鍵並在右鍵菜單上選擇

PyAutoGUI是一個純Python的GUI自動化工具,其目的是可以用程序自動控制鼠標和鍵盤操作 安裝方法:pip install pyautogui ActionChains類常用於模擬鼠標的行爲,比如單擊,雙擊,右鍵,拖拽等行爲;

原创 python+selenium小結4:頁面的前進後退

#!/usr/bin/env python # -*- coding:utf-8 -*- from selenium import webdriver import time options = webdriver.ChromeOp