原创 java命令執行class文件時報錯:No suitable driver found for jdbc

背景:在ide中直接運行測試類的時候不會報錯,但是使用java命令直接運行該測試類對應的class文件時,提示:java.sql.SQLException: No suitable driver found for jdbc:mysql:

原创 ubuntu16 + crontab定時發送郵件

背景:寫一個小工具,定時統計一些信息,並將統計結果發送給相關人員 方案:代碼部署到ubuntu上;採用crontab設置定時任務去執行程序,獲取需要統計的信息,並將結果寫到excel中,然後通過mail 將郵件發送出去。   源代碼 1、

原创 jmeter分佈式環境搭建

背景:當有些項目用戶量很大的時候,一般要求進行壓力測試。當壓測的數據量很大,用一臺機器去跑壓測腳本時,可能被壓的服務器還沒有出現問題,我們用來進行壓測的機器就不行了。 所以一般當壓測數據量很大的時候,會採用分佈式壓測。 jmeter分佈式

原创 靜態代碼塊,靜態屬性,靜態方法,普通代碼塊,普通方法,普通屬性,構造方法的加載順序及執行順序

public class Test { static int age=1; int age1=2; static{ System.out.println("這是靜態代碼塊"); } { System.out.println("這是普通代碼

原创 java 命令執行.class文件時,提示:找不到或無法加載主類

使用java命令直接執行.class文件時,提示:找不到或無法加載主類 問題分析。 如下兩個測試類:Test1 和 Test     兩個類的區別在於:Test 類中定義了包名 然後分別用java命令運行這兩個類對應的.class文件

原创 java解析json格式的數據

java中沒有內置的JSON的解析,因此需要藉助到第三方的類庫。 常用的JSON解析類庫有: Gson:谷歌的json庫,功能很全面 FastJson:阿里巴巴的json庫,性能很優秀 JackJson:社區很活躍更新速度也很快   環境

原创 postman設置cookie繞過登陸驗證

今天在使用postman請求接口時,提示未登錄。然後折騰了好久,才通過設置cookie繞過登陸,請求接口成功。 請求需要登陸驗證的接口,有兩種方式可選: 1、先請求登陸接口,獲取cookie後用於後面的接口在請求 2、通過設置cookie

原创 jmeter常用的http請求的數據格式

通過http請求頭中的Content-type,可獲取該請求對應的數據格式,以下總結一下常用的post請求的數據格式,以及對應在jmeter中如何設置請求參數。 1、數據格式爲xml格式的,即Content-type:text/xml;

原创 IntelliJ IDEA 2019.1 (Ultimate Edition) 永久破解

IntelliJ IDEA 2019.1嘗試過很多破解的方法都不成功,最後找到如下解決方案。 (參考:https://blog.csdn.net/qq_40914991/article/details/85543575) 1、先下載好Je

原创 懸浮框中的元素如何獲取

例如慕課網中,鼠標懸浮到個人頭像上後,點擊”個人設置“   相關代碼如下 Thread.sleep(5000); WebElement element = driver.findElement(By.id("header-user-c

原创 selenium2在瀏覽器升級後,帶來的坑

背景:以前自動化腳本是用的selenium2,fireFox,chrome,ie 瀏覽器都是成功運行的。最近發現,運行的時候,全都報錯了。 經過一番學習,發現瀏覽器自動升級,導致原腳本運行報錯。那麼,想解決這個問題就只有兩個方式了。 1、

原创 接口自動化實戰的流程總結

下圖是個人做接口自動化測試的簡單流程總結,以後逐一豐富

原创 jmeter相關知識點,以及應用總結

下圖是jmeter的一些簡單總結

原创 本地安裝mysql教程

準備:官網下載下來mysql8.0.15壓縮包,解壓到我本地的F:\FileRecv\目錄下; 安裝步驟 1、壓縮包解壓後,對應F:\FileRecv\mysql-8.0.15-winx64目錄下的內容如下: 2、新建一個my.ini

原创 moco踩過的坑,報錯總結

moco啓動時報: INFO Invalid UTF-8 middle byte 0xe2 解決方案:將json文件改爲utf-8編碼即可   修改編碼後,啓動報: ERROR com.fasterxml.jackson.da