原创 性能測試概念梳理

1.爲什麼要做性能測試?目的是什麼? 性能測試用來驗證系統是否滿足預期的性能指標、尋求系統的性能瓶頸、獲得系統的性能擴展能力和性能極限、系統的穩定性數據從行業性質來講,性能測試目的是爲了驗證系統的處理能力並查找出系統的瓶頸,如支持多少用戶

原创 jmeter的JVM參數設置

JMeter用戶可根據運行的計算機配置,來適當調整JMeter.bat中的JVM調優設置,如下所示: set HEAP=-Xms512m -Xmx512m set NEW=-XX:NewSize=128m -XX:MaxNewSize=1

原创 接口自動化- 基於 Python

準備工作 這部分其實在谷歌或者百度上搜索下就可以完成的,可是我就是想再囉嗦一遍,說不定有比我更懶的同學呢哈哈~ 第一步 Python的安裝配置 打開官網: https://www.python.org/downloads/

原创 軟件性能測試面試題一

1、IO性能調優的過程:OS級別->進程級->線程級->文件級 vmstat(或者iostat,可以查看系統磁盤的讀寫量及cpu佔用率)->iotop(定位到什麼進程在作祟)->systemtap-> 2、cpu性能調優的過程:vmsta

原创 性能測試心得之一

以前做過一些“山寨版”的性能測試,我都說了,是山寨麼,當然不正規,不過,現在有多少企業的測試流程是正規的能,何況性能測試的流程呢。這是現狀,也是機遇。這次因爲項目需要,要做一個比較正規的,而且有一定難度的性能測試了。B/S, C/S,

原创 jstat查看JVM的GC情況

jps(Java Virtual Machine Process Status Tool)是JDK 1.5提供的一個顯示當前所有java進程pid的

原创 LR 兩種錄製:html與url

一直在使用LR,對於Html_based script和Url-based script 兩種錄製方式之間,要如何選擇,仍是一知半解。最近測試時遇到同樣的業務功能,兩種錄製方式的腳本,單次執行時間差別很大。html的20多秒,而URL的

原创 Mysql無法啓動服務解決辦法

只需要輸入:mysqld  --initialize 進行初始化,即可啓動

原创 loadrunner:文本檢查點web_reg_find和web_find兩個函數的區別

web_reg_find是先註冊(register)後查找的;使用時將它放在請求語句的前面。而web_find是查找前面的請求結果;使用時將它放在請求語句的後面。另二者的參數也完成不一樣的,web_reg_find參數中SaveCount

原创 基於 python 的接口測試框架

項目背景 公司內部的軟件採用B/S架構,管理實驗室數據,實現數據的存儲和分析統計。大部分是數據的增刪改查,由於還在開發階段,所以UI界面的變化非常快,之前嘗試過用python+selenium進行UI自動化測試,後來發現今天剛寫好的腳

原创 loadrunner11報錯:Error -27780

LR回放https協議腳本失敗:[GENERAL_MSG_CAT_SSL_ERROR]connect to host "XXX" failed:[10054] Connection reset by peer [MsgId:MERR-

原创 軟件性能測試面試題二

 1、你們怎麼開展性能測試的? 答: 需求確認-> 測試方案->準備環境(硬件,軟件)->測試工具選擇->測試數據準備->腳本錄製開發->系統調優->測試報告 2、性能測試流程 答:獲取測試需求->測試架構的調研、業務模型調研、確定需求-

原创 selenium包以及各種瀏覽器驅動下載地址

http://www.seleniumhq.org/download/ 點贊 收藏 分享 文章舉報 谷白 發佈了36 篇原創文章 · 獲贊 21 · 訪問量 10萬+ 私

原创 ant和maven的區別

Ant是軟件構建工具,Maven的定位是軟件項目管理和理解工具。Maven除了具備Ant的功能外,還增加了以下主要的功能: 1)使用Project Object Model來對軟件項目管理; 2)內置了更多的隱式規則,使得構建文件更

原创 Requests 安裝

安裝 這部分文檔包含了 Requests 的安裝過程,使用任何軟件的第一步就是正確地安裝它。 Pip Install Requests 要安裝 Requests,只要在你的終端中運行這個簡單命令即可: :: $ pip insta