android手機測試環(huán)境的建立課件_第1頁
android手機測試環(huán)境的建立課件_第2頁
android手機測試環(huán)境的建立課件_第3頁
android手機測試環(huán)境的建立課件_第4頁
android手機測試環(huán)境的建立課件_第5頁
已閱讀5頁,還剩81頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

第六章測試環(huán)境的建立

第六章測試環(huán)境的建立1第六章測試環(huán)境的建立本章主要內(nèi)容:測試環(huán)境的重要性測試環(huán)境的各要素建立測試實驗室測試環(huán)境的維護和管理第六章測試環(huán)境的建立本章主要內(nèi)容:2測試環(huán)境測試環(huán)境即測試的實施環(huán)境,包括:軟件測試設(shè)計環(huán)境:編制測試計劃說明等有關(guān)文件所基于的設(shè)備和支持。軟件測試實施環(huán)境:對軟件系統(tǒng)進行各級測試所基于的軟、硬件設(shè)備和支持。軟件測試管理環(huán)境:管理測試資源所基于的軟、硬件設(shè)備和支持。測試環(huán)境測試環(huán)境即測試的實施環(huán)境,包括:3主測試環(huán)境與輔測試環(huán)境主測試環(huán)境:測試軟件功能、安全可靠性、性能、易用性等大多數(shù)指標的主要環(huán)境。輔測試環(huán)境:用來滿足不同測試需求或者特殊測試項目。例如:兼容性測試、模擬測試、橫向?qū)Ρ葴y試等主測試環(huán)境與輔測試環(huán)境主測試環(huán)境:4測試環(huán)境五要素軟件選擇最具有廣泛代表性的重要操作系統(tǒng)和大量應(yīng)用程序硬件服務(wù)器、測試用機。最低配置、最佳配置、標準配置網(wǎng)絡(luò)環(huán)境軟硬件因素的綜合測試環(huán)境五要素軟件5測試環(huán)境五要素數(shù)據(jù)準備數(shù)據(jù)量:測試需要的大量數(shù)據(jù)真實性:正確數(shù)據(jù)、錯誤數(shù)據(jù)測試工具折衷需求和實際條件來選擇已有的測試工具有重點的自行開發(fā)測試輔助工具測試環(huán)境五要素數(shù)據(jù)準備6建立測試實驗室必要性是否需要長期使用測試設(shè)備?是否需要體積龐大的測試工具?是否需要特殊的環(huán)境?是否存在安全問題?建立測試實驗室必要性7

選擇和規(guī)劃實驗室規(guī)劃場所以及配置:空間尺寸、照明、布局、功能區(qū)、防火和安全、電源、靜電、設(shè)施集成和配置測試設(shè)備首先理出設(shè)備清單(軟件、硬件)進行預(yù)算評估采購設(shè)備集成安裝選擇和規(guī)劃實驗室8測試環(huán)境的維護和管理設(shè)置管理員維護和管理測試環(huán)境測試環(huán)境的維護和管理設(shè)置管理員9第七章軟件測試項目管理軟件項目管理的目標:為了使軟件項目能夠按照預(yù)定的成本、進度、質(zhì)量順利完成,而對成本、資源、進度、質(zhì)量、風險等進行分析和控制活動。第七章軟件測試項目管理軟件項目管理的目標:10本章主要內(nèi)容軟件項目的測試過程管理軟件項目的測試工作和產(chǎn)品質(zhì)量的風險評估和控制資源分配和進度控制版本定義、變化控制和配置管理軟件構(gòu)建、打包和發(fā)布管理本章主要內(nèi)容軟件項目的測試過程管理11軟件測試項目管理概述軟件測試項目管理的基本內(nèi)容:計劃、組織和監(jiān)控可以細分為八個工作領(lǐng)域:測試范圍管理時間管理成本管理質(zhì)量管理人力資源管理溝通管理風險管理過程管理軟件測試項目管理概述軟件測試項目管理的基本內(nèi)容:12軟件項目管理-3PPeople人員必須被組織成有效率的小組,激發(fā)他們進行高質(zhì)量的測試工作,建立有效的溝通途徑和方法。Problem表現(xiàn)為流程不清楚,應(yīng)用領(lǐng)域知識不足、需求不斷變化、溝通不流暢解決辦法:確定問題,進行分解、逐個解決軟件項目管理-3PPeople13

Process必須適應(yīng)人員的需求和問題的解決。所有軟件項目中最關(guān)鍵的因素是人Process14軟件項目度量在管理上的作用評估正在進行的項目的狀態(tài)、產(chǎn)品質(zhì)量跟蹤潛在風險,輔助軟件項目計劃、跟蹤以及控制。在問題造成不良影響之前發(fā)現(xiàn)問題調(diào)整工作流程或者任務(wù),改善軟件過程評估項目組控制軟件工程工作產(chǎn)品的質(zhì)量的能力分析這些度量可產(chǎn)生的指導(dǎo)管理以及技術(shù)行為的指標軟件項目度量在管理上的作用評估正在進行的項目的狀態(tài)、產(chǎn)品質(zhì)量15過程度量的作用過程度量使得一個組織能夠從戰(zhàn)略級洞悉一個軟件過程的功效,使得項目管理者能夠以實時的方式改進項目的工作流程以及技術(shù)方法。過程度量的作用過程度量使得一個組織能夠從戰(zhàn)略級洞悉一個軟16軟件項目監(jiān)控的過程步驟軟件項目監(jiān)控的目的:通過建立對軟件項目過程的可視性,使項目管理者在軟件項目性能與軟件計劃出現(xiàn)偏差時采取有效的糾正措施,確保軟件過程的質(zhì)量滿足要求。軟件項目監(jiān)控的過程步驟軟件項目監(jiān)控的目的:17對項目的監(jiān)控建立符合軟件工程和軟件項目管理流程要求的、實用的軟件項目運行環(huán)境采用軟件項目管理監(jiān)控平臺采用雙過程經(jīng)理制-項目經(jīng)理、質(zhì)量保證經(jīng)理項目溝通對項目的監(jiān)控建立符合軟件工程和軟件項目管理流程要求的、實用的18項目管理產(chǎn)品、時間、成本的平衡項目管理產(chǎn)品、時間、成本的平衡19軟件測試項目管理的特點軟件質(zhì)量定義不明確,任務(wù)邊界模糊,各里程碑標準和度量的定義、管理要求更高。軟件測試項目的變化控制和預(yù)警分析要求高。軟件測試項目具有智力密集、勞動密集的特點,受人力資源影響最大。軟件測試項目管理的特點軟件質(zhì)量定義不明確,任務(wù)邊界模糊,各里20

測試任務(wù)分配難。要求人力資源穩(wěn)定。測試人員在待遇、地位等方面可能受到不公平待遇。軟件項目管理的好壞對產(chǎn)品質(zhì)量的影響更直接,更富有挑戰(zhàn)性,特別強調(diào)質(zhì)量管理、人力資源管理、溝通管理、風險管理等測試任務(wù)分配難。21影響軟件測試項目管理的因素項目組內(nèi)環(huán)境核心:軟件項目組管理模型項目所處的組織環(huán)境核心:組織支持環(huán)境整個開發(fā)流程所控制的全局環(huán)境核心:項目管理接口影響軟件測試項目管理的因素項目組內(nèi)環(huán)境22軟件測試項目組的組織主要包括:人員結(jié)構(gòu)和組織制定規(guī)范的測試流程建立客觀的評價標準暢通的交流渠道完善的獎懲體系軟件測試項目組的組織主要包括:23測試項目組人員組織模式小組基本構(gòu)成:測試組長、內(nèi)審員、資深測試工程師、測試工程師軟件測試項目管理者:始終把質(zhì)量放在第一位去進行工作制定好測試策略,有計劃地安排工作合理分配任務(wù)測試項目組人員組織模式小組基本構(gòu)成:24

很好的分析問題所遇到的問題,重視流程問題的解決關(guān)心組員,注重士氣的提升做好項目的風險管理和質(zhì)量管理良好的溝通,促進項目的整體合作很好的分析問題所遇到的問題,重視流程問題的解決25軟件測試項目的管理原則可靠的需求合理的時間表充分的測試盡可能堅持最初的需求溝通軟件測試項目的管理原則可靠的需求26測試計劃先行從測試計劃開始確認測試策略,對工作范圍、時間、資源、質(zhì)量、成本等進行估算。測試計劃先行從測試計劃開始27建立優(yōu)先級為各項任務(wù)安排優(yōu)先級,依據(jù)優(yōu)先級處理任務(wù)。建立優(yōu)先級為各項任務(wù)安排優(yōu)先級,依據(jù)優(yōu)先級處理任務(wù)。28軟件測試項目的過程管理主要集中在:測試項目的啟動:確定負責人,進行各方會議,獲得必要的需求分析,系統(tǒng)設(shè)計文檔等。測試計劃:確定測試范圍、策略和方法,對風險、資源等進行分析和估計。軟件測試項目的過程管理主要集中在:29

測試設(shè)計:制定技術(shù)方案、設(shè)計測試用例、選擇測試工具、寫測試腳本。測試執(zhí)行:建立測試環(huán)境、準備測試數(shù)據(jù)、執(zhí)行測試用例,對缺陷進行跟蹤分析。測試結(jié)果的審查、分析:測試結(jié)束后對測試結(jié)果進行整體或綜合的分析,確定軟件產(chǎn)品狀態(tài),為改進提供數(shù)據(jù)和依據(jù)。測試設(shè)計:制定技術(shù)方案、設(shè)計測試用例、選擇測試工具、寫測試30測試計劃階段測試計劃的整體目標:為確定測試的任務(wù)、所需的各種資源和投入、遇見可能出現(xiàn)的問題和風險,以指導(dǎo)測試的執(zhí)行,最終實現(xiàn)測試的目標。測試計劃階段測試計劃的整體目標:31軟件測試項目的標準測試的輸入標準:整體項目計劃框架需求規(guī)格說明書技術(shù)知識或業(yè)務(wù)知識標準環(huán)境設(shè)計文檔足夠的資源人員組織結(jié)構(gòu)軟件測試項目的標準測試的輸入標準:32

測試的輸出標準測試執(zhí)行標準Bug描述和處理標準文檔標準和模板測試分析、質(zhì)量評估標準等測試的輸出標準33測試實施策略的制定測試策略描述當前測試項目的目標和所采用的測試方法。根據(jù)實際情況,結(jié)合測試方法的特點來選擇合適的方法。還要描述測試不同階段的測試對象、范圍和方法以及每個階段內(nèi)所要進行的測試類型。測試實施策略的制定測試策略描述當前測試項目的目標和所采用的測34

測試策略包含的內(nèi)容:要使用的測試技術(shù)和工具。測試完成的標準。影響資源分配的特殊考慮測試策略包含的內(nèi)容:35測試項目計劃的要點目標和范圍項目估算風險計劃日程項目資源跟蹤和控制機制測試項目計劃的要點目標和范圍36編制測試計劃要注意確定測試項目的任務(wù),清楚測試范圍和測試目標讓所有合適的相關(guān)人員參與測試項目的計劃制定對測試的各階段所需要的時間、人力以及其他資源進行預(yù)估制定測試項目的輸入、輸出和質(zhì)量標準建立變化處理的流程規(guī)則編制測試計劃要注意確定測試項目的任務(wù),清楚測試范圍和測試目標37軟件測試設(shè)計和開發(fā)主要內(nèi)容:制定測試的技術(shù)方案,確認各個測試階段要采用測試技術(shù)、環(huán)境、平臺、工具設(shè)計測試用例測試開發(fā):依據(jù)選擇的工具,編制測試腳本測試環(huán)境的設(shè)計軟件測試設(shè)計和開發(fā)主要內(nèi)容:38測試用例的設(shè)計方法和管理白盒測試法黑盒測試法可以對測試用例進行基于數(shù)據(jù)庫方式的良好管理。測試用例的設(shè)計方法和管理白盒測試法39測試開發(fā)使用一定的測試工具編寫測試腳本,將所有可以進行自動化測試的測試用例轉(zhuǎn)化為測試腳本。測試開發(fā)使用一定的測試工具編寫測試腳本,將所有可以進行自動化40測試的執(zhí)行手工測試自動化測試測試的執(zhí)行手工測試41基本活動測試階段的目標檢查測試用例的執(zhí)行和跟蹤按照任務(wù)和周期繪制期望曲線,然后檢查實際結(jié)果是否按照預(yù)期進度進行。Bug的跟蹤和管理由一定的bug管理系統(tǒng),或數(shù)據(jù)庫來管理和項目組外部人員的溝通測試執(zhí)行結(jié)束基本活動測試階段的目標檢查42演講完畢,謝謝觀看!演講完畢,謝謝觀看!43第六章測試環(huán)境的建立

第六章測試環(huán)境的建立44第六章測試環(huán)境的建立本章主要內(nèi)容:測試環(huán)境的重要性測試環(huán)境的各要素建立測試實驗室測試環(huán)境的維護和管理第六章測試環(huán)境的建立本章主要內(nèi)容:45測試環(huán)境測試環(huán)境即測試的實施環(huán)境,包括:軟件測試設(shè)計環(huán)境:編制測試計劃說明等有關(guān)文件所基于的設(shè)備和支持。軟件測試實施環(huán)境:對軟件系統(tǒng)進行各級測試所基于的軟、硬件設(shè)備和支持。軟件測試管理環(huán)境:管理測試資源所基于的軟、硬件設(shè)備和支持。測試環(huán)境測試環(huán)境即測試的實施環(huán)境,包括:46主測試環(huán)境與輔測試環(huán)境主測試環(huán)境:測試軟件功能、安全可靠性、性能、易用性等大多數(shù)指標的主要環(huán)境。輔測試環(huán)境:用來滿足不同測試需求或者特殊測試項目。例如:兼容性測試、模擬測試、橫向?qū)Ρ葴y試等主測試環(huán)境與輔測試環(huán)境主測試環(huán)境:47測試環(huán)境五要素軟件選擇最具有廣泛代表性的重要操作系統(tǒng)和大量應(yīng)用程序硬件服務(wù)器、測試用機。最低配置、最佳配置、標準配置網(wǎng)絡(luò)環(huán)境軟硬件因素的綜合測試環(huán)境五要素軟件48測試環(huán)境五要素數(shù)據(jù)準備數(shù)據(jù)量:測試需要的大量數(shù)據(jù)真實性:正確數(shù)據(jù)、錯誤數(shù)據(jù)測試工具折衷需求和實際條件來選擇已有的測試工具有重點的自行開發(fā)測試輔助工具測試環(huán)境五要素數(shù)據(jù)準備49建立測試實驗室必要性是否需要長期使用測試設(shè)備?是否需要體積龐大的測試工具?是否需要特殊的環(huán)境?是否存在安全問題?建立測試實驗室必要性50

選擇和規(guī)劃實驗室規(guī)劃場所以及配置:空間尺寸、照明、布局、功能區(qū)、防火和安全、電源、靜電、設(shè)施集成和配置測試設(shè)備首先理出設(shè)備清單(軟件、硬件)進行預(yù)算評估采購設(shè)備集成安裝選擇和規(guī)劃實驗室51測試環(huán)境的維護和管理設(shè)置管理員維護和管理測試環(huán)境測試環(huán)境的維護和管理設(shè)置管理員52第七章軟件測試項目管理軟件項目管理的目標:為了使軟件項目能夠按照預(yù)定的成本、進度、質(zhì)量順利完成,而對成本、資源、進度、質(zhì)量、風險等進行分析和控制活動。第七章軟件測試項目管理軟件項目管理的目標:53本章主要內(nèi)容軟件項目的測試過程管理軟件項目的測試工作和產(chǎn)品質(zhì)量的風險評估和控制資源分配和進度控制版本定義、變化控制和配置管理軟件構(gòu)建、打包和發(fā)布管理本章主要內(nèi)容軟件項目的測試過程管理54軟件測試項目管理概述軟件測試項目管理的基本內(nèi)容:計劃、組織和監(jiān)控可以細分為八個工作領(lǐng)域:測試范圍管理時間管理成本管理質(zhì)量管理人力資源管理溝通管理風險管理過程管理軟件測試項目管理概述軟件測試項目管理的基本內(nèi)容:55軟件項目管理-3PPeople人員必須被組織成有效率的小組,激發(fā)他們進行高質(zhì)量的測試工作,建立有效的溝通途徑和方法。Problem表現(xiàn)為流程不清楚,應(yīng)用領(lǐng)域知識不足、需求不斷變化、溝通不流暢解決辦法:確定問題,進行分解、逐個解決軟件項目管理-3PPeople56

Process必須適應(yīng)人員的需求和問題的解決。所有軟件項目中最關(guān)鍵的因素是人Process57軟件項目度量在管理上的作用評估正在進行的項目的狀態(tài)、產(chǎn)品質(zhì)量跟蹤潛在風險,輔助軟件項目計劃、跟蹤以及控制。在問題造成不良影響之前發(fā)現(xiàn)問題調(diào)整工作流程或者任務(wù),改善軟件過程評估項目組控制軟件工程工作產(chǎn)品的質(zhì)量的能力分析這些度量可產(chǎn)生的指導(dǎo)管理以及技術(shù)行為的指標軟件項目度量在管理上的作用評估正在進行的項目的狀態(tài)、產(chǎn)品質(zhì)量58過程度量的作用過程度量使得一個組織能夠從戰(zhàn)略級洞悉一個軟件過程的功效,使得項目管理者能夠以實時的方式改進項目的工作流程以及技術(shù)方法。過程度量的作用過程度量使得一個組織能夠從戰(zhàn)略級洞悉一個軟59軟件項目監(jiān)控的過程步驟軟件項目監(jiān)控的目的:通過建立對軟件項目過程的可視性,使項目管理者在軟件項目性能與軟件計劃出現(xiàn)偏差時采取有效的糾正措施,確保軟件過程的質(zhì)量滿足要求。軟件項目監(jiān)控的過程步驟軟件項目監(jiān)控的目的:60對項目的監(jiān)控建立符合軟件工程和軟件項目管理流程要求的、實用的軟件項目運行環(huán)境采用軟件項目管理監(jiān)控平臺采用雙過程經(jīng)理制-項目經(jīng)理、質(zhì)量保證經(jīng)理項目溝通對項目的監(jiān)控建立符合軟件工程和軟件項目管理流程要求的、實用的61項目管理產(chǎn)品、時間、成本的平衡項目管理產(chǎn)品、時間、成本的平衡62軟件測試項目管理的特點軟件質(zhì)量定義不明確,任務(wù)邊界模糊,各里程碑標準和度量的定義、管理要求更高。軟件測試項目的變化控制和預(yù)警分析要求高。軟件測試項目具有智力密集、勞動密集的特點,受人力資源影響最大。軟件測試項目管理的特點軟件質(zhì)量定義不明確,任務(wù)邊界模糊,各里63

測試任務(wù)分配難。要求人力資源穩(wěn)定。測試人員在待遇、地位等方面可能受到不公平待遇。軟件項目管理的好壞對產(chǎn)品質(zhì)量的影響更直接,更富有挑戰(zhàn)性,特別強調(diào)質(zhì)量管理、人力資源管理、溝通管理、風險管理等測試任務(wù)分配難。64影響軟件測試項目管理的因素項目組內(nèi)環(huán)境核心:軟件項目組管理模型項目所處的組織環(huán)境核心:組織支持環(huán)境整個開發(fā)流程所控制的全局環(huán)境核心:項目管理接口影響軟件測試項目管理的因素項目組內(nèi)環(huán)境65軟件測試項目組的組織主要包括:人員結(jié)構(gòu)和組織制定規(guī)范的測試流程建立客觀的評價標準暢通的交流渠道完善的獎懲體系軟件測試項目組的組織主要包括:66測試項目組人員組織模式小組基本構(gòu)成:測試組長、內(nèi)審員、資深測試工程師、測試工程師軟件測試項目管理者:始終把質(zhì)量放在第一位去進行工作制定好測試策略,有計劃地安排工作合理分配任務(wù)測試項目組人員組織模式小組基本構(gòu)成:67

很好的分析問題所遇到的問題,重視流程問題的解決關(guān)心組員,注重士氣的提升做好項目的風險管理和質(zhì)量管理良好的溝通,促進項目的整體合作很好的分析問題所遇到的問題,重視流程問題的解決68軟件測試項目的管理原則可靠的需求合理的時間表充分的測試盡可能堅持最初的需求溝通軟件測試項目的管理原則可靠的需求69測試計劃先行從測試計劃開始確認測試策略,對工作范圍、時間、資源、質(zhì)量、成本等進行估算。測試計劃先行從測試計劃開始70建立優(yōu)先級為各項任務(wù)安排優(yōu)先級,依據(jù)優(yōu)先級處理任務(wù)。建立優(yōu)先級為各項任務(wù)安排優(yōu)先級,依據(jù)優(yōu)先級處理任務(wù)。71軟件測試項目的過程管理主要集中在:測試項目的啟動:確定負責人,進行各方會議,獲得必要的需求分析,系統(tǒng)設(shè)計文檔等。測試計劃:確定測試范圍、策略和方法,對風險、資源等進行分析和估計。軟件測試項目的過程管理主要集中在:72

測試設(shè)計:制定技術(shù)方案、設(shè)計測試用例、選擇測試工具、寫測試腳本。測試執(zhí)行:建立測試環(huán)境、準備測試數(shù)據(jù)、執(zhí)行測試用例,對缺陷進行跟蹤分析。測試結(jié)果的審查、分析:測試結(jié)束后對測試結(jié)果進行整體或綜合的分析,確定軟件產(chǎn)品狀態(tài),為改進提供數(shù)據(jù)和依據(jù)。測試設(shè)計:制定技術(shù)方案、設(shè)計測試用例、選擇測試工具、寫測試73測試計劃階段測試計劃的整體目標:為確定測試的任務(wù)、所需的各種資源和投入、遇見可能出現(xiàn)的問題和風險,以指導(dǎo)測試的執(zhí)行,最終實現(xiàn)測試的目標。測試計劃階段測試計劃的整體目標:74軟件測試項目的標準測試的輸入標準:整體項目計劃框架需求規(guī)格說明書技術(shù)知識或業(yè)務(wù)知識標準環(huán)境設(shè)計文檔足夠的資源人員組織結(jié)構(gòu)軟件測試項目的標準測試的輸入標準:75

測試的輸出標準測試執(zhí)行標準Bug描述和處理標準文檔標準和模板測試分析、質(zhì)量評估標準等測試的輸出標準76測試實施策略的制定測試策略描述當前測試項目的目標和所采用

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論