原创 jenkins自動更新代碼殺死上一次進程並重啓項目

BUILD_ID=dontKillMe cd /home/XXX git pull # nohup python3 loko.py & PIDS=`ps -ef|grep loko.py |grep python3 | awk '{p

原创 linux—jenkins安裝python3

下載python3: wget http://cdn.npm.taobao.org/dist/python/3.6.5/Python-3.6.5.tgz 開始準備安裝  釋放文件:   tar -xvzf Python-3.5.6.tgz

原创 (9)python chrome正受到自動測試軟件的控制和自動獲取瀏覽器錄音權限問題解決方案

前奏是:我們在實現一個前端頁面自動化的東西,但是我們的主要功能是錄音功能。但是一般對於瀏覽器的自動化都科一被監控到,所以根據實現過程中出現的問題進行總結,繼續踩坑ing 問題一、Chrome 正在受到自動化軟件控制  解決方法: 添加一

原创 python unittest TypeError setUpClass missing 1 required positional argument cls

python unittest框架使用可以用兩種方法: (1)所有內容寫在一個python文件裏 eg:https://blog.csdn.net/panyueke/article/details/85305223 (2)function

原创 sonarqube環境搭建總結

sonarqube環境的搭建 前提一定是確認好自己的系統版本,並且確保需要下載的各安裝包版本互相匹配。 1、環境準備 檢查自己的系統版本: #查看自己的系統版本 cat /etc/redhat-release #CentOS relea

原创 django學習筆記(四)—簡單跑通django項目

通過前三篇的瞭解,大概知道了django是幹嘛的,現在可以開始操作了 首先在Helloworld目錄下新建一個view.py文件 from django.http import HttpResponse def hello(reque

原创 python生成一個4位隨機驗證碼

python生成一個4位隨機驗證碼 python生成一個4位隨機驗證碼 import random checkcode = '' for i in range(4): current = random.randrange(

原创 jmeter踩過的坑_if控制器

出現的問題:點擊運行按鈕,結果樹頁面沒有任何展示。(前提,加了If控制器) 解決方案: 1、先把腳本拿出來單獨跑,看是否是腳本的問題,如果可以通過,那麼證明問題在if控制器; 2、if控制器默認的選項是如下圖:默認勾選interpret

原创 appium元素定位踩坑

對於ios: 即使元素在當前看不見,需要上滑之後纔可以看見。但是可以直接通過點擊元素就可以完成元素定位。 對於安卓: 首先需要上滑,在當前頁面可以看到這個元素,才能通過元素定位點擊成功。

原创 ERROR Error fetching remote repo origin

jenkins下從git拉取代碼,一直報錯: ERROR: Error fetching remote repo 'origin' 解決方案: 把本機的私鑰添加到git的證書下:

原创 【解決】jenkins報錯sh: ideviceinstaller: command not found

解決方案:在jenkins裏添加環境變量---解決 /usr/local/bin/brew/:/usr/bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin

原创 ModuleNotFoundError No module named yaml

需要在jenkins環境下配置python的環境變量  

原创 pip3 install util失敗

使用這個命令就可以了: pip3 install python3-utils 使用的時候,需要加s,util-》utils from utils.IniUtilimport * from utils.Loggerimport Logger

原创 解決 jenkins 下使用 HTML Publisher 插件後查看 html 報告顯示不正常

方法一 在jenkins系統管理中輸入以下腳本運行: System.setProperty("hudson.model.DirectoryBrowserSupport.CSP", "") 但是方法一隻要遇到jenkins重啓就失效了 方法

原创 【已解決】appium 報錯 unable to capture screen

在調試安卓設備的時候出現這樣的報錯: Matched W3C error code 'unable to capture screen' to UnableToCaptureScreen [WD Proxy] Matched '/wd/h