原创 Python模塊學習之Timer定時任務,函數自調實現定時獲取博客園博客瀏覽量

原文鏈接:http://www.cnblogs.com/Detector/p/8433830.html Timer定時任務 下面是Timer函數的官方doc介紹信息 “”” Call a function after a

原创 Python 簡易實現接口測試自動化

原文鏈接:http://www.cnblogs.com/Detector/p/6935650.html實現思路使用excel管理用例用例信息,requests模塊發送http請求,實現了記錄日誌,郵件發送測試報告的功能目錄結構如下:D:\

原创 UTF-8文件的Unicode簽名BOM(Byte Order Mark)問題記錄(EF BB BF)

原文鏈接:https://www.cnblogs.com/Detector/p/8483010.html 背景 樓主測試的批量發送信息功能上線之後,查看後臺運行日誌,發現存在少量的ERROR日誌,提示手機號碼格式不正確。 之前沒有出現過這

原创 Python之字符串格式化,"format"替代"%"

背景 前段時間看了一篇介紹Python的代碼技巧的文章,建議格式化字符串時使用”format”代替使用”%”,但是沒有說明原因。上網搜了一下,相關用法的博客很多,但是都沒有對爲什麼使用做出說明。 我也是直到看了《編寫高質量代碼 改

原创 深入淺出學習Python的yield和generator

背景 之前走馬觀花接觸過Python協程的概念,這兩天和一個同事聊到了協程,死活想不起來曾經看過的東西,就記得一個yield,概念不清; 所以想捋一捋相關的東西,此篇作爲學習的記錄。 Generator generator(生成器

原创 Python最良心的郵件發送庫--yagmail

發現一個特別良心的庫,能把我們從發郵件的繁複代碼中解救出來,下面我們來看一下它和我們平常實用最多的smtplib的使用對比。 原文鏈接: http://www.cnblogs.com/fnng/p/7967213.html 一般發郵

原创 無限遍歷,python實現在多維嵌套字典、列表、元組的JSON中獲取數據

原文鏈接:http://www.cnblogs.com/Detector/p/8085460.html背景  接口自動化過程中,接口返回的爲  列表字典循環嵌套  的數據,怎樣通過一個key值,直接獲取到被包裹多層的數據成爲了擺在我面前的

原创 【測試設計】如何提升測試用例設計水平?

定義 測試用例(Test Case)是測試設計的一個產出物,它直接體現測試設計的思想,一份漂亮的測試用例不僅僅是設計思路的優秀體現,更是便於流轉和執行,具有可讀性、傳遞性。它一般是爲某個特殊目標而編制的一組測試輸入、執行條件及預期結果,用

原创 【Docker】數據庫動態授權組件在Kubernetes集羣下的測試過程記錄

原文發佈地址:https://www.cnblogs.com/Detector/p/9348485.html 背景 我們都知道出於安全性考慮,生產環境的權限一般都是要做最小化控制,尤其是數據庫的操作授權,更是重中之重。 博主所在公司使用的

原创 【Python】實現將Excel編寫的用例上傳到testlink指定用例集

背景 百科上說TestLink 是基於web的測試用例管理系統,主要功能是測試用例的創建、管理和執行,並且還提供了一些簡單的統計功能。其他的信息可以參照他們的官網http://www.testlink.org/。 樓主所在的項目,需求、提

原创 【Docker】Windows下docker環境搭建及解決使用非官方終端時的連接問題

原文發佈地址:https://www.cnblogs.com/Detector/p/9354539.html 背景 時常有容器方面的需求,經常構建調試導致測試環境有些混亂,所以想在本地構建一套環境,鏡像調試穩定後再放到測試環境中。 Win

原创 【Python】實現對大文件的增量讀取

背景 前段時間在做一個算法測試,需要對數據進行分析才能獲取到結果;而數據來源於日誌,日誌文件較大,所以想要獲取數據的變化曲線,增量讀取是最好的方式。 網上有很多人的技術博客都是寫的用for循環readline以及一個計數器去增量讀取,假如

原创 【Python】實現將testlink上的用例指定格式保存至Excel,用於修改上傳

背景 前一篇博客記錄的可以上傳用例到testlink指定用例集的腳本,內部分享給了之後,同事希望能將testlink上原有的用例下載下來,用於下次修改上傳,所有有了本文腳本。 具體實現 獲取用例信息 def download_testca

原创 【Python】Http Post請求四種請求體的Python實現

原文發佈鏈接:https://www.cnblogs.com/Detector/p/9404391.html 前言 前幾天一個剛接觸Python不深的朋友問我的Python的xml格式Post請求怎麼發送,剛好最近也在學習Http請求相關

原创 【Python】使用codecs模塊進行文件操作及消除文件中的BOM

前言 此前遇到過UTF8格式的文件有無BOM的導致的問題,最近在做自動化測試,讀寫配置文件時又遇到類似的問題,和此前一樣,又是折騰了挺久之後,通過工具比較才知道原因。 兩次在一個問題上面栽更頭,就在想有沒有一個一勞永逸的方法避免這個問題