原创 PYTHON3 發送郵件

1、發送普通郵件 def send_mail(to_mail, to_title, to_content): ret = True FROM_MAIL = "****@***.com" # 發件人

原创 python3+pytest+allure+jenkins自動化測試總結整理

這裏記錄的是我在第二次看pytest自動化測試相關資料的時候,整理的一些概念和說明,總結下來的。 執行測試時候相關參數說明  -m  執行指定mark用例  pytest -m slow  執行@pytest.mark.slow裝飾器修飾

原创 locust 登錄用戶參數化 queue

背景:壓測某一個功能點的時候,系統存在校驗機制,一個賬戶的token信息,只允許操作一個vuser(類似一個功能點,當兩個相同的賬號去訪問的時候,第一個會訪問成功,第二個就會訪問失敗)。所以只能對登錄的賬戶進行參數。 參考了https:/

原创 python 使用lxml requests抓取某網站的幫助文檔-----多線程處理

對於多線程的處理,我們先考慮腳本自身,所有的抓取都是基於categoryid的,所以我們可以考慮做一個任務隊列,生產者負責把id推送到隊列(Queue.put),消費者負責從隊列讀取id,來進行文件的讀取和下載。(Queue.get())

原创 python scrapy學習-(1)

遇到問題1:write() argument must be str, not bytes 對應的源碼爲 def parse(self, response): filename = "teacher.html"

原创 loadrunner12使用問題總結

以下只是針對我在使用中,問題對應的解決方案,可能不適用於所有。 1、啓動錄製,瀏覽器卡着不動 原因1、瀏覽器版本過高,不兼容 官方文檔的說明是支持ie11、firefox24 chrome30    我降低版本後firefox24正常了,

原创 pytest之參數化

格式 @pytest.mark.parametrize(variable,[value]) 可以參考官方文檔http://doc.pytest.org/en/latest/example/parametrize.html @pytest

原创 python 利用opencv把圖片轉化爲素描圖片

轉兩個源代碼,都能將原圖轉化爲素描圖片,效果都還不錯。拿去可以直接用 轉自:https://blog.csdn.net/weixin_39059031/article/details/82724951 import cv2 import

原创 java學習之構造函數、hashmap、集合以及數組

開始學習下java 主要是學習下java中的hashmap,順便溫習下構造函數 hashmap是java中用於存儲key-value鍵值對類型,而構造函數主要用於對class中的變量初始化,在new對象的時候,根據你傳入的參數的類型和長度

原创 pytest 固件作用域

固件(Fixture)是一些函數,pytest 會在執行測試函數之前(或之後)加載運行它們。我們可以利用固件做任何事情,其中最常見的可能就是數據庫的初始連接和最後關閉操作。Pytest 使用文件 conftest.py 集中管理固件。不要

原创 python 使用lxml requests抓取某網站的幫助文檔

目標網站 http://help.tongtool.com/service.html?groupId=2 抓取的數據分析:先從html源代碼分析,發現幫助文檔的內容,都不存在於源代碼中,所以不能直接用request.get("http:/

原创 python裝飾器複習

裝飾器是python中比較重要的一個概念,要理解裝飾器,先理解下變量的作用域、閉包、閉包函數。 簡單用個閉包函數舉例 def func(): v_name = 'hello world' def function():

原创 pytest 參數化

函數和固件都可以參數劃,參數化後可以依次去讀取真實的值,參考例子 @pytest.fixture(params=[ ('redis', '6379'), ('elasticsearch', '9200') ]) def

原创 selneium Element not found in the cache - perhaps the page has changed since it was looked up解決辦法

腳本再執行過程中,提示 Element not found in the cache - perhaps the page has changed since it was looked up這個錯誤的時候,根據錯誤的提示信息,大致意思就

原创 用wordcloud來分析QQ羣的聊天記錄

wrodcloud 基於Python的詞雲生成類庫,這裏用來做QQ聊天記錄的分析,參考別人的代碼做了個demo,安裝對應的庫後就能執行。QQ聊天記錄導出存儲爲txt格式。 # coding:utf-8 """ author:@ """