原创 jmeter_正則表達式提取器

1.百度一下 要提取出“百度一下” (.+?) 其中: 1) ():括起來的部分就是要提取的 .:匹配任何字符串 +:一次或多次 ?:不要太貪婪,在找到第一個匹配項後停止 2)模板 用引用起來,如果在正則表達式

原创 selenium+python在Windows環境上實現自動化測試(一)--環境搭建

安裝Python 創建自動化測試項目 在項目目錄下輸入命令pip install selenium 下載瀏覽器驅動。此處使用的是谷歌瀏覽器,所以下載ChromeDriver.exe 下載地址:點擊跳轉 把ChromeDriver

原创 mac搭建appium環境-已安裝xcode,但是執行appium-doctor時提示未安裝xcode的解決方案

【前置條件】 mac電腦已在app store下載安裝xcode 【步驟】 執行appium-doctor,提示未安裝xcode 這是因爲xcode安裝的目錄和appium檢查的目錄不一致 【解決方案】 輸入命令 xcod

原创 記一次windows java環境搭建

進入下載界面 https://www.oracle.com/java/technologies/javase-jdk14-downloads.html 選擇適合自己系統的版本,對應下載,此處下載的是windows 64 的安裝版

原创 mac 下修改 jenkins 端口以及Jenkins的啓動、關閉與更新

安裝包安裝的Jenkins 修改默認端口的方法: 先關閉jenkins ; 命令行下修改端口:sudo defaults write /Library/Preferences/org.jenkins-ci httpPort 70

原创 jenkins三種部署方式:

一、jenkins觸發式構建:用於開發環境部署,開發人員push代碼或者合併代碼到gitlab項目的master分支,jenkins就部署代碼到對應服務器。 二、jenkins參數化構建:用於測試環境預上線環境部署,開發push代

原创 testng做UI自動化,失敗重試機制

1、新建一個Retry 類,implements IRetryAnalyzer接口,這個類裏面確定重跑次數,以及分析每次失敗是否需要重新運行 import org.testng.IRetryAnalyzer; import org

原创 win下jmeter運行NON GUI模式

在命令行窗口切換到jmeter的bin目錄下,輸入./jmeter -v,然後在bin\jmeter.log下可查看jmeter版本 本例中均以jmeter/bin/a文件夾下的test.jmx爲例進行講解 普通命令 ./jm

原创 jmeter功能元件

測試計劃(Test Plan) 功能: 定義變量(和配置元件的用戶定義變量類似) 添加第三方依賴庫jar包,如Mysql驅動等 控制多個線程組執行順序 線程組(Thread Group) 取樣器錯誤後執行的動作: 繼

原创 java的substring()

substring()是根據索引截取字符串,比如: 1. String a = “abcd”; String b = a.substring(2); 其中a.substring(2)代表索引爲2往後的字符串(包含索引爲2的

原创 輸入“git remote add origin”提示fatal:remote origin already exists

1.因爲本地的項目是別人從stash上git clone下來的,樓主今天推代碼到遠程倉庫的時候,一直顯示是別人的地址 2.輸入git init進行初始化 3.然後又輸入了git remote add origin 倉庫地址,提

原创 jmeter僅一次控制器和交替控制器

僅一次控制器、交替控制器對多線程不生效,它只是針對單線程的,可以設置爲單線程循環多次 線程組設置 運行結果如圖所示

原创 TestNG依賴測試

1.TestNG依據dependsOnMethods來進行依賴測試,此例子中test2依賴於test0,test1依賴於test2 2.運行結果如下圖

原创 sqlmap一次實戰

原文鏈接:https://www.cnblogs.com/dzkwwj/p/9484671.html 這是墨者學院一個SQL注入漏洞靶場:http://219.153.49.228:49

原创 常見安全測試工具

Kali Linux IBM Appscan AWVS Nessus BurpSuite Nmap SQL Map 一些開源的安全工具