目的
指令碼的功能就是自動解析我們提交的測試工程,然後轉換成支援多個併發、單介面壓測和混合壓測兩種場景。
用的是jmeter測試工具,配置了一些測試的引數。 會生成乙個jmx檔案。檔案格式和xml差不多。但是有些不同。
步驟
先閱讀jmx檔案。分析jmx檔案格式。思考怎麼擴充套件,實現寫乙個介面的測試可以擴充套件成多個併發,單介面,混合壓測。
熟悉shell指令碼,主要運用了sed命令。
問題
sed命令不熟悉
mac沒辦法直接執行sed命令,安裝gnu-sed,實現在mac與linux相同的效果
附加
如何在mac安裝gnu-sed。輸入命令brew install gnu-sed --with-default-names,再配置環境變數就好了。
使用brew install gnu-sed --with-default-names出現如下報錯
**error: invalid option: --with-default-names**
解決辦法:仔細閱讀錯誤資訊,新增環境變數
大概就是安裝gnubin之類地東西。忘記了。
2020 06 07記錄一下
軟體測試技術型方向 自動化測試工程師,效能測試工程師,安全測試工程師等專項技術方發展 初級軟體測試人員專業知識 1 軟體功能測試技術,體現在用例設計和缺陷設計兩方面。主要包括軟體需求規格說明書的評審 測試計畫 測試用例設計技術 環境搭建 測試執行 缺陷提交 回歸測試 測試報告等。2 web自動化測試...
記錄一下進展
最近倆周都在除錯caffe的windows和matlab聯合使用,真的是超級鬱悶的一段時間。caffe編譯通過,但是目前有些不能用,當使用image data時,prototxt檔案解析失敗,我也不知道到底怎麼回事。另外乙個,在matlab呼叫caffe的mex檔案時,總是在初始化就失敗了。具體原因...
記錄一下 exists 用法
在 mysql 中,插入 insert 一條記錄很簡單,但是一些特殊應用,在插入記錄前,需要檢查這條記錄是否已經存在,只有當記錄不存在時才執行插入操作,本文介紹的就是這個問題的解決方案。問題 我建立了乙個表來存放客戶資訊,我知道可以用 insert 語句插入資訊到表中,但是怎麼樣才能保證不會插入重複...