原创 軟件測試基礎(六)

測試評審與風險分析 什麼是評審 在正式的會議上將軟件項目的成果(包括各個階段的文檔,代碼)等,提交給用戶,客戶或者有關部門人員對軟件產品進行評審和批准。 評審的目的 在軟件開發與測試的各個階段進行相應的檢查,有利於軟

原创 軟件測試基礎(七)

web測試 web測試概論 面向web應用系統測試與傳統的軟件測試不同,不僅需要檢查和驗證是否按照需求規格說明書要求運行,還需要測試web應用在不同的瀏覽器上是否符合要求,與不同的數據庫連接是否有效,更重要的是在性能,安全性

原创 軟件測試基礎(八)

安全測試 軟件安全概述 計算機的安全問題一直都存在,而軟件安全也是我們需要關注的,因此除了功能與性能之外的,我們還需要關注軟件的安全問題 安全測試的目的:提升IT產品的安全質量,儘量在發佈前找到安全問題予以修補,降低成本,驗

原创 軟件測試基礎(五)

測試用例 什麼是測試用例 測試用例就是爲了測試某個功能或者完成某個測試目標,而編制的一組測試輸入,執行條件以及預期結果,以便測試某個程序路徑是否覈實或者是否滿足某個特定的需求 測試用例的優點 可以避免盲目測試,突出測

原创 Java基礎之循環

生活中有循環,比如周而復始的生活工作,上課,比如密碼的重複校驗,而程序世界同樣存在着循環。 循環的特點: 重複做類似的事情,而且有終止條件。 類似於這樣的情況,Java早就爲我們提供了相關的技術解決方案。 for wh

原创 python基礎之數據類型與算術運算

一.python的編碼規範 1.分號:不要在行尾加分號,也不要使用分號將兩條命令放在同一行 2.行長度:一般情況下每行不要超過80個字符 3.括號:寧缺毋濫的使用括號 4.縮進:使用4個空格來縮進代碼 5.空行:頂級定義之間空兩

原创 python基礎之排列組合以及正則表達式

破譯密碼 排列 概念:從n個元素中取出m(m<=n)個元素,按照一定的順序排成一列,叫做從n個元素中取出m個元素的一個排列(Arrangement),特別地,當m=n時,這個排列被稱爲全排列(Permutation) '''

原创 python基礎之列表與字符串

一、list列表 1.概述: 通過前兩天的學習,我們知道變量可以存儲數據,但是一個變量只能存儲一個數據,現在有一個班級,班級有20個人,現在求班級的平均年齡。 若按照之前的方式來解決 age1 = 10 age2 = 12 .

原创 Java基礎之進制轉換

1.什麼是常量? 固定不變的數據 2.Java中常量分類 字符串,整數,小數,字符,布爾 3.進制:Java針對整數常量有4種表示形式 二進制,八進制、十進制、十六進制 4.什麼是進制? 進制就是進位制,是人們規定的

原创 Postman初級使用(一)

Postman背景介紹 用戶在開發或者調試網絡程序或者是網頁B/S模式的程序的時候是需要一些方法來跟蹤網頁請求的,用戶可以使用一些網絡的監視工具比如著名的Firebug等網頁調試工具。今天給大家介紹的這款網頁調試工具不僅可以調試

原创 postman升級版(三)

使用postman實現自動化測試 若想實現自動化,則我們的軟件必須擁有判斷的能力,也就是它必須能夠知道,這個請求是否能夠,請求回來的數據能否滿足我們的要求,那麼若它能像人一樣可以進行判斷,自然我們就可以使用它來實現自動化測試,如

原创 postman升級版(四)

爲什麼將請求參數化 測試的時候我們需要不斷的更改我們的請求參數,來循環的對我們的接口發出請求,這時候我們就需要將請求的數據進行參數化,這樣才更符合我們自動化測試的標準,不但可以進行判斷,並且還能夠自動的運行,這才能稱之爲自動化測

原创 fiddler抓包工具的使用

Fiddler是一個HTTP的調試代理,以代理服務器的方式,監聽系統的Http網絡數據流動,Fiddler可以也可以讓你檢查所有的HTTP通訊,設置斷點,以及Fiddle所有的“進出”的數據(我一般用來抓包) Fiddler的

原创 postman初級使用(二)

postman發送請求原理 postman的工作原理:將前端以及後臺區分開來,使用postman發送請求給服務器,服務器響應之後,再將響應的數據傳遞給postman,整個過程跟前端是無關。 HTTP請求的基礎知識 http

原创 軟件測試基礎(四)

軟件需求重要性 在軟件測試的過程中,當我們越早發現問題,越早解決問題,修復的成本就會越低,因此對於軟件需求的分析與測試也是非常重要的,因爲我們通過對軟件需求的分析與測試能夠找到問題,那麼便可以避免將來引發的更多的問題。 需求開