原创 Linux下Jmeter+Ant+Jenkins集成測試

Jenkins作爲持續集成工具,可以實現Jenkins驅動Ant執行,Ant驅動Jmeter執行,然後發送報告到郵箱 一、環境準備 需要在Linux上提前安裝好 JDK、Jmeter 和 Ant,並進行相關配置,使 Ant 能夠調用 Jm

原创 解決k8s"failed to set bridge addr: "cni0" already has an IP address different from 10.244.1.1/24"

測試環境由於機房斷電,導致對應虛擬機暴力重啓,之後所在k8s服務error,查看系統日誌,發現k8s三個節點的flannel文件均丟失。 1.首先我們重新配置k8s的flannel文件,可以參考其他環境的文件配置,也可以重新安裝插件生成

原创 Kubernetes調度Pod到指定Node

Kubernetes有着自己特定的調度算法與策略,由Master中的Scheduler組件來實現,根據Node資源使用情況自動調度Pod的創建,一般我們的k8s集羣都是這種調度策略。但是有時我們希望可以將某些Pod調度到指定節點上,就採用

原创 Jenkins配置郵件發送測試報告

我們用jenkins集成測試(Jenkins+GitLab+Python自動化測試持續集成)構建任務執行完成後,可以將測試結果通過郵件形式發送至相關人員,告知本次項目構建結果。 一、開啓郵箱SMTP服務 這裏我用的是網易163郵箱,登錄1

原创 centos6.5(Linux)下搭建SVN服務器

一、安裝命令 1.以root身份登錄linux。 2.執行安裝命令:pip install  subversion 二、創建項目目錄 mkdir  /usr/zhc/svn cd  /usr/zhc/svn chmod -R 777 s

原创 Jenkins+GitLab+Python自動化測試持續集成

我們用Python自動化測試框架,實現接口或者web自動化後,可以用GitLab對python代碼進行管理、版本控制,最後再通過Jenkins去手動構建觸發、定時任務觸發、代碼上傳觸發自動化測試用例的執行併發送郵件,以達到持續集成的目的

原创 解決k8s之cni0網卡衝突

測試環境由於機房斷電,導致對應虛擬機暴力重啓,之後所在k8s服務error,查看系統日誌,發現k8s三個節點的flannel文件均丟失。 1.首先我們重新配置k8s的flannel文件,可以參考其他環境的文件配置,也可以重新安裝插件生成

原创 K8S常見Pod 異常狀態的處理

一般來說,無論 Pod 處於什麼異常狀態,都可以執行以下命令來查看 Pod 的狀態 kubectl get pod <pod-name> -o yaml 查看 Pod 的配置是否正確 kubectl describe pod <pod-n

原创 k8s集羣環境報錯fork: Cannot allocate memory

在測試環境遇到服務器操作命令提示fork:cannot allocate memory,根據網上資料顯示可能是進程數滿了 由於查看進程數等命令也無效,直接操作修改進程數命令: 修改最大進程數後系統恢復 echo 1000000 > /pr

原创 Python隨機函數庫random的使用方法詳解

這篇文章主要介紹了Python隨機函數庫random的使用方法詳解,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下 前言 衆所周知,python擁有豐富的內置庫,還

原创 centos7下搭建samba服務器--文件共享

samba服務能夠很好的實現了windows和linux之間的文件共享,在局域網中的使用還是比較方便常用的,搭建虛機基於centos7。 1、安裝centos7,過程不在贅述,來個中間過程吧,haha... 2、進入系統,首先安裝sam

原创 Xshell 6設置多個session顯示在同一個窗口(破解窗口限制)

安裝了Xshell 6個人免費版,會發現同一個窗口只能顯示4個session,這裏推薦個個人破解版,突破窗口打開限制,親測可用,需要卸載當前xshell6版本。 鏈接:https://pan.baidu.com/s/1i6bz8IsSh2

原创 GPU與CPU、顯卡、顯存關係

最近開始接觸雲計算底層GPU虛擬化方面的業務,之前對GPU直通,顯存監控等了解的不多,查閱資料,做下總結。 一、GPU與CPU GPU 表示 Graphics Processing Unit,即圖像處理單元。一開始的時候GPU 主要用於

原创 python+selenium+unittest自動化測試框架

前言 關於自動化測試的介紹,網上已有很多資料,這裏不再贅述,UI自動化測試是自動化測試的一種,也是測試金字塔最上面的一層,selenium是應用於web的自動化測試工具,支持多平臺、多瀏覽器、多語言來實現自動化,優點如下: ①開源、免費且

原创 postman接口自動化(附:chrome的json格式化插件JSON-Handle的安裝/使用)

我們在使用postman做接口測試的時候,會經常遇到接口參數依賴的問題,例如調取登錄接口的時候,需要先獲取登錄後的token值,而每次請求返回的token值又不一樣,那麼這種情況下,要實現接口的自動化,可以用postman中設置環境變量這