原创 測試工作量取決於何種因素

以下爲我的一些思考,不全面,後續會逐漸完善; 測試工作量取決於 1、系統複雜度 當複雜度越高,測試工作量越大; 2、系統開發質量 當系統質量越不好,測試工作量越大,而且影響非常大且容易被忽略,前期也不容易被評估出來; 3、研發修復bug質

原创 功能測試_移動端獨有的功能

移動端獨有的功能 移動端獨有的功能測試其實有很多,但是在實際中測試的部分很少,特此整理如下: 一、高優先級: 1、兼容性:安卓、蘋果; 2、界面顯示:注意劉海屏是否顯示正常; 3、返回按鈕: 點擊返回按鈕是否返回到正確頁面: 1)手機自

原创 功能測試_大屏常見測試點

大屏定義:即政府、大型企業等放置在大屏幕上展示的頁面,一般爲表格、地圖、柱形圖、餅狀圖等等形式,數據實時刷新,供領導、各方相關人員隨時查看信息等; 背景:1)大屏幕放映   2)數據實時刷新   3)有的大屏只是頁面全面放映顯示,無功能(

原创 功能測試總結-導入excel

導入excel功能點 0、前置瞭解(此處僅爲了解,後續存在具體測試點) 1)導入方式:追加還是覆蓋; 2)出錯機制: a、當出錯時,是全部數據均不導入,還是隻導入正確的數據,錯誤的不導入; b、出錯提示是否有要求; 3)其他程序特殊控制;

原创 Postman接口自動化2-接口斷言、集合公共斷言

接口斷言 接口的斷言,用於判斷接口返回結果是否符合預期 在Postman中,使用Test腳本來對接口數據進行判斷,Test腳本會在接口之後執行 Test腳本基於JavaScript語言,使用Postman自帶的Test模板,可以快速生成用

原创 Postman接口自動化4-Cookie和Token(數據關聯)

Cookie處理 圖:       圖: postman運行查詢餘額接口,執行結果不通過,因爲沒有設置cookie   圖:可以通過先執行登錄接口,獲取到cookie後,查詢餘額接口就可以執行通過了       Tok

原创 Postman接口自動化3-前置腳本、接口簽名加密

前置腳本 前置腳本是在接口之前先執行,通常用於做一些參數的處理 常見操作 a. 環境變量獲取/修改(具體見下方舉例,在前置請求腳本中將數據定義爲環境變量,在Body中引用) b. 全局變量獲取/修改(沒有舉例) c. 請求數據的處理(加密

原创 Postman接口自動化5-集合自動化/基於數據驅動的自動化測試

集合自動化 Postman自動化執行整個集合的接口,實現接口自動化測試; 當一個項目重新部署時,可以通過自動化執行集合,快速驗證接口是否存在問題;   圖:postman設置集合自動化       基於數據驅動的自動化測試  實際

原创 Postman測試-接口腳本轉換爲不同的語言

postman中設置完成的腳本,可以轉換爲不同語言的代碼,直接拷貝到具體的IDE中,如python語言,可以拷貝到Pycharm中執行

原创 “N+1”測試法

查詢功能採用“N+1”測試法 舉例如查詢條件8個,必填項爲 1 2 3,非必填項爲 4 5 6 7 8 ,那麼該查詢功能的設計思路如下: 第一步,首先驗證必填項不填寫時查詢失敗         1、3次查詢,每次分別不輸入一個必填項,如1

原创 Postman測試-集合

Postman集合   集合,可以理解就是一個項目的概念,把所屬爲同一個項目/模塊的接口,放到一個集合下面,方便統一管理,同時在集合上也可以對接口做一些統一的用例、參數管理   圖:postman新建集合 圖:postman左

原创 Postman測試-動態變量

動態變量 Postman中還有一些內置動態變量,一般用於做動態參數化; 請注意,在沙箱中不能使用動態變量(即 Pre-request Script 和Tests頁籤的腳本不能使用動態變量)。您只能 以請求URL / headers / b

原创 postman概述和安裝

  Postman概述 Postman是一款非常流行的HTTP(s)接口測試工具,入門簡單,功能強大。不但可以進行接 口手動測試,還可以非常方便的進行自動化測試,支持參數化、斷言、用例設計、測試報告 等功能。 官方網站:https://w

原创 linux下卸載jdk

轉載:https://www.cnblogs.com/javabg/p/10332993.html 卸載過程親自試驗正確,只有一處存疑,卸載jdk時地址應該完全同 which java輸出的地址; jdk安裝過程沒關注;   卸載JDK

原创 docker下安裝redis(支持遠程訪問)

docker下安裝redis(不支持遠程訪問) 普通安裝redis後,redis默認只能夠本地連接(127.0.0.1),不能進行遠程訪問; 1、安裝redis鏡像 這裏我們拉取官方的最新版本的鏡像: $ docker pull red