原创 軟件測試之實用小工具推薦

1.Snipaste截圖工具 Snipaste是一款佔用內存很小而且免費的截圖軟件,在windows的商城中即可找到這款軟件並下載安裝,安裝後他會一直後臺運行,直到你喚醒他的時候再出現;    使用Snipaste截圖主要有兩種方式,一

原创 安裝jenkins持續集成自動化測試環境搭建

什麼是持續集成? 持續集成是一個開發的實踐,需要開發人員定期集成代碼到共享存儲庫。這個概念是爲了消除發現的問題,後來出現在構建生命週期的問題。持續集成要求開發人員有頻繁的構建。最常見的做法是,每當一個代碼提交時,構建應該被觸發。 使用工具

原创 正交試驗法生成測試用例工具PICT

PICT:基於正交法的軟件測試用例生成工具 成對組合覆蓋這一概念是Mandl於1985年在測試Aad編譯程序時提出來的。Cohen等人應用成對組合覆蓋測試技術對Unix中的“Sort”命令進行了測試。測試結果表明覆蓋率高達90%以上。可見

原创 Fiddler常用QuickExec命令

Fiddler的QuickExec功能可以通過命令,幫助快速定位會話; 位置:Fiddler會話底部。快捷鍵:alt+q 1.=responsecode:快速選擇指定http狀態碼。例如輸入“=504”點擊回車,fiddler會把會話列

原创 Python+Appium實現京東雙十一自動領金幣

背景:做任務領金幣的過程很無聊,而且每天都是重複同樣的工作,非常符合自動化的定義; 工具:python,appium,Android 手機(我使用的是安卓6.0的),數據線一根; 開搞前先讓手機和電腦連上同一個無線網; 1.抓取京東APP

原创 Jmeter 壓測擴展插件推薦

Jmeter有兩個好用的第三方插件推薦給你 1、下載安裝 下載地址:jmeter-plugins.org 下載後,將 plugins-manager.jar文件 放入jmeter安裝目錄下的lib/ext目錄,重啓jmeter。 運行Jm

原创 Navicat 快捷鍵手冊

Navicat 快捷鍵 常規 鍵 動作 CTRL+SHIFT+#(# 代表 1 至 9) 添加到收藏夾 F8 Navicat 主窗口或對象選項卡 CTRL+TAB 或 SHIFT+CTRL+TAB 下一個窗口

原创 JMeter 報Response code: 415錯誤

做接壓力測試時先使用postman測試是否接口通,請求接口返回數據正常; 但是用同樣的數據JMeter出現Response code:415,請求不通; 結果樹最下面有一句是:ContentType:        ;此處Conten

原创 使用 clumsy 模擬極端網絡狀況

原文鏈接:http://jagt.github.io/clumsy/cn/index.html clumsy 能在 Windows 平臺下人工造成不穩定的網絡狀況,方便你調試應用程序在極端網絡狀

原创 Android 手機抓包工具 Packet Capture

       Packet Capture是一款免費開源的手機抓包軟件,軟件無需 root 即可使用。Packet Capture通過自建一個vpn達到無root,通過中間人方便調試加密流量,流量還區分應用一目瞭然可以捕獲網絡數據包。

原创 使用 Fiddler 模擬弱網環境;

在測試的過程中,爲了保證產品的成熟度,需要模擬弱網環境來檢測軟件; Fiddler限制網速的原理:Fiddler本身就是一個代理工具,設備本身發出和接收的數據包需要經過Fiddler,Fiddler提供了客戶端請求前和服務器響應前的回調接

原创 軟件測試之實用小工具推薦---Ditto

Ditto 是一款強大的 Windows 剪貼板增強工具,它支持64位操作系統,而且完全免費,綠色開源,支持中文,而且還有免安裝的綠色版本。(百度文庫介紹) 下載地址(需要翻牆):https://sourceforge.net/proje

原创 JMeter接口測試響應數據亂碼解決方法

JMeter接口測試響應數據很常見出現中文亂碼的現象 以國家氣象局接口爲例:http://www.weather.com.cn/data/sk/101010100.html 下圖爲亂碼: 首先:在線程組中添加一個後置處理器----Bea

原创 python腳本練習題

計算質數之和 1.引入另外一個變量   2.Break類型  99乘法表 階乘之和 判斷成績 以abc開頭以jpg結尾打印hello world 大於55分一組,小於55分一組 判斷三角形 100-1000之間百位數

原创 自動化測試之使用jenkins持續集成環境搭建

什麼是持續集成? 持續集成是一個開發的實踐,需要開發人員定期集成代碼到共享存儲庫。這個概念是爲了消除發現的問題,後來出現在構建生命週期的問題。持續集成要求開發人員有頻繁的構建。最常見的做法是,每當一個代碼提交時,構建應該被觸發。 使用工具