原创 Jmeter——循環控制器中實現Counter計數器的次數重置

近期在使用Jmeter編寫個輔助測試的腳本,用到了多個Loop Controller和Counter。 當時想的思路就是三個可變的數量值,使用循環實現;但第三個可變值的數量次數,是基於第二次循環中得到的結果才能確認最終次數,每次的結果還會有

原创 Jmeter——結合Allure展示測試報告

在平時用jmeter做測試時,生成報告的模板,不是特別好。大家應該也知道allure報告,頁面美觀。 先來看效果圖,報告首頁,如下所示: 報告詳情信息,如下所示: 運行run.py文件,運行成功,如下所示: 接下來來看下實現過程。 安

原创 Jmeter——請求響應內容亂碼解決辦法

前段時間,換過一次設備,重新下載了Jmeter。有一次在編寫腳本時,響應內容中的中文一直顯示亂碼。 遇到亂碼不要慌,肯定是有辦法來解決的。具體解決辦法,可以參考之前的博文,Jmeter——BeanShell 內置變量vars、props、

原创 測試雜談——一條SQL引發的思考(二)

在前段時間,曾寫過一篇關於SQL問題的文章,測試雜談——一條SQL引發的思考(一)。 今天這篇,算是個問題記錄吧,問題並不複雜,但對於測試同學而言,確實是個需要關注的點。 問題分析 最近在日常工作中,又遇到一個報錯,日誌中的具體報錯如下:

原创 Jmeter——BeanShell 內置變量vars、props、prev的使用

在使用Jmeter過程中,或多或少都會接觸些BeanShell,它會使工具的使用,變得更靈活。 Jmeter中關於BeanShell的有:     1.BeanShell Sampler 取樣器:完成Beanshell請求組件中定義的腳本功

原创 從工程師到技術leader思維升級

身處職場之中,太多話題相圍繞,“個人成長”、“管理”或許是討論的最多的了。 但“個人成長”和“管理”卻是大不相同的兩件事情,針對“管理”的問題,看過一些書籍,給我的感受就是對一件事的認知、思維方式很重要。 看問題的高度不一樣,得到的結論必然

原创 如何編寫測試團隊通用的Jmeter腳本

平時學習、工作過程中,編寫的一些jmeter腳本,相信大多數都遇到過這個問題。那就是:如果換一臺電腦運行,文件路徑不一樣,會導致運行失敗。 前不久,自己就真真切切遇到過一回,A同學寫了個腳本用於壓測,需要其他測試同學協助下,結果部分人員沒有

原创 流量錄製回放工具jvm-sandbox-repeater入門篇——錄製和回放

在上一篇文章中,把repeater服務部署介紹清楚了,詳細可見:流量錄製回放工具jvm-sandbox-repeater入門篇——服務部署 今天在基於上篇內容基礎上,再來分享下流量錄製和回放的相關內容。 啓動被測服務 克隆源碼 git cl

原创 流量錄製回放工具jvm-sandbox-repeater入門篇——服務部署

趨於當前技術不斷更新、產品功能多元化之下,流量回放的熱度也是越來越高。 在前一段時間,測試團隊也提到阿里開源的流量回放工具 jvm-sandbox-repeater 我個人就先嚐試一下,期間還是遇到一些問題,通過諮詢和度孃的幫助下,整體功能

原创 測試雜談——一條SQL引發的思考

此篇只是個人記錄,相信各位大神早已輕車熟路,不喜勿噴;有錯之處,歡迎指正。 有一天收到新人的諮詢,是關於sql的問題。 問題1:爲什麼sql查詢的數據與界面展示的不準確; 問題2:爲什麼sql查詢時間那麼久。 在仔細查看sql後,問題得到解

原创 質量保障——數據測試方法(轉)

有贊數據報表中心爲商家提供了豐富的數據指標,包括30+頁面,100+數據報表以及400+不同類型的數據指標,它們幫助商家更合理、科學地運營店鋪,同時也直接提供分析決策方法供商家使用。並且,每天在跑的底層任務和涉及的數據表已經達到千級別。面對

原创 Jmeter——脫離Jenkins後,Ant集成郵件通知

之前搭建在本地的Jenkins環境,由於重裝系統的原因,環境不能用了。在用jmeter做測試的時候,索性用本地ant構建,運行下來也一樣平穩。 結合Jenkins搭建環境,可以參考博文:Jenkins環境搭建(2)-搭建jmeter+ant

原创 Jmeter——SMTP Sampler發送郵件

在平時測試過程中,也會出一些測試報告,那jmeter在不依託其他工具的情況下,可不可以發送郵件呢,自然是可以的。 我們直接使用SMTP Sampler即可。 SMTP Sampler參數 我們來添加個SMTP Sampler,具體看下里面的

原创 Xcode連接真機提示設備未認證或版本太舊解決方案

之前自己成功的重簽名了wda包,但更新了ios版本之後,再次連接真機,提示設備未認證。 解決方案如下: 下載對應版本的支持文件iOS DeviceSupport,下載地址 將下載的文件解壓縮 如果Xcode已打開,先關閉 將

原创 Airtest結合tidevice實現IOS自動化測試

這篇博文內容,是基於之前的配置而來的。我們可以先回顧一下之前博文,Windows搭建mac黑蘋果系統;WebDriverAgent重簽名爬坑記 。 今天來分享下如何通過 tidevice實現IOS自動化測試,在之前的博文,也有介紹過Airt