原创 小白初學jenkins,記錄操作過程

1、點擊“新建Item”,創建項目 2、選擇 freestyle project 3、構建觸發器-選擇Build periodically -H 10 * * * 4、構建 ubuntu選擇 Execute shell 5、命令行 /us

原创 python讀取ini文件詳細介紹

用於對特定的配置進行操作,當前模塊的名稱在 python 3.x 版本中變更爲 configparser。 1.讀取配置文件 - read(filename) 直接讀取ini文件內容 - sections() 得到所有的section,並

原创 pycharm設置好看的背景和字體顏色

打開settings搜索python,選擇Monokai,就可以了

原创 pycharm配置github

github創建項目兩個方式 第一種是在git上先創建項目,然後clone到本地 第二種配置pycharm,可以直接去原創這邊看->https://www.cnblogs.com/lidyan/p/6538877.html

原创 windows python+allure報錯 AttributeError: module 'allure' has no attribute 'severity_level'

刪除pytest-allure-adaptor,從官網下載allure2.7

原创 Python的內存管理機制及調優手段?

內存管理機制:引用計數、垃圾回收、內存池。引用計數:         引用計數是一種垃圾收集機制,而且也是一種最直觀,最簡單的垃圾收集技術。當 Python 的某個對象的引用計數降爲 0 時,說明沒有任何引用指向該對象,該對象就成爲要被回

原创 read、readline和readlines的區別?

read:讀取整個文件。 readline:讀取下一行,使用生成器方法。 readlines:讀取整個文件到一個迭代器以供我們遍歷

原创 對缺省參數的理解 ?

缺省參數指在調用函數的時候沒有傳入參數的情況下,調用默認的參數,在調用函數的同時賦值時,所傳入的參數會替代默認參數。 *args 是不定長參數,他可以表示輸入參數是不確定的,可以是任意多個。 **kwargs 是關鍵字參數,賦值的時候是以

原创 什麼是可變、不可變類型?

可變不可變指的是內存中的值是否可以被改變,不可變類型指的是對象所在內存塊裏面的值不可以改變,有數值、字符串、元組;可變類型則是可以改變,主要有列表、字典。

原创 Python中pass語句的作用是什麼?

在編寫代碼時只寫框架思路,具體實現還未編寫就可以用 pass 進行佔位,使程序不報錯,不會進行任何操作。

原创 元素不可點擊,處理方法

element = driver.find_element_by_css('div[class*="loadingWhiteBox"]') driver.execute_script("arguments[0].click();", e

原创 UI自動化測試確定導入數據,不需要加很多s

try: 執行的操作 except: 操作錯誤要去做的  

原创 selenium報錯Message: element click intercepted: Element ... is not clickable at point

隱性等待:implicitly_wait(20),需要加sleep等待時間即可 顯性等待:WebDriverWait(self.dr, 50) ,也是加sleep即可 原因:打開界面元素未加載完成,點擊會報錯

原创 pycharm腳本正常運行,但是終端會報錯 no module,解決辦法如下

import sys sys.path.append('/home/mi/python_test_script/bigbi_test_script/all_module/') sys.path.append('/home/mi/pyt

原创 python 自動化測試腳本添加日誌

# -*- coding: utf-8 -*- __author__ = 'mumu' import logging class Config(object): # 創建一個logger logger = loggi