原创 JMC成功監控Linux上Java服務(完整版)

網上看了很多關於jmc監控遠程linux上的jvm,也掙扎了很久,進了很多坑,最終還是成果開啓了Linux上tomcat的jmx監控。 1.首先說一下jmc和jvisualvm兩個工具是JDK自帶的,可以監控遠程linux服務器上

原创 requests.post()方法中的報文data參數和json參數區別

python中的dict類型要轉換爲json格式的數據需要用到json庫: import json <json> = json.dumps(<dict>) <dict> = json.loads(<json>) 需要注意的是p

原创 Jmeter日誌撐爆磁盤,需要控制輸出

突然之間發現磁盤快要爆了 日誌大約90多GB,需要控制日誌輸出。 Jmeter的log輸出控制 Jmeter的log輸出控制(jmeter.log) log_level.jmeter=ERROR log_level.jmet

原创 adb連接報錯:This adb server's $ADB_VENDOR_KEYS is not set Try 'adb kill-server' if that seems wrong.

Microsoft Windows [版本 6.1.7601] 版權所有 © 2009 Microsoft Corporation。保留所有權利。 C:\Users\Administrator>adb install C:\Use

原创 關於python3中pymysql亂碼

使用python3中pymysql模塊連接mysql數據庫後,進行查詢表,結果帶中文的字段都亂碼。 1、首先排除代碼中是否加了charset=‘utf8’ 2、第二部排查pycharm編碼是否utf8 3、第三步查看mysql數

原创 各個模擬器端口號

爲了方便大家對各種模擬器進行adb操作,特意準備了各類的模擬器默認端口:

原创 關於UI自動化瀏覽器驅動路徑設置

做UI自動化測試需要用到瀏覽器驅動,現在高版本的瀏覽器都要帶驅動,只有低版本selenium2.48+火狐35才免驅。那麼問題來了,selenium版本過低有時候兼容性就差。 一、使用高版本的時候需要帶驅動,通常將驅動放到項目結構

原创 HTTP協議一篇通

HTTP簡介 HTTP協議是Hyper Text Transfer Protocol(超文本傳輸協議)的縮寫,是用於從萬維網(WWW:World Wide Web )服務器傳輸超文本到本地瀏覽器的傳送協議。 HTTP是一個基於TC

原创 python類的繼承

在做自動化測試,有時候會用到類,以及類的繼承,不僅要會使用,而且需要搞清楚內在原理。 一、概述  二、屬性和方法  三、類和實例  四、類的繼承 五、構造函數的繼承  六、子類對父類方法的重寫 七、類繼承的事例 一、概述 面向對象

原创 HTMLTestRunner原始報告模板添加餅圖

1、畫餅圖: 在HTMLTestRunner類中添加方法: 需要導入: from matplotlib import pyplot as plt import os #from common.Log import MyLog as

原创 性能測試中關鍵指標的監控與分析

一、軟件性能測試需要監控哪些關鍵指標?   軟件性能測試的目的主要有以下三點:   · 評價系統當前性能,判斷系統是否滿足預期的性能需求。   · 尋找軟件系統可能存在的性能問題,定位性能瓶頸並解決問題。   · 判定軟件

原创 HTMLTestRunner報告展示用例順序有問題解決

正常情況執行用例都是按照test_01_,test_02_…test_10_*順序來執行,但是使用HTMLTestRunner報告模塊的時候發現一個bug,模板來自網絡。 進入HTMLTestRunner.py查看源碼: