P58 細說軟件測試軟件測試(SoftwareTesting)是發現軟件中錯誤和缺陷的主要手段。在一般情況下,軟件測試過程與整個軟件開發過程基本上是平行進行的。當然,測試計劃應該在需求分析階段就已經開始制定了。隨后的工作則會伴隨著軟件開發的過程逐步展開。當然,軟件的測試所涉及的內容還有很多,在本次專題中,我們將和您一起從不同的角度了解軟件測試。
P8 對相關組件及整個系統進行功能性檢查,對技術實現進行檢測,對整個系統的實用性及人性化進行評估,希望能得到最終實用可靠的版本
P5
P25 軟件測試概述簡述軟件測試的意義。解:隨著計算機技術的迅速發展和廣泛深入的應用,軟件質量問題已成為開發和使用軟件人員關注的焦點。而由于軟件本身的特性,軟件中的錯誤是不開避免的。
P17 黑盒測試、白盒測試、單元測試、集成測試、系統測試、驗收測試的區別黑盒測試:已知產品的功能設計規格,可以進行測試證明每個實現了的功能是否符合要求。白盒測試:已知產品的內部工作過程,可以通過測試證明每種內部操作是否符合設計規格要求,所有內部成分是否以經過檢查。
P105 白盒測試是根據軟件產品的內部工作過程,在計算機上進行測試,以證實每種內部操作是否符合設計規格要求,所有內部成分是否已經過檢查。白盒測試把測試對象看做一個打開的盒子,允許測試人員利用程序內部的邏輯結構及有關信息,設計或選擇測試用例,對程序所有邏輯路徑進行測試。通過在不同點檢查程序的狀態,確定實際的狀態是否與預期的狀態一致。
P1
P10 測試報告是把測試的過程和結果寫成文檔,并對發現的問題和缺陷進行分析,為糾正軟件的存在的質量問題提供依據,同時為軟件驗收和交付打下基礎。本文提供測試報告模板以及如何編寫的實例指南。
P52 1.選擇適當的協議,web服務器一般選擇http協議。 2.錄制方式一般選擇HTML-based Script,但有下列情況選擇URL-based Script:不是基于瀏覽器的應用程序,應用程序中包含javaScript腳本且產生了請求,基于瀏覽器的應用程序使用了https協議。
P86 2.1軟件測試的復雜性分析2.2軟件測試方法與策略2.3單元測試2.4集成測試2.5確認測試2.6系統測試2.7驗收測試2.8測試后的調試2.9面向對象的軟件測試本章教學目標理解軟件測試的復雜性理解軟件測試的方法與策略明確單元測試的主要任務和過程明確集成測試的方法和確認測試的準則明確系統測試的八個領域測試要點明確驗收測試的主要內容和相關配置
P30 軟件測試方法和技術-質量保證與測試策略。軟件質量就是客戶的滿意度軟件缺陷(Bug)是什么軟件測試的基本方法-白盒/黑盒,靜態/動態,自動化/手工,…軟件測試的分類和階段-單元、集成、系統(性能、適用性、兼容性…)、驗收測試軟件測試的工作范疇-策略、計劃、設計、執行、報告。
P11
P41
P51 軟件測試:在規定條件下對程序進行操作,以發現錯誤,對軟件質量進行評估,包括對軟件形成過程的文檔、數據以及程序進行測試軟件質量,軟件特性的總和,軟件滿足規定或潛在用戶需求的能。
P13 第10章 測試SpringMVC應用程序編寫模塊化、可插拔以及松散解耦的應用程序也就是在創建極易測試的應用程序。Spring框架鼓勵采用創建快速、簡單、有用的單元測試和集成測試的方法來構建應用程序。本章中,我們將看到為SpringMVC應用程序組件編寫測試的策略和技術。我們將在JUnit測試框架之上,使用Spring內建的測試存根(在spring-mock.jar中),同時介紹用于集成測試的模擬對象(通過jMock庫)。用Spring的方式構建應用程序的一個主要賣點是使創建測試變得可行,本章將介紹如何進行操作。
P7
P21 XXXX系統是XX公司為XXX開發的一套考試系統,是目前XX實施的考試系統中比較有代表性的一套考試系統。 目前,XXXX已經開始使用,在使用之中,發現了系統存在的一些問題,為了更加系統和有效地發現系統中的其它問題,XX公司和XXXX公司合作,啟動本項目來對系統進行測試。
P6 響應時間就是用戶感受軟件系統為其服務所耗費的時間,對于網站系統來說,響應時間就是從點擊了一個頁面計時開始,到這個頁面完全在瀏覽器里展現計時結束的這一段時間間隔,看起來很簡單,但其實在這段響應時間內,軟件系統在幕后經過了一系列的處理工作,貫穿了整個系統節點。
P35 測試概念、性能測試、性能測試指標、性能測試流程、性能測試VS壓力測試、 性能測試人員要求、壓力測試、系統調優、測試工具、實例說明。
P94 軟件測試流程,測試組織和管理:建立測試隊伍 , 編寫測試計劃, 編寫測試用例 , 測試執行 , 測試結果總結、分析 , 測試數據的度量(更高要求)。