版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、期中考試A卷考試時間100分鐘試題一(25分)閱讀下列說明,回答問題1至問題3,將解答填入答題紙的對應(yīng)欄內(nèi)。說明基本路徑法設(shè)計(jì)出的測試用例能夠保證在測試中程序的每一條可執(zhí)行語句至少執(zhí)行一次。以下代碼由C+語言書寫,請按要求回答問題。void ReadPara( CString temp)if ( temp = ">=")m_oper.SetCurSel(0);elseif (temp = ">")m_oper.SetCurSel(1);elseif ( temp = "=")m_oper.SetCurSel(2);else
2、if( temp = "<=")m_oper.SetCurSel(3);elseif ( temp = "<")m_oper.SetCurSel(4);elsem_oper.SetCurSel(5);return;問題1(10分)請畫出以上代碼的控制流圖。問題2(5分)請計(jì)算上述控制流圖的環(huán)路復(fù)雜度V(G)。問題3(10分)請使用基本路徑測試法為變量temp設(shè)計(jì)測試用例,使之滿足基本路徑覆蓋要求。試題二(15分)閱讀以下說明,回答問題1和問題2,將解答填入答題紙的對應(yīng)欄內(nèi)。說明軟件測試是與軟件開發(fā)密切相關(guān)的一系列有計(jì)劃的活動,在軟件測試過程模
3、型“V模型”的指導(dǎo)下,開發(fā)過程中應(yīng)該安排一系列不同類型的測試活動。軟件測試過程是由一系列的關(guān)鍵活動組成的,同時軟件測試質(zhì)量的保證手段是必不可少的。問題1(5分)針對開發(fā)過程中的不同階段,應(yīng)該包含那些類型的軟件測試。問題2(10分)簡述軟件測試過程的關(guān)鍵活動,以及保證軟件測試質(zhì)量的手段。試題三(25分)閱讀以下說明,回答問題1 至問題4,將解答填入答題紙的對應(yīng)欄內(nèi)?!菊f明】在軟件開發(fā)與運(yùn)行階段一般需要完成單元測試、集成測試、確認(rèn)測試、系統(tǒng)測試和驗(yàn)收測試,這些對軟件質(zhì)量保證起著非常關(guān)鍵的作用?!締栴}1】(8 分)請簡述單元測試的主要內(nèi)容。【問題2】(7 分)集成測試也叫組裝測試或者聯(lián)合測試,請簡述
4、集成測試的主要內(nèi)容?!締栴}3】(5 分)請簡述集成測試與系統(tǒng)測試的關(guān)系【問題4】(5分)公司A 承擔(dān)了業(yè)務(wù)B 的辦公自動化系統(tǒng)的建設(shè)工作。2004 年10 月初,項(xiàng)目正處于開發(fā)階段,預(yù)計(jì)2005 年5 月能夠完成全部開發(fā)工作,但是合同規(guī)定2004 年10 月底進(jìn)行系統(tǒng)驗(yàn)收。因此2004 年10 月初,公司A 依據(jù)合同規(guī)定向業(yè)主B 和監(jiān)理方提出在2004 年10 月底進(jìn)行驗(yàn)收測試的請求,并提出了詳細(xì)的測試計(jì)劃和測試方案。在該方案中指出測試小組由公司A 的測試工程師、外聘測試專家、外聘行業(yè)專家以及監(jiān)理方的代表組成公司A 的做法是否正確?請給出理由。試題四(25 分)閱讀下列說明,回答問題1 至問題
5、3,將解答填入答題紙的對應(yīng)欄內(nèi)?!菊f明】使用基本路徑法設(shè)計(jì)出的測試用例能夠保證程序的每一條可執(zhí)行語句在測試過程中至少執(zhí)行一次。以下代碼由C 語言書寫,請按要求回答問題。int IsLeap(int year)if (year % 4 = 0)if (year % 100 = 0)if ( year % 400 = 0)leap = 1;elseleap = 0;elseleap = 1;elseleap = 0;return leap;【問題1】(8 分)請畫出以上代碼的控制流圖【問題2】(7 分)請計(jì)算上述控制流圖的圈復(fù)雜度V(G)(獨(dú)立線性路徑數(shù))【問題3】(10 分)假設(shè)輸入的取值范圍是
6、1000 < year < 2001,請使用基本路徑測試法為變量year 設(shè)計(jì)測試用例,使其滿足基本路徑覆蓋的要求。試題五(10 分)閱讀下列說明,回答問題1 至問題3,將解答填入答題紙的對應(yīng)欄內(nèi)?!菊f明】軟件系統(tǒng)的文檔測試應(yīng)當(dāng)貫穿于軟件生命周期的全過程,其中用戶文檔是文檔測試的重點(diǎn)?!締栴}1】(3 分)軟件系統(tǒng)的用戶文檔包括哪些?【問題2】(4 分)軟件系統(tǒng)中除用戶文檔之外,文檔測試還應(yīng)當(dāng)關(guān)注哪些文檔?【問題3】(3 分)簡述軟件系統(tǒng)中用戶文檔的測試要點(diǎn)。期中考試A卷參考答案試題一【問題1】控制流圖1 void ReadPara( CString temp)2 3 if ( te
7、mp = = ">=")4 m_oper.SetCurSel(0);5 else6 7 if (temp = = ">")8 m_oper.SetCurSel(1);9 else1011if ( temp = = "= =")12m_oper.SetCurSel(2);13else1415if( temp = = "<=")16m_oper.SetCurSel(3);17else1819if ( temp = = "<")20m_oper.SetCurSel(4);21e
8、lse22m_oper.SetCurSel(5);2324 25 26 27 return;28 【問題2】歡迎訪問軟件考試網(wǎng))環(huán)路復(fù)雜度V(G)=22-18+2=6【問題3】歡迎訪問軟件考試網(wǎng))傳入?yún)?shù)預(yù)期調(diào)用Path 1ReadPara(”>=”)m_oper.SetCurSel(0)Path 2ReadPara(”>”)m_oper.SetCurSel(1)Path 3ReadPara(”=”)m_oper.SetCurSel(2)Path 4ReadPara(”<”)m_oper.SetCurSel(3)Path 5ReadPara(”<=”)m_oper.Se
9、tCurSel(4)Path 6ReadPara(”+”)m_oper.SetCurSel(5)試題二歡迎訪問軟件考試網(wǎng))【問題1】單元測試集成測試確認(rèn)測試(系統(tǒng)測試)驗(yàn)收測試【問題2】知識點(diǎn)包括:軟件測試過程的關(guān)鍵活動:測試需求分析制定測試計(jì)劃測試設(shè)計(jì)測試執(zhí)行測試分析與總結(jié)質(zhì)量保證手段:制定質(zhì)量保證計(jì)劃、質(zhì)量體系建立測試活動審核、測試文檔評審測試過程數(shù)據(jù)的收集、度量與分析試題三歡迎訪問軟件考試網(wǎng))【問題1】模塊接口測試、局部數(shù)據(jù)結(jié)構(gòu)測試、路徑測試、錯誤處理測試、邊界測試【問題2】歡迎訪問軟件考試網(wǎng))(1) 在把各個模塊連接起來的時候,穿越模塊接口的數(shù)據(jù)是否會丟失;(2) 一個模塊的功能是否會
10、對另一個模塊的功能產(chǎn)生不利的影響;(3) 各個子功能組合起來,能否達(dá)到預(yù)期要求的父功能;(4) 全局?jǐn)?shù)據(jù)結(jié)構(gòu)是否有問題;(5) 單個模塊的誤差累積起來,是否會放大,從而達(dá)到不能接受的程度?!締栴}3】歡迎訪問軟件考試網(wǎng))(1) 集成測試的主要依據(jù)概要設(shè)計(jì)說明書,系統(tǒng)測試的主要依據(jù)是需求設(shè)計(jì)說明書;(2) 集成測試是系統(tǒng)模塊的測試,系統(tǒng)測試是對整個系統(tǒng)的測試,包括相關(guān)的軟硬件平臺、網(wǎng)絡(luò)以及相關(guān)外設(shè)的測試?!締栴}4】(1) 不正確;(2) 驗(yàn)收測試要在系統(tǒng)測試通過之后,交付使用之前進(jìn)行,而不能僅僅根據(jù)合同規(guī)定進(jìn)行,2004年10底并不具備驗(yàn)收測試的條件;(3) 驗(yàn)收測試不能缺少用戶方的人員。試題四
11、【問題1】 控制流圖(歡迎訪問軟件考試網(wǎng))【問題2】歡迎訪問軟件考試網(wǎng))V(G)= 4【問題3】用例1:year是1000-2000之間不能被4整除的整數(shù),如1001、1002、1003等。用例2:year是1000-2000之間能被4整除但不能被100整除的整數(shù),如1004、1008、1012、1016等。用例3:year是1000-2000之間能被100整除但不能被400整除的整數(shù),如1100、1300、1400、1500、1700、1800、1900。用例4:year是1000-2000之間能被400整除的整數(shù),如1200、1600、2000。試題五(歡迎訪問軟件考試網(wǎng))【問題1】用戶手
12、冊安裝和設(shè)置指導(dǎo)聯(lián)機(jī)幫助指南、向?qū)永⑹纠湍0迨跈?quán)/注冊登記表最終用戶許可協(xié)議【問題2】開發(fā)文檔軟件需求說明書數(shù)據(jù)庫設(shè)計(jì)說明書概要設(shè)計(jì)說明書詳細(xì)設(shè)計(jì)說明書可行性研究報(bào)告管理文檔項(xiàng)目開發(fā)計(jì)劃測試計(jì)劃測試報(bào)告開發(fā)進(jìn)度月報(bào)開發(fā)總結(jié)報(bào)告【問題3】(1) 讀者群。文檔面向的讀者定位要明確。對于初級用戶、中級用戶以及高級用戶應(yīng)該有不同的定位(2) 術(shù)語。文檔中用到的術(shù)語要適用與定位的讀者群,用法一致,標(biāo)準(zhǔn)定義與業(yè)界規(guī)范相吻合。(3) 正確性。測試中需檢查所有信息是否真實(shí)正確,查找由于過期產(chǎn)品說明書和銷售人員夸大事實(shí)而導(dǎo)致的錯誤。檢查所有的目錄、索引和章節(jié)引用是否已更新,嘗試鏈接是否準(zhǔn)確,產(chǎn)品支持電話、地址和郵政編碼是否正確。(4) 完整性。對照軟件界面檢查是否有重要的分支沒有描述到,甚至是否有整個大模塊沒有描述到。(5) 一致性。按照文檔描述的操作執(zhí)行后,檢查軟件返回的結(jié)果是否與文檔描述的相同。(6) 易用性。對關(guān)鍵步驟以粗體或背景色給用戶以提示,合理的頁面布局、適量的圖表都可以給用戶更高的易用性。需要注意的是文檔要有助于用戶排除錯誤。不但描述正確操作,也要描述錯誤處理辦法。文檔對于用戶看到的錯誤信息應(yīng)當(dāng)有更詳細(xì)的文檔
溫馨提示
- 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)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年度返聘前員工兼職合作合同
- ps2鍵盤控制器技術(shù)規(guī)范
- 高中生的入團(tuán)申請書
- 銀企 開幕致詞
- 2025合同管理軟件需求分析
- 2025廣東省室內(nèi)環(huán)境質(zhì)量保證合同的范本
- 超市服務(wù)員的職業(yè)展望前景
- 2025建設(shè)工程征用土地合同樣本2
- 2025模板廈門人防專業(yè)分包合同(總價文本)
- 2025服裝類標(biāo)準(zhǔn)長期供貨合同
- 常用靜脈藥物溶媒的選擇
- 當(dāng)代西方文學(xué)理論知到智慧樹章節(jié)測試課后答案2024年秋武漢科技大學(xué)
- 2024年預(yù)制混凝土制品購銷協(xié)議3篇
- 2024-2030年中國高端私人會所市場競爭格局及投資經(jīng)營管理分析報(bào)告
- GA/T 1003-2024銀行自助服務(wù)亭技術(shù)規(guī)范
- 《消防設(shè)備操作使用》培訓(xùn)
- 新交際英語(2024)一年級上冊Unit 1~6全冊教案
- 2024年度跨境電商平臺運(yùn)營與孵化合同
- 2024年電動汽車充電消費(fèi)者研究報(bào)告-2024-11-新能源
- 湖北省黃岡高級中學(xué)2025屆物理高一第一學(xué)期期末考試試題含解析
- 上海市徐匯中學(xué)2025屆物理高一第一學(xué)期期末學(xué)業(yè)水平測試試題含解析
評論
0/150
提交評論