軟件測(cè)試實(shí)訓(xùn)成果匯報(bào)_第1頁(yè)
軟件測(cè)試實(shí)訓(xùn)成果匯報(bào)_第2頁(yè)
軟件測(cè)試實(shí)訓(xùn)成果匯報(bào)_第3頁(yè)
軟件測(cè)試實(shí)訓(xùn)成果匯報(bào)_第4頁(yè)
軟件測(cè)試實(shí)訓(xùn)成果匯報(bào)_第5頁(yè)
已閱讀5頁(yè),還剩23頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

河南理工大學(xué)軟件學(xué)院

軟件測(cè)試

實(shí)訓(xùn)匯報(bào)

專(zhuān)業(yè)班級(jí)計(jì)軟1503

學(xué)號(hào)___________

學(xué)生姓名張向伊____________

2023年1月4

目錄

一、引言錯(cuò)誤!未定義書(shū)簽。

二、軟件測(cè)試技術(shù)基礎(chǔ)錯(cuò)誤!未定義書(shū)簽。

1.軟件測(cè)試技術(shù)錯(cuò)誤!未定義書(shū)簽。

2.軟件測(cè)試終止原則錯(cuò)誤!未定義書(shū)簽。

三、測(cè)試對(duì)象錯(cuò)誤!未定義書(shū)簽。

1.系統(tǒng)功能錯(cuò)誤!未定義書(shū)簽。

2.開(kāi)發(fā)環(huán)境錯(cuò)誤!未定義書(shū)簽。

四、測(cè)試計(jì)劃錯(cuò)誤!未定義書(shū)簽。

1.測(cè)試需求錯(cuò)誤!未定義書(shū)簽。

1.1功能測(cè)試錯(cuò)誤!未定義書(shū)簽。

1.2性能測(cè)試錯(cuò)誤!未定義書(shū)簽。

1.3兼容性測(cè)試錯(cuò)誤!未定義書(shū)簽。

2.測(cè)試資源錯(cuò)誤!未定義書(shū)簽。

2.1測(cè)試人員錯(cuò)誤!未定義書(shū)簽。

2.2測(cè)試環(huán)境錯(cuò)誤!未定義書(shū)簽。

2.3測(cè)試工具.錯(cuò)誤!未定義書(shū)簽。

五、測(cè)試方案錯(cuò)誤!未定義書(shū)簽。

1.功能測(cè)試錯(cuò)誤!未定義書(shū)簽。

2性能測(cè)試錯(cuò)誤!未定義書(shū)簽。

六、測(cè)試用例設(shè)計(jì)及其缺陷匯報(bào)錯(cuò)誤!未定義書(shū)簽。

1.登陸模塊的測(cè)試錯(cuò)誤!未定義書(shū)簽。

1.1測(cè)試用例設(shè)計(jì)錯(cuò)誤!未定義書(shū)簽。

1.2錄制的測(cè)試腳本錯(cuò)誤!未定義書(shū)簽。

1.3執(zhí)行測(cè)試錯(cuò)誤!未定義書(shū)簽。

1.4測(cè)試成果錯(cuò)誤!未定義書(shū)簽。

2相冊(cè)模塊測(cè)試錯(cuò)誤!未定義書(shū)簽。

2.1測(cè)試用例設(shè)計(jì)錯(cuò)誤!未定義書(shū)簽。

2.2執(zhí)行測(cè)試錯(cuò)誤!未定義書(shū)簽。

2.3測(cè)試成果錯(cuò)誤!未定義書(shū)簽。

3.系統(tǒng)性能測(cè)試錯(cuò)誤!未定義書(shū)簽。

3.1測(cè)試用例設(shè)計(jì)錯(cuò)誤!未定義書(shū)簽。

3.2測(cè)試環(huán)境錯(cuò)誤!未定義書(shū)簽。

3.3測(cè)試執(zhí)行錯(cuò)誤!未定義書(shū)簽。

3.4測(cè)試成果分析錯(cuò)誤!未定義書(shū)簽。

七、測(cè)試總結(jié)匯報(bào)錯(cuò)誤!未定義書(shū)簽。

錯(cuò)誤!未定義書(shū)簽。

一、引言

伴隨計(jì)算機(jī)應(yīng)用領(lǐng)域的不停擴(kuò)大,所處理的問(wèn)題也越來(lái)越復(fù)雜。最初,

人們用處理簡(jiǎn)樸問(wèn)題的某些措施去處理日益復(fù)雜H勺問(wèn)題。因此,軟件危機(jī)出

現(xiàn)了。而軟件產(chǎn)品質(zhì)量則成為開(kāi)發(fā)者和顧客最關(guān)懷的問(wèn)題。軟件測(cè)試可以有

效地協(xié)助開(kāi)發(fā)者及時(shí)發(fā)現(xiàn)程序中時(shí)錯(cuò)誤或缺陷,及時(shí)改正,防止軟件產(chǎn)品由

于存在某種程度H勺缺陷導(dǎo)致不必要的損失以至影響產(chǎn)品的最終質(zhì)量。

為了給顧客提供一種高質(zhì)量FJ可靠性強(qiáng)FJ軟件產(chǎn)品,軟件測(cè)試人員必須

從縱向和橫向兩個(gè)方面對(duì)系統(tǒng)的各個(gè)模塊進(jìn)行深入的分析測(cè)試,以便可以精

確及時(shí)地發(fā)現(xiàn)程序中存在的缺陷和錯(cuò)誤。軟件測(cè)試是一項(xiàng)非常復(fù)雜的系統(tǒng)工

程,從不一樣的角考慮可以有不一樣的劃分措施。按與否執(zhí)行程序分為靜態(tài)

測(cè)試和動(dòng)態(tài)測(cè)試。按程序開(kāi)發(fā)階段分為單元測(cè)試、集成測(cè)試、系統(tǒng)測(cè)試、驗(yàn)

收測(cè)試、回歸測(cè)試.、ALPHA測(cè)試和BETA測(cè)試。按測(cè)試措施分為黑盒測(cè)試、白

盒測(cè)試和灰盒測(cè)。按測(cè)試目的分為功能測(cè)試、性能測(cè)試、壓力測(cè)試、安全性

測(cè)試、兼容性測(cè)試等等。因此,為了更好的明確測(cè)試的過(guò)程,理解測(cè)試究竟

要完畢哪些工作,我們首先要掌握這些軟件測(cè)試措施和技術(shù)。

在本次綜合實(shí)踐中,我們小組選擇了評(píng)分管理系統(tǒng)作為測(cè)試對(duì)象。目的

是通過(guò)對(duì)評(píng)分管理系統(tǒng)H勺測(cè)試來(lái)發(fā)現(xiàn)程序中存在的缺陷以及修正錯(cuò)誤口勺提

議,來(lái)提高程序的應(yīng)用率,為顧客提供一種以便、安全、實(shí)用的產(chǎn)品。同步

把所學(xué)知識(shí)與實(shí)際相結(jié)合起來(lái)應(yīng)用,來(lái)提高軟件測(cè)試本領(lǐng),為后來(lái)H勺軟件測(cè)

試工作積累經(jīng)驗(yàn)。

二、軟件測(cè)試技術(shù)基礎(chǔ)

1.軟件測(cè)試技術(shù)

軟件測(cè)試技術(shù)多種多樣,我們可以結(jié)合實(shí)際環(huán)境選擇與使用,在此簡(jiǎn)介

兩種測(cè)試技術(shù):黑盒測(cè)試和白盒測(cè)試。

黑盒測(cè)試:已知產(chǎn)品的功能設(shè)計(jì)規(guī)格,可以進(jìn)吁測(cè)試證明每個(gè)實(shí)現(xiàn)了時(shí)

功能與否符合規(guī)定。黑盒測(cè)試意味著測(cè)試要在軟件的接口處進(jìn)行。這種措施

是把測(cè)試對(duì)象看作一種黑盒子,測(cè)試人員完全不考慮程序內(nèi)部的邏輯構(gòu)造和

內(nèi)部特性,只根據(jù)程序H勺需求規(guī)格闡明書(shū),檢查程序口勺功能與否符合它H勺功

能闡明。因此黑盒測(cè)試乂叫功能測(cè)試或數(shù)據(jù)驅(qū)動(dòng)測(cè)試。

黑盒測(cè)試重要是為了發(fā)現(xiàn)如下幾類(lèi)錯(cuò)誤:

(1)與否有不對(duì)H勺或遺漏的功能?

(2)在接口上,輸入與否能對(duì)的I的J接受?能否輸出對(duì)的口勺成果?

(3)與否有數(shù)據(jù)構(gòu)造錯(cuò)誤或外部信息(例如數(shù)據(jù)文獻(xiàn))訪(fǎng)問(wèn)錯(cuò)誤?

(4)性能上與否可以滿(mǎn)足規(guī)定?

(5)與否有初始化或終止性錯(cuò)誤?

白盒測(cè)試:已知產(chǎn)品的內(nèi)部工作過(guò)程,可以通過(guò)測(cè)試證明每種內(nèi)部操作

與否符合設(shè)計(jì)規(guī)格規(guī)定,所有內(nèi)部成分與否以通過(guò)檢直。白盒測(cè)試是對(duì)軟件

的過(guò)程性細(xì)節(jié)做細(xì)致的檢查。這種措施是把測(cè)試對(duì)象看作一種打開(kāi)的盒子,

它容許測(cè)試人員運(yùn)用程序內(nèi)部的I邏輯構(gòu)造及有關(guān)信息,設(shè)計(jì)或選擇測(cè)試用例,

對(duì)程序所有邏輯途徑進(jìn)行測(cè)試。通過(guò)在不一樣點(diǎn)檢查程序狀態(tài),確定實(shí)際狀

態(tài)與否與預(yù)期口勺狀態(tài)一致。因此白盒測(cè)試又稱(chēng)為構(gòu)造測(cè)試或邏輯驅(qū)動(dòng)測(cè)試。

白盒測(cè)試重要是想對(duì)程序模塊進(jìn)行如下檢查:

(1)對(duì)程序模塊“勺所有獨(dú)立的執(zhí)行途徑至少測(cè)試一遍。

(2)對(duì)所有的邏輯鑒定,取“真”與取“假”的兩種狀況都能至少測(cè)一遍。

(3)在循環(huán)H勺邊界和運(yùn)行H勺界線(xiàn)內(nèi)執(zhí)行循環(huán)體。

(4)測(cè)試內(nèi)部數(shù)據(jù)構(gòu)造的有效性,等等。

只對(duì)軟件進(jìn)行外部測(cè)試的話(huà)會(huì)有諸多內(nèi)部程序途徑?jīng)]有被測(cè)試到;不能直接

針對(duì)特定的程序段進(jìn)行深入測(cè)試因此也許會(huì)隱藏諸多的問(wèn)題。而與此類(lèi)測(cè)試

技術(shù)可以互補(bǔ)H勺正是白盒測(cè)試。因此黑盒測(cè)試和白盒測(cè)試應(yīng)當(dāng)結(jié)合起來(lái)使用。

這樣才能更好口勺保證程序口勺安全性。

2.軟件測(cè)試終止原則

軟件測(cè)試是以至少的時(shí)間和人力找出軟件中潛在的多種錯(cuò)誤和缺陷為目

的的。

軟件測(cè)試對(duì)于不一樣的立場(chǎng),存在著不一樣H勺意義。從顧客的角度出發(fā),

普遍但愿通過(guò)軟件測(cè)試暴露軟件中隱藏的錯(cuò)誤和缺陷,以考慮與否可以接受

該產(chǎn)品。而從軟件開(kāi)發(fā)者的角度出發(fā),則但愿測(cè)試系統(tǒng)成為表明軟件產(chǎn)品中

不存在錯(cuò)誤的過(guò)程,驗(yàn)證該軟件已對(duì)的J地實(shí)現(xiàn)了顧客的規(guī)定,確立人們對(duì)軟

件質(zhì)量的信心。

三、測(cè)試對(duì)象

1.系統(tǒng)功能

本次試驗(yàn)要進(jìn)行測(cè)試H勺是一種功能強(qiáng)大的空間系統(tǒng)。系統(tǒng)包括如卜.功能模

塊:

(1)日志模塊:撰寫(xiě)和刊登日志。

(2)撰寫(xiě)說(shuō)說(shuō)模塊:刊登說(shuō)說(shuō)。

(3)相冊(cè)管理模塊:支持多相冊(cè)功能,可將相冊(cè)分類(lèi)收藏,可以上傳照片一,

創(chuàng)立相冊(cè),同步可以上傳視頻和制作個(gè)性相冊(cè)等功能。

(4)音樂(lè)盒模塊:可以收藏音樂(lè),可以管理我的音樂(lè)盒里口勺音樂(lè)等。

(5)個(gè)人檔管理模塊:修改自己的個(gè)人信息。

(6)留言板模塊:查看留言和對(duì)留言進(jìn)行答復(fù)。

(7)顧客模板:提供顧客制定功能,打造個(gè)性,設(shè)置自己喜歡日勺風(fēng)格。

2.開(kāi)發(fā)環(huán)境

本空間系統(tǒng)開(kāi)發(fā)日勺軟件環(huán)境如下:

(1)操作系統(tǒng):windows7

(2)Web服務(wù)器:Apach

(3)數(shù)據(jù)庫(kù):MYSQL

(4)開(kāi)發(fā)語(yǔ)言和工具:PHP+Zend+PHPWIND

(5)瀏覽器:IE

四、測(cè)試計(jì)劃

1.測(cè)試需求

此系統(tǒng)屬于一般類(lèi)型的應(yīng)用軟件,各功能正常使用,系統(tǒng)響應(yīng)比較快,運(yùn)行

穩(wěn)健,能滿(mǎn)足多人正常使用。此系統(tǒng)顧客可以建立個(gè)人主頁(yè)(刊登日志,刊

登說(shuō)說(shuō),相冊(cè)管理,音樂(lè)盒管理,個(gè)人檔管理等)。本次測(cè)試日勺目的J就是檢查

關(guān)鍵模塊功能與否正常,驗(yàn)證系統(tǒng)性能與否滿(mǎn)足應(yīng)用需求。這次測(cè)試H勺詳細(xì)

內(nèi)容如下:

1.1功能測(cè)試

在功能測(cè)試中,重點(diǎn)測(cè)試口勺是登錄模塊、相冊(cè)管理模塊。

1.2性能測(cè)試

在性能測(cè)試中,需要測(cè)試不一樣負(fù)載下系統(tǒng)口勺體現(xiàn),并獲得系統(tǒng)口勺響應(yīng)能力、

負(fù)載能力、吞吐量和資源運(yùn)用率等性能指標(biāo)。

1.3兼容性測(cè)試

IE瀏覽器,360瀏覽器,搜狗瀏覽器,火狐瀏覽器,傲游瀏覽器都可以兼容

運(yùn)行。

2.測(cè)試資源

2.1測(cè)試人員

2.2測(cè)試環(huán)境

(1)硬件設(shè)備:1臺(tái)PC機(jī)

(2)軟件環(huán)境。

操作系統(tǒng):windows7

WEB服務(wù)器:IE瀏覽器

(3)網(wǎng)絡(luò)環(huán)境:學(xué)校內(nèi)部的以太網(wǎng),與服務(wù)器的連接速率為2M-10M。

2.3測(cè)試工具

用途工具生產(chǎn)廠商版本

功能測(cè)試QTPHP9.2

性能測(cè)試LoadRuimerHP8.0

鏈接測(cè)試XenuLnikSleuth共享L2j

五、測(cè)試方案

1.功能測(cè)試

功能測(cè)試的目的是保證系統(tǒng)的功能正常,例如數(shù)據(jù)輸入與否對(duì)的I。對(duì)交互的

輸出或成果進(jìn)行分析,以核算應(yīng)用程序的功能。

重點(diǎn)測(cè)試的是登錄模塊、相冊(cè)管理模塊,測(cè)試方略見(jiàn)下表:

在泉模塊測(cè)試策略

測(cè)試策略項(xiàng)登錄模塊測(cè)試

測(cè)試類(lèi)型功能測(cè)試

測(cè)試技術(shù)15%用F工測(cè)試,85%用QuickTest測(cè)試工具自動(dòng)測(cè)試

測(cè)試通過(guò)/失敗標(biāo)準(zhǔn)95%淵試用例逋過(guò),并且所有缺陷全部解決

特殊考慮無(wú)

相冊(cè)模塊測(cè)試策略

測(cè)試策略項(xiàng)相冊(cè)模塊

測(cè)試類(lèi)型功能測(cè)試

測(cè)試技術(shù)F工測(cè)試

測(cè)試通過(guò)/失敗標(biāo)準(zhǔn)98%測(cè)試通過(guò),缺陷全部解決

特殊考慮可使用場(chǎng)景測(cè)試用例

2性能測(cè)試

性能測(cè)試重要是對(duì)響應(yīng)時(shí)間、事務(wù)處理速率和其他與時(shí)間有關(guān)的需求進(jìn)行評(píng)

測(cè)和核算監(jiān)測(cè)系統(tǒng)性能與否都以滿(mǎn)足。

在本次的性能測(cè)試中,重要是進(jìn)行并發(fā)性能測(cè)試。

本次測(cè)試的是登錄模塊、刊登日志模塊、個(gè)人檔管理模塊、相冊(cè)管理模塊

測(cè)試方略見(jiàn)下表:

直求模塊并發(fā)性能測(cè)試

測(cè)試策略項(xiàng)登求模塊并發(fā)測(cè)試

測(cè)試技術(shù)采用LoadRunner測(cè)試【:具自動(dòng)化冽試

測(cè)試通過(guò)/失敗標(biāo)準(zhǔn)80%的亨務(wù)平均響應(yīng)時(shí)間不超過(guò)8s,每?事務(wù)的響應(yīng)時(shí)間不超

過(guò)12s

特殊考慮(1)可創(chuàng)建“虛擬的”用戶(hù)仇裁來(lái)模擬多個(gè)(通常為數(shù)百

個(gè))客戶(hù)機(jī)

(2)最好使用多臺(tái)實(shí)際客戶(hù)機(jī)(每臺(tái)客戶(hù)機(jī)都運(yùn)行測(cè)試腳

本)在系統(tǒng)上添加負(fù)我

(3)多用戶(hù)不同網(wǎng)絡(luò)條件下的連接速度是否滿(mǎn)足要求

相冊(cè)模塊并發(fā)性能測(cè)試

測(cè)試策略項(xiàng)相冊(cè)模塊并發(fā)測(cè)試

測(cè)試技術(shù)采用LoadRiumer測(cè)試匚具自動(dòng)化測(cè)試

測(cè)試失敗/通過(guò)標(biāo)準(zhǔn)每一事物響應(yīng)時(shí)間不超過(guò)10S

特殊考慮(1)可創(chuàng)建“虛擬的“用戶(hù)負(fù)我來(lái)模擬多個(gè)客戶(hù)機(jī)

失敗標(biāo)準(zhǔn)

特殊考慮(1)可創(chuàng)建'?虛擬的”用戶(hù)負(fù)我來(lái)模擬多個(gè)(為5-20個(gè),考慮的運(yùn)

行速度)客戶(hù)機(jī)

(2)最好使用多臺(tái)實(shí)際客戶(hù)機(jī)(每臺(tái)客戶(hù)機(jī)都運(yùn)行測(cè)試腳本)在系

統(tǒng)上添加負(fù)技

(3)修改設(shè)置信息時(shí),考慮到不同模塊

六、測(cè)試用例設(shè)計(jì)及其缺陷匯報(bào)

1.登陸模塊的測(cè)試

1.1測(cè)試用例設(shè)計(jì)

根據(jù)登錄操作H勺特點(diǎn),采用邊界值措施和等價(jià)類(lèi)設(shè)計(jì)測(cè)試用例。登錄個(gè)人主

頁(yè)的I測(cè)試用例如下所示:

登錄空間測(cè)試用例

項(xiàng)目名登錄空項(xiàng)目編

稱(chēng)間主頁(yè)測(cè)試號(hào)

開(kāi)發(fā)人模塊名登錄空間個(gè)人主頁(yè)

員稱(chēng)

用例作過(guò)慈強(qiáng)參照信需求規(guī)格闡明書(shū)、設(shè)計(jì)闡明書(shū)

者息

測(cè)試類(lèi)功能測(cè)試設(shè)計(jì)日2013-4-27測(cè)試人員過(guò)慈強(qiáng)

型期

測(cè)試措手工測(cè)試和測(cè)試日2013-4-27

施自動(dòng)化測(cè)試期

相結(jié)合

測(cè)試對(duì)測(cè)試顧客能否正常登錄

前置條存在對(duì)的的顧客名和密碼;登錄頁(yè)面正常裝載;(已注冊(cè)口勺一

件種帳號(hào)為:,密碼為:e.pthtptp52.81)

用例編操作輸入數(shù)據(jù)預(yù)期成實(shí)際成測(cè)試狀

號(hào)果果態(tài)(P/F)

01輸入對(duì)內(nèi)的帳號(hào):正常登正常登P

帳號(hào)、對(duì)的密碼:錄錄,轉(zhuǎn)入

於1密碼,點(diǎn)cptbtptp5281對(duì)應(yīng)的

擊“登錄”系統(tǒng)頁(yè)

02輸入對(duì)時(shí)區(qū)1帳號(hào):正常登正常登P

帳號(hào)、對(duì)的密碼:錄錄,轉(zhuǎn)入

於J密碼,按cptbtptp5281對(duì)應(yīng)的

ENTER鍵系統(tǒng)頁(yè)

03輸入錯(cuò)誤的帳號(hào):不能正不能正F

帳號(hào)或者沒(méi)密碼:常登錄,常登錄,

有注冊(cè)的帳npt.htpt.p5281顯示“帳提醒''您

號(hào),對(duì)的的號(hào)不存輸入歐J

密碼,點(diǎn)擊在或者帳號(hào)或

“登錄”(錯(cuò)錯(cuò)誤'的者密碼

誤的帳號(hào)和提醒不對(duì)的J,

密碼可以登請(qǐng)重新

錄的概率極輸入「

小,不作測(cè)

試)

04初次輸入對(duì)帳號(hào):不能正不能正F

時(shí)的帳號(hào)、密碼:123456常登錄,常登錄,

錯(cuò)誤的密顯示“密提醒“您

碼,點(diǎn)擊“登碼錯(cuò)誤”輸入的1

錄”帳號(hào)或

者密碼

不對(duì)的1,

請(qǐng)重新

輸入「

05第二次輸入帳號(hào):不能正不能正F

對(duì)的1的帳密碼:123常登錄,常登錄,

號(hào)、錯(cuò)誤的顯示“密提醒“您

密碼,點(diǎn)擊碼錯(cuò)誤”輸入的

“登錄”帳號(hào)或

者密碼

不對(duì)歐J,

請(qǐng)重新

輸入」

06第三次輸入帳號(hào):不能正不能正F

對(duì)於J的帳密碼:1常登錄,常登錄,

號(hào)、錯(cuò)誤時(shí)顯示“密提醒“您

密碼,點(diǎn)擊碼錯(cuò)誤”輸入的

“登錄”帳號(hào)或

者密碼

不對(duì)H勺,

請(qǐng)重新

輸入。”

并在登

錄界面

上出現(xiàn)

驗(yàn)證碼

07第四次輸入帳號(hào):不能正不能正F

對(duì)的的帳密碼:12常登錄,常登錄,

號(hào)、錯(cuò)誤的驗(yàn)證碼:圖片中顯示“密提醒“您

密碼和對(duì)時(shí)的字母碼錯(cuò)誤”輸入的1

的驗(yàn)訐碼,帳號(hào)或

點(diǎn)擊“登錄”者密碼

不對(duì)的,

請(qǐng)重新

輸入?!?/p>

08輸入對(duì)口勺的J帳號(hào):正常登正常登錄,P

帳號(hào)、對(duì)H勺H勺密碼:錄轉(zhuǎn)入對(duì)應(yīng)

密碼和對(duì)H勺cptbtptp5281H勺系統(tǒng)頁(yè)

H勺驗(yàn)證碼,點(diǎn)驗(yàn)證碼:圖片中面

生錄“的字母

不能

09山,寸的的J帳號(hào):不能正常E

帳號(hào)、對(duì)H勺H勺密碼:登登錄,捍加

密碼和錯(cuò)誤cptbtptp5281,“您輸八

驗(yàn)

勺驗(yàn)證碼,點(diǎn)驗(yàn)證碼:臨入的的驗(yàn)證碼

H錯(cuò)

擊“登錄”字母與圖八?」

誤不對(duì)H勺,請(qǐng)

字母不一致(字”重新輸

母?jìng)€(gè)數(shù)相似)入?!?/p>

不正

10輸入對(duì)H勺的帳號(hào):不能正常F

帳號(hào)、對(duì)H勺H勺密碼:登登錄,提醒

密碼和錯(cuò)誤cptbtptp5281,“請(qǐng)輸入

驗(yàn)

勺驗(yàn)證碼,點(diǎn)驗(yàn)證碼:輸入的J完整勺驗(yàn)

H錯(cuò)H

擊“登錄”字母與圖片中的碼證碼!”

字母不一致(個(gè)”

數(shù)少)

11輸入對(duì)H勺的帳號(hào):不能正不能正常F

帳號(hào)、密碼為密碼:常登登錄,提醒

空,點(diǎn)擊“登,SIR“您還沒(méi)

錄”(此時(shí)沒(méi)彳.”宓有輸入密

有驗(yàn)證碼)碼不能碼!”

為空”

12帳號(hào)、密碼都帳號(hào):正不能正常F

為空,點(diǎn)擊密碼:登登錄,提醒

.顯

“登錄”示.“您還沒(méi)

“帳

一有輸入帳

號(hào)為號(hào)!”

空”

13帳號(hào)為空,只帳號(hào):[1:不能正常F

輸入密碼密碼:帳登錄,提醒

cptbtptp5281,“您還沒(méi)

“有輸入帳

號(hào)

為號(hào)!”

不能

14帳號(hào)對(duì)H勺,但帳號(hào):+2空格正常登錄,P

其后有1至密碼:登轉(zhuǎn)入對(duì)應(yīng)

多種空格,密cptbtptp5281,的系統(tǒng)頁(yè)

碼對(duì)勺面

H號(hào)

錯(cuò)

不能正

15顧客名和密帳號(hào):不能正常F

碼對(duì)用J,但密密碼:登登錄,提醒

碼后加1個(gè)cptbtptp5281+2,“您輸入

至多種空格空格“的帳號(hào)或

錯(cuò)者密碼不

”對(duì)的,請(qǐng)重

新輸入」

光標(biāo)

16使用Tab鍵光標(biāo)在帳號(hào)框Tab鍵功P

依次

內(nèi),按lab鍵2能正常使

動(dòng)到

次用

碼輸

頁(yè)

框和

面上

圖片

17在文本輸入在帳號(hào)框輸入:,帳號(hào)本BackspaceP

框中按光標(biāo)在字符串末文框顯鍵能正常

Backspace鍵尾,按4次示:使用

Backspace鍵51112

18在文本輸入在帳號(hào)輸入框中光標(biāo)必左右箭頭P

框中使用左使用左右箭頭須能跟能正常使

右箭頭蹤到對(duì)用

應(yīng)位置

19在文本輸入在帳號(hào)輸入框中能正常Delete鍵P

框中使用使用delete鍵刪除能正常使

delete鍵用

20在文本輸入在帳號(hào)輸入框內(nèi)光標(biāo)必正常P

框中點(diǎn)擊鼠單擊鼠標(biāo)須能跟

標(biāo)蹤到對(duì)

應(yīng)位置

21在文本輸入在帳號(hào)輸入框內(nèi)輸入框輸入框中P

框中雙擊鼠雙擊鼠標(biāo)中文本文本被選

標(biāo)被選中中

22輸入帳號(hào),等帳號(hào):正常登正常登錄,P

待較長(zhǎng)時(shí)間等待五分鐘輸入錄轉(zhuǎn)入對(duì)應(yīng)

才輸入密碼密碼H勺系統(tǒng)頁(yè)

密碼:面

cptbtptp5281

23輸入帳號(hào),立帳號(hào):光標(biāo)位光標(biāo)位置P

即切換到其切換到word程置應(yīng)停應(yīng)停在原

他程序.過(guò)一序,過(guò)一分鐘在在原處處

段時(shí)間再切切換回來(lái)

換回來(lái)

1.2錄制的測(cè)試腳本

Browser'空間-分享生活,留住感動(dòng)〃).Page(〃空間-分享生活,留住

感動(dòng)“).WcbElcmcnt("密碼").Click

Browser/空間-分享生活,留住感動(dòng)〃).Page(〃空間-分享生活,留住

感動(dòng)").WebEdit("p").Click

Browser(〃空間-分享生活,留住感動(dòng)〃).Page(〃空間-分享生活,留住

感動(dòng)").WebEdit("p").SetSecure

,,4fa2627e36575965be836fa6348cdfceeeaeb15”

Browser(,z空間-分享生活,留住感動(dòng)〃).Page(〃空間-分享生活,留住

感動(dòng)〃).WebButton("登錄").Click

Browser(,z空間-分享生活,留住感動(dòng)〃).Page(〃綠葉[.〃).Link(〃[退

出]").Click

BrowserC空間-分享生活,留住感動(dòng)“).Dialog("MicrosoftInternet

Explorer").WinButton("確定").Click

1.3執(zhí)行測(cè)試

分別運(yùn)行測(cè)試腳本,獲得測(cè)試成果。

腳本在測(cè)試過(guò)程中我無(wú)法進(jìn)行參數(shù)化,征詢(xún)過(guò)老師后,發(fā)現(xiàn)是該系統(tǒng)自

身的問(wèn)題,因此功能測(cè)試中沒(méi)有用到參數(shù)化。由丁顧客名和密碼有些是不對(duì)

的的,因此不能正常登錄。對(duì)于不能正常登錄的狀況,系統(tǒng)都將做出對(duì)應(yīng)回

應(yīng)。

通過(guò)自動(dòng)化測(cè)試,不難看出自動(dòng)化測(cè)試的好處:提高執(zhí)行效率,井可防

止人工進(jìn)行繁瑣數(shù)據(jù)輸入,并且可以防止人為的某些錯(cuò)誤。

除了通過(guò)自動(dòng)化測(cè)試腳本進(jìn)行測(cè)試除外,我們還補(bǔ)充了某些必要H勺手工

測(cè)試。手動(dòng)測(cè)試就是直接按照測(cè)試用例的規(guī)定,輸入測(cè)試數(shù)據(jù),觀測(cè)運(yùn)行的

成果與預(yù)期成果H勺異同,以判斷測(cè)試與否通過(guò)。

1.4測(cè)試成果

通過(guò)手動(dòng)測(cè)試和自動(dòng)化測(cè)試,未發(fā)現(xiàn)登陸界面有系統(tǒng)H勺缺陷……

2相冊(cè)模塊測(cè)試

此模塊重要測(cè)試上傳照片和創(chuàng)立相冊(cè)兩個(gè)子模塊。采用場(chǎng)景測(cè)試法進(jìn)行測(cè)

試。

2.1測(cè)試用例設(shè)計(jì)

使用場(chǎng)景法進(jìn)行測(cè)試時(shí)必須首先分析出北側(cè)口勺對(duì)象及基本領(lǐng)務(wù)流和備選

事務(wù)流。

(1)上傳照片模塊開(kāi)始是進(jìn)入相冊(cè)管理。上傳照片包括6個(gè)基本環(huán)節(jié):

1》點(diǎn)擊“上傳照片”

2》點(diǎn)擊“添加照片”

3》選擇照片

4》選擇圖片專(zhuān)輯

5》點(diǎn)擊“上傳照片”

6》點(diǎn)擊“完畢”

這五步依次對(duì)的操作便形成了基本領(lǐng)務(wù)流。

在該模塊中有兩條備選事務(wù)流,分別是:

1》備選流一:在基本流4》中,添加相冊(cè)。有兩種狀況:一是未創(chuàng)立相

冊(cè),無(wú)相冊(cè)可選,需要添加相冊(cè);二是已經(jīng)有相冊(cè),準(zhǔn)備此外添加新

相冊(cè)。

2》備選流二:在基本流5》中,網(wǎng)絡(luò)速度太慢,導(dǎo)致傳播錯(cuò)誤。

從基本流開(kāi)始,將基本流和備選流結(jié)合起來(lái),可以確定如下用例場(chǎng)景:

場(chǎng)景1:基本流

場(chǎng)景2:基本流,備選流一

場(chǎng)景3:基本流,備選流二

由場(chǎng)景生成測(cè)試用例是通過(guò)確定某個(gè)特定條件來(lái)完畢的,這個(gè)特定條件

將導(dǎo)致特定用例場(chǎng)景的執(zhí)行。根據(jù)上面口勺場(chǎng)景設(shè)計(jì)測(cè)試用例,如下表:

上傳照片測(cè)試用例

項(xiàng)目名稱(chēng)上傳照項(xiàng)目編號(hào)

片測(cè)試

開(kāi)發(fā)人員模塊名稱(chēng)上傳照片模塊測(cè)試

用例作者參照信息需求規(guī)格由*明書(shū)、概要設(shè)計(jì)闡明書(shū)

測(cè)試類(lèi)型功能測(cè)設(shè)計(jì)日期測(cè)試人員

測(cè)試措施手工測(cè)試日期

(黑盒

測(cè)試)

測(cè)試對(duì)象上傳照片功能

前置條件顧客進(jìn)入相冊(cè)管理頁(yè)面,相冊(cè)q口已經(jīng)有“帥哥”的相冊(cè)。

用例編號(hào)場(chǎng)景輸入數(shù)據(jù)預(yù)期成果實(shí)際成果

相冊(cè)監(jiān)測(cè)網(wǎng)速

01場(chǎng)景選擇網(wǎng)速很快頁(yè)面提醒:上頁(yè)面提醒:

一:上“帥傳完畢,與否上傳完畢,

傳照片哥”相繼續(xù)與否繼續(xù)

成功冊(cè)

02場(chǎng)景無(wú)相冊(cè)網(wǎng)速很快頁(yè)面提醒:未頁(yè)面提醒:

二:添可選創(chuàng)立相冊(cè),轉(zhuǎn)未創(chuàng)立相

加相冊(cè)入創(chuàng)立相冊(cè)冊(cè),轉(zhuǎn)入創(chuàng)

(測(cè)試頁(yè)面立相冊(cè)頁(yè)

未創(chuàng)立面

相冊(cè)狀

況)

03場(chǎng)景點(diǎn)擊網(wǎng)絡(luò)很快轉(zhuǎn)入選擇的轉(zhuǎn)入選擇

二:添“選擇相冊(cè)頁(yè)面H勺相冊(cè)頁(yè)

加相冊(cè)相冊(cè)”面

(已經(jīng)

有相

冊(cè),添

加新相

冊(cè))

04場(chǎng)景選擇網(wǎng)絡(luò)速度0頁(yè)面提醒:網(wǎng)頁(yè)面提醒:

三:網(wǎng)“帥—Ikb速慢,請(qǐng)稍后網(wǎng)速慢,請(qǐng)

絡(luò)傳播哥”相重傳重傳

速度慢冊(cè)

(注:臼盒測(cè)試:是通過(guò)程序的源代碼進(jìn)行測(cè)試而不使用顧客界面。這種類(lèi)

型的I測(cè)試需要從代碼句法發(fā)現(xiàn)內(nèi)部代碼在算法,溢出,途徑,條件等等中的

缺陷或者錯(cuò)誤,進(jìn)而加以修正。

黑盒測(cè)試:是通過(guò)使用整個(gè)軟件或某種軟件功能來(lái)嚴(yán)格地測(cè)試,而并沒(méi)

有通過(guò)檢查程序的源代碼或者很清晰地理解該軟件內(nèi)源代碼程序詳細(xì)是怎樣

設(shè)計(jì)的。測(cè)試人員通過(guò)輸入他們的數(shù)據(jù)然后看輸出內(nèi)成果從而理解軟件怎樣

工作。在測(cè)試時(shí),把程序看作一種不能打開(kāi)啊黑盆子,在完全不考慮程序內(nèi)

部構(gòu)造和內(nèi)部特性H勺狀況下,測(cè)試者在程序接口進(jìn)行測(cè)試,它只檢查程序功

能與否按照需求規(guī)格闡明書(shū)口勺規(guī)定正常使用,程序與否能合適地接受和對(duì)口勺

的輸出)

(2)創(chuàng)立相冊(cè)模塊開(kāi)始是進(jìn)入相冊(cè)管理。創(chuàng)立相冊(cè)模塊包括7個(gè)基本環(huán)

節(jié):

1》點(diǎn)擊“創(chuàng)立相冊(cè)”

2》填寫(xiě)相冊(cè)名稱(chēng)

3》填寫(xiě)相冊(cè)描述

4》選擇分類(lèi)

5》選擇空間權(quán)限

6》選擇朋友們的權(quán)限

7》點(diǎn)擊確定

這七步依次對(duì)的操作便形成了基本領(lǐng)務(wù)流。

在該模塊中有一條備選事務(wù)流,其是:

1》備選流一:在基本流2》中,相冊(cè)名稱(chēng)為空c

由場(chǎng)景生成測(cè)試用例是通過(guò)確定某個(gè)特定條件來(lái)完畢的,這個(gè)特定條件

將導(dǎo)致特定用例場(chǎng)景的執(zhí)行。根據(jù)上面口勺場(chǎng)景設(shè)計(jì)測(cè)試用例,如下表:

創(chuàng)立相冊(cè)測(cè)試用例

項(xiàng)目名稱(chēng)創(chuàng)立相冊(cè)測(cè)項(xiàng)目編號(hào)

開(kāi)發(fā)人員模塊名稱(chēng)創(chuàng)立相冊(cè)模塊

用例作者參照信息需求規(guī)格闡明書(shū)、概要設(shè)計(jì)闡明書(shū)

測(cè)試類(lèi)型功能測(cè)試設(shè)計(jì)日期測(cè)試人員

測(cè)試措施手工(黑盒測(cè)測(cè)試日期

試)

測(cè)試對(duì)象創(chuàng)立相冊(cè)功能

前置條件顧客進(jìn)入樸冊(cè)管理頁(yè)面,相冊(cè)中已經(jīng)有“帥哥”的相冊(cè)。

用例編號(hào)場(chǎng)景輸入數(shù)據(jù)預(yù)期成果實(shí)際成果

相冊(cè)名稱(chēng)

01場(chǎng)景一:創(chuàng)立填寫(xiě)相冊(cè)名稱(chēng)“美頁(yè)面提醒:創(chuàng)頁(yè)面提醒:

相冊(cè)成功好”立完畢,與否創(chuàng)立完畢,

傳照片與否傳照

02場(chǎng)景二:創(chuàng)立未填寫(xiě)相冊(cè)名稱(chēng)頁(yè)面提醒:請(qǐng)頁(yè)面提醒:

相冊(cè)不成功填寫(xiě)相冊(cè)名請(qǐng)?zhí)顚?xiě)相

稱(chēng)冊(cè)名稱(chēng)

2.2執(zhí)行測(cè)試

該模塊采用手動(dòng)方式執(zhí)行測(cè)試。根據(jù)各個(gè)測(cè)試用例的闡明,一次執(zhí)行每

個(gè)測(cè)試用例,得出測(cè)試成果。

2.3測(cè)試成果

執(zhí)行每個(gè)測(cè)試用例之后,未發(fā)現(xiàn)缺陷。上傳照片功能和創(chuàng)立相冊(cè)功能正

常。

3.系統(tǒng)性能測(cè)試

性能測(cè)試就是模擬大量顧客對(duì)軟件系統(tǒng)的多種操作,獲取系統(tǒng)和應(yīng)用的性

能指標(biāo),分析軟件與否滿(mǎn)足顧客的需求。性能需求的特點(diǎn)決定了我們不也許

完全采用老式的手工方式完畢,必須借助于自動(dòng)化測(cè)試工具來(lái)實(shí)現(xiàn)。自動(dòng)化

測(cè)試工具具有如下特點(diǎn)和優(yōu)勢(shì):

(1)通過(guò)使用虛擬顧客替代實(shí)際顧客來(lái)減少測(cè)試人員數(shù)量上的規(guī)定。虛擬顧

客模擬實(shí)際顧客行為,運(yùn)行實(shí)際的應(yīng)用程序。

(2)一臺(tái)計(jì)算機(jī)上可以運(yùn)行多種虛擬顧客,因此減少了硬件設(shè)備日勺需求。

可以是測(cè)試人員從一種單一的控制點(diǎn)簡(jiǎn)樸有效地控制所有虛擬顧客.

(4)在測(cè)試過(guò)程中會(huì)自動(dòng)記錄應(yīng)用程序口勺性能。測(cè)式人員可以從眾多圖表和

匯報(bào)中進(jìn)行選擇以查看性能數(shù)據(jù)。

本系統(tǒng)采用HI5-Mercury企業(yè)的)LoadRunner性能測(cè)試工具進(jìn)行性能測(cè)試。

LoadRunner的I測(cè)試流程如下:

1)制定測(cè)試計(jì)劃

在任何類(lèi)型口勺測(cè)試中,測(cè)試計(jì)劃都是必要的環(huán)節(jié)。測(cè)試計(jì)劃是進(jìn)行成功的

負(fù)載測(cè)試H勺關(guān)鍵。在任何類(lèi)型的測(cè)試的第一步都是制定比較詳細(xì)的測(cè)試計(jì)

劃。

測(cè)試計(jì)劃中要重點(diǎn)分析系統(tǒng)的性能需求,并確定性能測(cè)試內(nèi)容。

2)開(kāi)發(fā)測(cè)試腳本

LoadRunner使用虛擬顧客的活動(dòng)模擬真實(shí)顧客來(lái)操作Web應(yīng)用程序,而

虛擬顧客的活動(dòng)就包括在測(cè)試腳本中,因此說(shuō)測(cè)出腳本對(duì)于測(cè)試來(lái)說(shuō)是非

常重要H勺。

開(kāi)發(fā)測(cè)試腳本要使用VuGen組件。測(cè)試腳本要完畢的內(nèi)容:

(1)創(chuàng)立每一種虛擬顧客的活動(dòng)。

(2)定義事務(wù)。

(3)設(shè)定集合點(diǎn)。

(4)插入檢查點(diǎn)。

3)創(chuàng)立場(chǎng)景

場(chǎng)景描述在測(cè)試活動(dòng)中發(fā)生的多種事件。一種場(chǎng)景包括一種運(yùn)行虛擬顧客

活動(dòng)H勺壓力機(jī)器(LoadGenerator)列表,一種測(cè)試腳本H勺列表以及大量

『'J虛擬顧客和虛擬顧客組。我們使用LoadRunner中的IController來(lái)創(chuàng)立

場(chǎng)景。在創(chuàng)立測(cè)試場(chǎng)景之前需要設(shè)計(jì)出合理的測(cè)試場(chǎng)景,以便更真實(shí)地模

擬顧客使用軟件系統(tǒng)口勺狀況。

4)運(yùn)行測(cè)試

一切配置妥當(dāng)即可開(kāi)始運(yùn)行測(cè)試。

5)監(jiān)視場(chǎng)景

在運(yùn)行測(cè)試U勺過(guò)程中,需要監(jiān)視各個(gè)服務(wù)器的運(yùn)行狀況(數(shù)據(jù)庫(kù)服務(wù)器、

Web服務(wù)器等)和客戶(hù)端的狀況,獲取各項(xiàng)性能指標(biāo)。件事各項(xiàng)性能指標(biāo)

可通過(guò)添加性能計(jì)數(shù)器來(lái)實(shí)現(xiàn)。

6)分析測(cè)試成果

我們需要分析大量II勺圖表,生成多種不一樣日勺匯報(bào),最終得出結(jié)論,并對(duì)

系統(tǒng)性能作出評(píng)價(jià).

下面按照性能測(cè)試I向流程詳細(xì)簡(jiǎn)介空間的性能測(cè)試過(guò)程。

3.1測(cè)試用例設(shè)計(jì)

登錄模塊測(cè)試用例

用例名登錄空間測(cè)試用例

稱(chēng)

功能系統(tǒng)支持多種顧客并發(fā)登錄

目的測(cè)試多顧客登錄時(shí)系統(tǒng)H勺處理能力

措施模擬多種顧客在不一樣客戶(hù)端登錄,然后并發(fā)進(jìn)入系統(tǒng)。采用

LoadRunner錄制登錄過(guò)程(此處由于系統(tǒng)自身不支持參數(shù)化模

擬不一樣顧客登錄,因此沒(méi)使用參數(shù)化)

并發(fā)顧客數(shù)與國(guó),務(wù)執(zhí)行狀況

并發(fā)顧事務(wù)平均響事務(wù)最大事務(wù)成功每秒點(diǎn)擊平均流量(字

客數(shù)應(yīng)時(shí)間響應(yīng)時(shí)間率率節(jié)/秒)

1581.476141.6580.1445.2545.013

1072.675163.3800.053.8743.931

534.18649.8730.1304.6724.483

上傳照片測(cè)試用例

用例名稱(chēng)上傳照片測(cè)試用例

功能系統(tǒng)支持多種顧客并發(fā)上傳照片

目的測(cè)試多種顧客同步上傳照片時(shí)系統(tǒng)的處理能力

措施模擬多種顧客在不一樣客戶(hù)端上傳照片,然后并發(fā)操作。采用

LoadRunner錄制上傳照片過(guò)程,然后運(yùn)用其完畢測(cè)試,要監(jiān)視

服務(wù)器的性能。

并發(fā)顧客數(shù)與事務(wù)執(zhí)行狀況

并發(fā)顧客事務(wù)平均事務(wù)最大事務(wù)成功每秒點(diǎn)出平均流量

數(shù)響應(yīng)時(shí)間響應(yīng)時(shí)間率率

10258.7389.696%3.4633.110

20290.8408.397%2.3254.421

溫馨提示

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

評(píng)論

0/150

提交評(píng)論