原创 is_enabled:selenium中判斷元素是否可以使用;is_selected()/is_displayed()

項目中碰到的標籤中的帶disabled的情況,比如: 上傳多個音樂後,還未選擇其中任意一項,此時的select按鈕置灰不可用, 如圖: html如下: <button type="button" class="ant-btn" dis

原创 解決pycharm打開.log中文亂碼的問題

現象:如下圖 解決: fh = logging.FileHandler(log_name, encoding='utf-8') # 加入encoding='utf-8'解決打開log中文亂碼      

原创 當pycharm文件打開很多時,如何快速定位當前文檔

    打開當前文件,點擊scroll from source

原创 wireshark提示“沒有找到接口”

window server 2019原本已經安裝了wireshark,卸載重裝後,打開wireshark,提示:沒有找到接口!!! 回想卸載wireshark的時候,還卸載了Npcap、Win10pcap, 重新安裝wireshark,

原创 pycharm配置svn

1.setting--version control--subversion,按照圖中紅色字體填入對應信息 2.配置中途遇到沒找到svn.exe, 解決方法: 1.需要重新將svn安裝一遍,點擊modify 2. command li

原创 iframe切換

有時候在跑selenium腳本定位元素時,會遇到元素定位不到的情況,以126郵箱登錄界面爲例。 腳本如下: # coding:utf-8 from selenium import webdriver from time import s

原创 瀏覽器滾動條控制

1.常用方法 # coding:utf-8 from selenium import webdriver driver = webdriver.Chrome() driver.get('http://www.163.com') # 使

原创 ResourceWarning: unclosed socket.socket fd=708, family=Addr

跑測試用例時發現的,用例正常執行成功,提示: C:\Python37\lib\email\feedparser.py:89: ResourceWarning: unclosed <socket.socket fd=708, family

原创 mysql5.7.19安裝(windows)以及設置navicat連接報1130的錯

下載解壓不多說,自行搜索 1.安裝完成後,將bin目錄加到Path中; 2.bin的同級目錄創建一個mysql.ini的文件,導入下邊mysql配置: [mysqld] # 設置3306端口 port=3306 # 設置mysql的安裝

原创 selenium ddt調試單個用例時報 AttributeError: type object ... has no attribute

使用ddt做數據驅動,調試單個用例時,遇到報錯:AttributeError: type object ..., 一臉懵逼,不用ddt運行時好好的,用到ddt報錯 Error Traceback (most recent call la

原创 is_enabled:selenium中判斷元素是否可以使用

項目中碰到的標籤中的帶disabled的情況,比如: 上傳多個音樂後,還未選擇其中任意一項,此時的select按鈕置灰不可用, 如圖: html如下: <button type="button" class="ant-btn" dis

原创 pycharm全局搜索ctrl+shift+f(win10快捷鍵衝突)

pycharm全局搜索ctrl+shift+f按了後沒有任何效果,是因爲跟win10的輸入法衝突,只需要設置中添加ctrl+shift+g

原创 chromedriver、geckodriver與edgedriver下載

本人使用的是win10,對應驅動如下 一、三大瀏覽器的驅動地址: chrome驅動:http://chromedriver.storage.googleapis.com/index.html Firefox驅動:https://githu

原创 控制瀏覽器滾動條不成功的解決方法

#coding=utf-8 from selenium import webdriver import time dr = webdriver.Chrome() dr.get("http://www.baidu.com") dr.

原创 sublime text3之Anaconda插件報錯

sublime text裝完Anaconda插件後,重啓過電腦,報截圖的錯: Anaconda.anaconda_lib.workers.local_worker.LocalWorker object at 0x039EC810……