




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
軟件測試面試題匯總
測試技術(shù)面試題.....................................................................................7
1、什么是兼容性測試,兼容性測試側(cè)重哪些方面?.....................................................7
2、我現(xiàn)在有個程序,發(fā)現(xiàn)在Windows上運營得很慢,怎么判別是程序存在問題還是軟硬件系統(tǒng)存在問題?..…7
3、測試的策略有哪些?...............................................................................8
4、正交表測試用例設(shè)計方法的特點是什么?............................................................8
5、描述使用bugzilla缺陷管理工具對軟件缺陷(BUG)跟蹤的管理的流程?.............錯誤!未定義書簽。
6、你覺得bugzilla在使用的過程中,有什么問題?....................................................8
7、描述測試用例設(shè)計的完整過程?...................................................................8
8、單元測試的策略有哪些?..........................................................................9
9、LoadRunner分哪三部分?.........................................................................9
10、LoadRunner進(jìn)行測試的流程?.....................................................................9
11、什么是并發(fā)?在lordrunner中,如何進(jìn)行并發(fā)的測試?集合點失敗了會怎么樣?.....................9
12、使用QTP做功能測試,錄制腳本的時候,要驗證多個用戶的登錄情況/查詢情況,如何操作?..........10
13、QTP中的Action有什么作用?有幾種?...........................................................10
Action的作用.......................................................................................10
Action的種類.......................................................................................10
14、TestDirector有些什么功能,如何對軟件測試過程進(jìn)行管理?........................................10
15、你所熟悉的軟件測試類型都有哪些?請試著分別比較這些不同的測試類型的區(qū)別與聯(lián)系(如功能測試、性
能測試……)?................................................................................11
16、軟件缺陷(或者叫Bug)記錄都包含了哪些內(nèi)容?如何提交高質(zhì)量的軟件缺陷(Bug)記錄?..........11
17、Beta測試與Alpha測試有什么區(qū)別?..............................................................12
18、軟件的評審一般由哪些人參與?其目的是什么?...................................................12
19、測試活動中,假如發(fā)現(xiàn)需求文檔不完善或者不準(zhǔn)確,怎么解決?.....................................12
20、階段評審與項目評審有什么區(qū)別?...............................................................12
21、闡述工作版本的定義?..........................................................................12
22、什么是樁模塊?什么是驅(qū)動模塊?...............................................................13
23、什么是扇入?什么是扇出?......................................................................13
24、你認(rèn)為做好測試計劃工作的關(guān)鍵是什么?..........................................................13
25、你認(rèn)為做好測試用例工作的關(guān)鍵是什么?..........................................................14
26、簡述一下缺陷的生命周期?......................................................................14
27、軟件的安全性應(yīng)從哪幾個方面去測試?...........................................................14
28、軟件配置管理工作開展的情況和結(jié)識?...........................................................14
29、你覺得軟件測試通過的標(biāo)準(zhǔn)應(yīng)當(dāng)是什么樣的?.....................................................15
30、引入測試管理的含義?..........................................................................15
31、一套完整的測試應(yīng)當(dāng)由哪些階段組成?...........................................................15
32、單元測試的重要內(nèi)容?..........................................................................15
33、集成測試也叫組裝測試或者聯(lián)合測試,請簡述集成測試的重要內(nèi)容?................................15
(1)在把各個模塊連接起來的時候,穿越模塊接口的數(shù)據(jù)是否會丟失;.................................15
34、簡述集成測試與系統(tǒng)測試關(guān)系?..................................................................15
(1)集成測試的重要依據(jù)概要設(shè)計說明書,系統(tǒng)測試的重要依據(jù)是需求設(shè)計說明書;....................15
35、軟件測試的文檔測試應(yīng)當(dāng)貫穿于軟件生命周期的全過程,其中用戶文檔是文檔測試的重點。那么軟件系統(tǒng)
的用戶文檔涉及哪些?.........................................................................16
36、軟件系統(tǒng)中除用戶文檔之外,文檔測試還應(yīng)當(dāng)關(guān)注哪些文檔?......................................16
37、簡述軟件系統(tǒng)中用戶文檔的測試要點?...........................................................16
38、單元測試重要內(nèi)容是什么?......................................................................17
39、如何理解強度測試?............................................................................19
40、如何理解壓力、負(fù)載、性能測試測試?...........................................................20
41、什么是系統(tǒng)瓶頸?..............................................................................20
42、文檔測試重要包含什么內(nèi)容?...................................................................21
43、功能測試用例需要具體到什么限度才是合格的?...................................................21
44、配置和兼容性測試的區(qū)別是什么?...............................................................22
(1)軟件在不同的主機上的運營情況,例如Dell和Apple;...........................................22
45、軟件文檔測試重要包含什么?...................................................................22
46、沒有產(chǎn)品說明書和需求文檔地情況下可以進(jìn)行黑盒測試嗎?........................................23
47、測試中的“殺蟲劑怪事”是指什么?.............................................................24
48、在配置測試中,如何判斷發(fā)現(xiàn)的缺陷是普通問題還是特定的配置問題?..............................24
49、為什么盡量不要讓時間有富裕的員工去做一些測試?...............................................24
50、完全測試程序是也許的嗎?......................................................................24
51、軟件測試的風(fēng)險重要體現(xiàn)在哪里?...............................................................25
52、發(fā)現(xiàn)的缺陷越多,說明軟件缺陷越多嗎?.........................................................25
53、所有的軟件缺陷都能修復(fù)嗎?所有的軟件缺陷都要修復(fù)嗎?........................................25
54、軟件測試人員就是QA嗎?.......................................................................26
55、如何減少測試人員跳槽帶來的損失?.............................................................26
56、測試產(chǎn)品與測試項目的區(qū)別是什么?.............................................................27
57、和用戶共同測試(UAT測試)的注意點有哪些?....................................................27
58、如何編寫提交給用戶的測試報告?...............................................................28
59、測試工具在測試工作中是什么地位?.............................................................28
60、什么是軟件測試,軟件測試的目的?.............................................................28
61、簡述負(fù)載測試與壓力測試的區(qū)別。...............................................................29
62、寫出bug報告流轉(zhuǎn)的環(huán)節(jié),每步的負(fù)責(zé)人及重要完畢的工作。......................................29
63、寫出bug報告當(dāng)中一些必備的內(nèi)容。.............................................................29
64、開發(fā)人員老是犯一些低檔錯誤怎么解決?.........................................................30
65、畫出軟件測試的V模型圖。......................................................................31
66、為什么要在一個團隊中開展軟件測試工作?.......................................................31
67、您在以往的測試工作中都曾經(jīng)具體從事過哪些工作?其中最擅長哪部分工作?.......................31
68、您所熟悉的軟件測試類型都有哪些?請試著分別比較這些不同的測試類型的區(qū)別與聯(lián)系(如功能測試、性
能測試……)..................................................................................31
69、您認(rèn)為做好測試用例設(shè)計工作的關(guān)鍵是什么?.....................................................32
70、請試著比較一下黑盒測試、白盒測試、單元測試、集成測試、系統(tǒng)測試、驗收測試的區(qū)別與聯(lián)系。....32
71、測試計劃工作的目的是什么?測試計劃工作的內(nèi)容都涉及什么?其中哪些是最重要的?...............33
72、您所熟悉的測試用例設(shè)計方法都有哪些?請分別以具體的例子來說明這些方法在測試用例設(shè)計工作中的應(yīng)
用。...........................................................................................34
73、請以您以往的實際工作為例,具體的描述一次測試用例設(shè)計的完整的過程。..........................35
74、您以往是否曾經(jīng)從事過性能測試工作?假如有,請盡也許的具體描述您以往的性能測試工作的完整過程。
..........................................................................................35
75、你對測試最大的愛好在哪里?為什么?...........................................................36
76、你以前工作時的測試流程是什么?...............................................................37
77、當(dāng)開發(fā)人員說不是BUG時,你如何應(yīng)付?........................................................37
78、軟件的構(gòu)造號與版本號之間的區(qū)別?BVT(BuildVerificationTest).................................38
Major.Minor[.Revision[.Build]]...............................................................................................................................................38
Build:內(nèi)部版本號的不同表達(dá)對相同源所作的重新編譯。這適合于更改解決器、平臺或編譯器的情況。.......38
BVT(BuildVerificationTest):...................................................................................................................................................38
79、您以往的工作中,一條軟件缺陷(或者叫Bug)記錄都包含了哪些內(nèi)容?如何提交高質(zhì)量的軟件缺陷
(Bug)記錄?.................................................................................38
記錄的內(nèi)容為:發(fā)現(xiàn)了哪些bug、解決了哪些bug、遺留的bug對軟件的影響.............................39
answer2:缺陷名詞/描述/缺陷等級/嚴(yán)重限度/發(fā)現(xiàn)模塊/發(fā)現(xiàn)環(huán)節(jié)和過程/是否可以重現(xiàn).......................39
提交高質(zhì)量的Bug記錄的方法:......................................................................39
1.用統(tǒng)一的Bug管理系統(tǒng).........................................................................39
2.在執(zhí)行完一個測試用例并且通過時,應(yīng)向Bug管理系統(tǒng)提交一個Bug報告...........................39
3.Bug報告必須清楚描述Bug產(chǎn)生的環(huán)境,產(chǎn)生Bug的用例、Bug產(chǎn)生的條件、具體具體的BUG現(xiàn)象,當(dāng)
前被測的軟件版本,測試員人的建義等內(nèi)容,以便BUG解決人員能重視現(xiàn)象BUG,能有效的找出現(xiàn)象
BUG的因素BUG并進(jìn)行修正。..................................................................39
4.BUG提交以“輪”為單位,也就是每個具體的BUG必須屬于具體的被測軟件產(chǎn)品版本。............39
5.每個提交的BUG通過解決或修正后放在下一個被測版本中進(jìn)行回歸測試,測試通過后,此BUG才會轉(zhuǎn)換
為CLOSE狀態(tài),結(jié)束此BUG的生命周期,否則,此BUG會處在相應(yīng)的生存狀態(tài),直到最終解決完畢后
轉(zhuǎn)為CLOSE狀態(tài)。.............................................................................39
80、您以往所從事的軟件測試工作中,是否使用了一些工具來進(jìn)行軟件缺陷(Bug)的管理?假如有,請結(jié)合
該工具描述軟件缺陷(Bug)跟蹤管理的流程。....................................................39
81、您認(rèn)為性能測試工作的目的是什么?做好性能測試工作的關(guān)鍵是什么?..............................39
82、單元測試、集成測試、系統(tǒng)測試的側(cè)重點是什么?.................................................40
83、集成測試通常都有那些策略?...................................................................40
84、一個缺陷測試報告的組成........................................................................41
85、基于WEB信息管理系統(tǒng)測試時應(yīng)考慮的因素有哪些?...............................................41
86、軟件測試項目從什么時候開始?為什么?.........................................................42
87、需求測試注意事項有哪些?.....................................................................42
89、你在你所在的公司是怎么開展測試工作的?是如何組織的?........................................42
90、你認(rèn)為抱負(fù)的測試流程是什么樣子?.............................................................43
91、您在從事性能測試工作時,是否使用過一些測試工具?假如有,請試述該工具的工作原理,并以一個具體
的工作中的例子描述該工具是如何在實際工作中應(yīng)用的。...........................................43
92、軟件測試活動的生命周期是什么?...............................................................43
93、請畫出軟件測試活動的流程圖?.................................................................43
94、針對缺陷采用如何管理措施?...................................................................44
95、什么是測試評估?測試評估的范圍是什么?.......................................................45
96、假如可以執(zhí)行完美的黑盒測試,還需要進(jìn)行白盒測試嗎?為什么?.................................45
97、測試結(jié)束的標(biāo)準(zhǔn)是什么?........................................................................45
98、軟件驗收測試除了alpha,beta測試以外,尚有哪一種?.............................................45
99、做測試多久了?以前做過哪些項目?你們以前測試的流程是如何的?用過哪些測試工具?............46
100、請就如何在開發(fā)中進(jìn)行軟件質(zhì)量控制說說你的見解...............................................46
101、一套完整的測試應(yīng)當(dāng)由哪些階段組成?分別闡述一下各個階段。..................................46
102、軟件測試的類型有那些?分別比較這些不同的測試類型的區(qū)別與聯(lián)系。............................47
103、測試用例通常涉及那些內(nèi)容?著重闡述編制測試用例的具體做法.................................48
104、在分別測試winform的C/S結(jié)構(gòu)與測試WEB結(jié)構(gòu)的軟件是,應(yīng)當(dāng)采用什么樣的方法分別測試?他們存在
什么樣的區(qū)別與聯(lián)系?.........................................................................49
105、在測試winform的C/S結(jié)構(gòu)軟件時,發(fā)現(xiàn)這個軟件的運營速度很慢,您會認(rèn)為是什么因素?您會采用哪
些方法去檢查這個因素?........................................................................49
106、描述使用bugzilla缺陷管理工具對軟件缺陷(BUG)跟蹤的管理的流程.............................49
107、你都用什么測試方法針對不同的產(chǎn)品或者系統(tǒng)或者模塊,有不同的測試方法。總體而言有白盒測試和黑
盒測試。......................................................................................50
108、怎么編寫案例案例的編寫與測試階段的定義有很大的關(guān)系。系統(tǒng)測試和unit測試的案例也許不同???/p>
體而言測試案例根據(jù)系統(tǒng)的需求而定。...........................................................50
109、怎么才可以全面的測試到每一個點測試的全面性重要需要在設(shè)計測試計劃的時候考慮,從測試策略,產(chǎn)
品需求等等多個角度考慮從而定義所有的測試點?.................................................50
110、談?wù)勡浖y試技術(shù),以及如何提高..............................................................50
111、談?wù)勡浖y試職業(yè)發(fā)展,以及個人的打算........................................................50
112、談?wù)勡浖y試在公司的地位,也可以結(jié)合軟件生命周期來談.......................................50
113、一一般公司里實際的軟件測試流程是什么樣的?你們公司又是如何的?...............................50
114、軟件工程師要具有那些素質(zhì)?..................................................................50
115、你會哪些測試工具?怎么操作?................................................................50
116、你能不能說下你的3到5年的職業(yè)計劃(規(guī)劃)..................................................50
117、你覺得你來應(yīng)聘有那些優(yōu)勢?..................................................................50
118、http與https的區(qū)別?........................................................................50
其他問題:(有也許清楚的思緒比確切的答案更重要).................................................51
開發(fā)及環(huán)境搭建類面試題............................................................................51
1、描述軟件產(chǎn)生內(nèi)存泄露的因素以及檢查方式。(可以結(jié)合一種開發(fā)語言進(jìn)行描述)....................51
2、簡述什么是值傳遞,什么是地址傳遞,兩者區(qū)別是什么?............................................51
3、結(jié)構(gòu)化程序設(shè)計和面向?qū)ο蟪绦蛟O(shè)計各自的特點及優(yōu)缺陷是什么?...................................52
4、簡述什么是存儲過程和觸發(fā)器?..................................................................52
5、使用C語言編寫一個函數(shù),用于互換兩個變量的值(地址傳遞)。...................................52
6、請簡述DNS、活動目錄、域的概念。..............................................................53
DNS:域名服務(wù),作用是將網(wǎng)絡(luò)域名解析成IP地址;..................................................53
7、描述TCP/IP協(xié)議的層次結(jié)構(gòu),以及每一層中重要協(xié)議。.............................................53
8、簡述子網(wǎng)掩碼的用途。...........................................................................53
9、說出4種以上常用的操作系統(tǒng)及其重要的應(yīng)用范圍(微軟的操作系統(tǒng)除外)。.........................53
Linux(RedHat、SUSE、Debian、TruboLinux):重要用于搭建各類服務(wù)器.............................53
MACOS:蘋果機的操作系統(tǒng),用于圖像解決.........................................................53
Unix(AIX:IBM服務(wù)器的專用操作系統(tǒng);...........................................................53
Solaris:Sun操作系統(tǒng);FreeBSD、NetBSD)..........................................................53
10、在Linux系統(tǒng)中,一個文獻(xiàn)的訪問權(quán)限是755,其含義是什么?....................................54
11、Windows操作系統(tǒng)中PATH環(huán)境變量的作用是什么?..............................................54
12、Ghost的重要用途和常用方法?.................................................................54
13、在RedHat中,從root用戶切到userl用戶,一般用什么命令?....................................54
14、Linux中,一般怎么隱藏文獻(xiàn)?.................................................................54
15、如何將自己的本地磁盤(D)做成FTP供遠(yuǎn)端主機使用?...........................................55
16、對RUP.CMM,CMMI,XP,PSP.TSP的結(jié)識?............................................................55
XP的核心價值:交流、簡樸、反饋、勇氣。..........................................................56
17、DNS是什么,它是如何工作的?....................................................................56
Windows下配置DNS服務(wù)器在《搭建Windows測試環(huán)境》中有。.......................................56
18、防火墻如何保證安全的?重要有哪些?...........................................................56
(1).包過濾(Packetfiltering)型.......................................................................57
(2).應(yīng)用代理(ApplicationProxy)型..................................................................57
19、目前流行的操作的系統(tǒng)有哪些?請舉例說明安裝操作系統(tǒng)的注意事項?..............................59
UNIX類:SVRx、FreeBSD、OpenBSD、NetBSD、Solaris,各種Linux等等。MacOS..........................................60
20、簡述一下c/s模式或者b/s模式?...............................................................60
21、TCP/UDP有哪些區(qū)別?..........................................................................60
UDP-非可靠連接,會丟包,沒有校驗,速度快,無須握手過程................................................60
22、ISO模型?HUB、tch、Router是ISO的第幾層設(shè)備?..............................................60
HUB:1層(物理層):Switch:2層(數(shù)據(jù)鏈路層):Router:3層(網(wǎng)絡(luò)層)..........................60
23、內(nèi)存有哪幾種存儲組織結(jié)構(gòu).請分別加以說明?....................................................60
人力資源面試題....................................................................................60
1、你的測試職業(yè)發(fā)展是什么?你自認(rèn)為做測試的優(yōu)勢在哪里?..........................................60
2、你為什么想離開目前的職務(wù)?....................................................................61
3、你對我們公司了解有多少?.......................................................................61
4、你找工作時,最重要的考慮因素為什么?..........................................................61
5、為什么我們應(yīng)當(dāng)錄取你?.........................................................................61
6、請談?wù)勀銈€人的最大特色。.......................................................................61
7、一個測試工程師應(yīng)具有那些素質(zhì)和技能?..........................................................61
8、您認(rèn)為在測試人員同開發(fā)人員的溝通過程中,如何提高溝通的效率和改善溝通的效果?維持測試人員同開
發(fā)團隊中其他成員良好的人際關(guān)系的關(guān)鍵是什么?.................................................61
9、在您以往的測試工作中,最讓您感到不滿意或者不堪回首的事情是什么?您是如何來對待這些事情的?錯誤!未定小
10、在即將完畢這次筆試前,您是否樂意談一些自己在以往的學(xué)習(xí)和工作中獲得的工作經(jīng)驗和心得體會?(可
以涉及軟件測試、過程改善、軟件開發(fā)或者與此無關(guān)的其他方面)..................................62
11、為什么選擇測試這行?..........................................................................62
12、你的工作通常能在時限內(nèi)完畢嗎.(我想問一下就是她問這個問題的動機是什么)....................62
13、通常你對于別人批評你會有什么樣的反映.........................................................63
14、假如明知這樣做不對,你還會依主管的指過去做嗎?...............................................63
15、假如你接到一個客戶抱怨的電話,你確知無法解決他的問題,你會怎么解決?.......................63
16、請就軟件測試人員應(yīng)當(dāng)具有什么樣的基本素質(zhì)說說你的見解。......................................63
17、你在五年內(nèi)的個人目的和職業(yè)目的分別是什么?...................................................63
18、你如何做出自己的職業(yè)選擇?64
測試技術(shù)面試題
1、什么是兼容性測試,兼容性測試側(cè)重哪些方面?
參考答案:
兼容測試重要是檢查軟件在不同的硬件平臺、軟件平臺上是否可以正常的運營,即是通常說的軟件的可移
植性。
兼容的類型,假如細(xì)分的話,有平臺的兼容,網(wǎng)絡(luò)兼容,數(shù)據(jù)庫兼容,以及數(shù)據(jù)格式的兼容。
兼容測試的重點是,對兼容環(huán)境的分析。通常,是在運營軟件的環(huán)境不是很擬定的情況下,才需要做兼
容。根據(jù)軟件運營的需要,或者根據(jù)需求文檔,一般都可以得出用戶會在什么環(huán)境下使用該軟件,把這些環(huán)境
整理成表單,就得出做兼容測試的兼容環(huán)境了。
兼容和配置測試的區(qū)別在于,做配置測試通常不是CleanOS下做測試,而兼容測試多是在CleanOS的環(huán)
境下做的。
2、我現(xiàn)在有個程序,發(fā)現(xiàn)在Windows上運營得很慢,怎么判別是程序存在問題還是軟硬件系統(tǒng)存在問題?
參考答案:
1、檢查系統(tǒng)是否有中毒的特性;
2、檢查軟件/硬件的配置是否符合軟件的推薦標(biāo)準(zhǔn);
3、確認(rèn)當(dāng)前的系統(tǒng)是否是獨立,即沒有對外提供什么消耗CPU資源的服務(wù);
4、假如是C/S或者B/S結(jié)構(gòu)的軟件,需要檢查是不是由于與服務(wù)器的連接有問題,或者訪問有問題導(dǎo)致
的;
5、在系統(tǒng)沒有任何負(fù)載的情況下,查看性能監(jiān)視器,確認(rèn)應(yīng)用程序?qū)PU/內(nèi)存的訪問情況。
3,測試的策略有哪些?
參考答案:
黑盒/白盒,靜態(tài)/動態(tài),手工/自動,冒煙測試,回歸測試,公測(Beta測試的策略)
4、正交表測試用例設(shè)計方法的特點是什么?
參考答案:
用最少的實驗覆蓋最多的操作,測試用例設(shè)計很少,效率高,但是很復(fù)雜;
對于基本的驗證功能,以及二次集成引起的缺陷,一般都能找出來;但是更深的缺陷,更復(fù)雜的缺陷,還
是無能為力的;
具體的環(huán)境下,正交表一般都很難做的。大多數(shù),只在系統(tǒng)測試的時候使用此方法。
5、描述使用bugzilla缺陷管理工具對軟件缺陷(BUG)跟蹤的管理的流程?
參考答案:
1、當(dāng)你發(fā)現(xiàn)問題的時候,可以新建一個BUG,將bug的信息填寫完整;
2、當(dāng)bug被改好以后可將狀態(tài)改為己修改或是標(biāo)記或不擬定狀態(tài);
3、當(dāng)bug再次出現(xiàn)的時候可以將狀態(tài)改為再次打開;
4、擬定更改后關(guān)閉bug.
6、你覺得bugzilla在使用的過程中,有什么問題?
參考答案:
界面不穩(wěn)定;
根據(jù)需要配置它的不同的部分,過程很煩瑣。
流程控制上,安全性不好界定,很容易對別人的Bug進(jìn)行誤操作;
沒有綜合的評分指標(biāo),不好確認(rèn)修復(fù)的優(yōu)先級別。
7、描述測試用例設(shè)計的完整過程?
參考答案:
需求分析+需求變更的維護(hù)工作;
根據(jù)需求得出測試需求;
設(shè)計測試方案,評審測試方案;
方案評審?fù)ㄟ^后,設(shè)計測試用例,再對測試用例進(jìn)行評審;
8、單元測試的策略有哪些?
參考答案:
邏輯覆蓋、循環(huán)覆蓋、同行評審、桌前檢查、代碼走查、代碼評審、景泰數(shù)據(jù)流分析
9、LoadRunner分哪三部分?
參考答案:
用戶動作設(shè)計;
場景設(shè)計;
測試數(shù)據(jù)分析;
10、LoadRunner進(jìn)行測試的流程?
參考答案:
I、測試分析
2、創(chuàng)建虛擬用戶腳本
3、創(chuàng)建運營場景
4、運營測試腳本
5、監(jiān)視場景
6、分析測試的結(jié)果
以上,最佳是結(jié)合一個案例,根據(jù)以上流程來介紹。
11、什么是并發(fā)?在lordrunner中,如何進(jìn)行并發(fā)的測試?集合點失敗了會怎么樣?
參考答案:
在同一時間點,支持多個不同的操作。
LoadRunner中提供1P偽裝,集合點,配合虛擬用戶的設(shè)計,以及在多臺電腦上設(shè)立,可以比較好的模擬
真實的并發(fā)。
集合點,即是多個用戶在某個時刻,某個特定的環(huán)境下同時進(jìn)行虛擬用戶的操作的。集合點失敗,則集合
點的才操作就會取消,測試就不能進(jìn)行。
12、使用QTP做功能測試,錄制腳本的時候,要驗證多個用戶的登錄情況/查詢情況,如何操作?
參考答案:
分析用戶登錄的基本情況,得出一組數(shù)據(jù),通過性測試/失敗性測試的都有(根據(jù)TC來設(shè)計這些數(shù)據(jù)),
然后錄制登錄的腳本,將關(guān)鍵的數(shù)據(jù)參數(shù)化,修改腳本,對代碼進(jìn)行加強,調(diào)試腳本。
13、QTP中的Action有什么作用?有幾種?
參考答案:
Action的作用:
1)用Action可以對環(huán)節(jié)集進(jìn)行分組
2)環(huán)節(jié)重組,然后被整體調(diào)用
3)擁有自己的sheet
4)組合有相同需求的環(huán)節(jié),整體操作
5)具有獨立的對象倉庫
Action的種類
1)可復(fù)用Action
2)不可復(fù)用Action
3)外部Action
14、TestDirector有些什么功能,如何對軟件測試過程進(jìn)行管理?
參考答案:
需求管理
■定義測試范圍
■定義需求樹
■描述需求樹的功能點
測試計戈I
■定義測試目的和測試策略。
■分解應(yīng)用程序,建立測試計劃樹。
■擬定每個功能點的測試方法。
將每個功能點連接到需求上,使測試計劃覆蓋所有的測試需求。
■描述手工測試的測試環(huán)節(jié)
■指明需要進(jìn)行自動測試的功能點
測試執(zhí)行
■定義測試集合。
■為每個測試人員制定測試任務(wù)和測試日程安排。
■運營自動測試。
缺陷跟蹤
■記錄缺陷
■查看新增缺陷,并擬定哪些是需要修正的
■相關(guān)技術(shù)人員修改缺陷
■回歸測試
■分析缺陷記錄圖表,分析應(yīng)用程序的開發(fā)質(zhì)量。
15、你所熟悉的軟件測試類型都有哪些?請試著分別比較這些不同的測試類型的區(qū)別與聯(lián)系(如功能測試、性
能測試……)?
參考答案:
CompatibilityTesting(兼容性測試),也稱“Configurationtesting(配置測試)“,測試軟件是否和系統(tǒng)的其
它與之交互的元素之間兼容,如:瀏覽器、操作系統(tǒng)、硬件等。驗證測試對象在不同的軟件和硬件配置中的運
營情況。
Functionaltesting(功能測試),也稱為behavioraltesting(行為測試),根據(jù)產(chǎn)品特性、操作描述和用戶方案,測
試一個產(chǎn)品的特性和可操作行為以擬定它們滿足設(shè)計需求。本地化軟件的功能測試,用于驗證應(yīng)用程序或網(wǎng)站
對目的用戶能對的工作。使用適當(dāng)?shù)钠脚_、瀏覽器和測試腳本,以保證目的用戶的體驗將足夠好,就像應(yīng)用程
序是專門為該市場開發(fā)的同樣。
Performancetesting(性能測試),評價一個產(chǎn)品或組件與性能需求是否符合的測試。涉及負(fù)載測試、強度測
試、數(shù)據(jù)庫容量測試、基準(zhǔn)測試等類型。
16、軟件缺陷(或者叫Bug)記錄都包含了哪些內(nèi)容?如何提交高質(zhì)量的軟件缺陷(Bug)記錄?
參考答案:
一條Bug記錄最基本應(yīng)包含:編號、Bug所屬模塊、Bug描述、Bug級別、發(fā)現(xiàn)日期、發(fā)現(xiàn)人、修改日
期、修改人、修改方法、回歸結(jié)果等等;要有效的發(fā)現(xiàn)Bug需參考需求以及具體設(shè)計等前期文檔設(shè)計出高效的
測試用例,然后嚴(yán)格執(zhí)行測試用例,對發(fā)現(xiàn)的問題要充足確認(rèn)肯定,然后再向外發(fā)布如此才干提高提交Bug的
質(zhì)量。
17、Beta測試與Alpha測試有什么區(qū)別?
參考答案:
Betatesting(p測試),測試是軟件的多個用戶在一個或多個用戶的實際使用環(huán)境下進(jìn)行的測試。開發(fā)者通常不
在測試現(xiàn)場
Alphatesting(a測試),是由一個用戶在開發(fā)環(huán)境下進(jìn)行的測試,也可以是公司內(nèi)部的用戶在模擬實際操作環(huán)
境下進(jìn)行的受控測試
18、軟件的評審一般由哪些人參與?其目的是什么?
參考答案:
在正式的會議上將軟件項目的成果(涉及各階段的文檔、產(chǎn)生的代碼等)提交給用戶、客戶或有關(guān)部門人
員對軟件產(chǎn)品進(jìn)行評審和批準(zhǔn)。其目的是找出也許影響軟件產(chǎn)品質(zhì)量、開發(fā)過程、維護(hù)工作的合用性和環(huán)境方
面的設(shè)計缺陷,并采用補救措施,以及找出在性能、安全性和經(jīng)濟方面的也許的改善。
人員:用戶、客戶或有關(guān)部門開發(fā)人員,測試人員,需求分析師都可以,就看處在評審那個階段
19、測試活動中,假如發(fā)現(xiàn)需求文檔不完善或者不準(zhǔn)確,怎么解決?
參考答案:
測試需求分析發(fā)現(xiàn)需求文檔不完善或者不準(zhǔn)確,應(yīng)當(dāng)立即和相關(guān)人員進(jìn)行協(xié)調(diào)交流。
20、階段評審與項目評審有什么區(qū)別?
參考答案:
階段評審對項目各階段評審:對階段成果和工作
項目評審對項目總體評審:對工作和產(chǎn)品
21、闡述工作版本的定義?
參考答案:
產(chǎn)品到達(dá)測試環(huán)節(jié)了,需要一個版本號,比如當(dāng)前是V1.0,進(jìn)行一輪功能測試后,會發(fā)現(xiàn)許多問題,開發(fā)
人員修復(fù)后,會再發(fā)出一個修復(fù)后的版本,比如VI.1,工作版本用于區(qū)別和之前版本的不同之處,方便控制軟
件開發(fā)流程。
22、什么是樁模塊?什么是驅(qū)動模塊?
參考答案:
樁模塊:被測模塊調(diào)用模塊
驅(qū)動模塊調(diào)用被測模塊
23、什么是扇入?什么是扇出?
參考答案:
扇入:被調(diào)次數(shù),扇出:調(diào)其它模塊數(shù)目
24、你認(rèn)為做好測試計劃工作的關(guān)鍵是什么?
參考答案:
軟件測試計劃就是在軟件測試工作正式實行之前明確測試的對象,并且通過對資源、時間、風(fēng)險、測試范
圍和預(yù)算等方面的綜合分析和規(guī)劃,保證有效的實行軟件測試;
做好測試計劃工作的關(guān)鍵:目的,管理,規(guī)范
1.明確測試的目的,增強測試計劃的實用性
編寫軟件測試計劃得重要目的就是使測試過程可以發(fā)現(xiàn)更多的軟件缺陷,因此軟件測試計劃的價值取決于
它對幫助管理測試項目,并且找出軟件潛在的缺陷。因此,軟件測試計劃中的測試范圍必須高度覆蓋功能
需求,測試方法必須切實可行,測試工具并且具有較高的實用性,便于使用,生成的測試結(jié)果直觀、準(zhǔn)確
2.堅持“5W”規(guī)則,明確內(nèi)容與過程
“5W”規(guī)則指的是“What(做什么)"、“Why(為什么做)"、“When(何時做)"、"Where(在哪里)”、
“How(如何做)工運用“5W”規(guī)則創(chuàng)建軟件測試計劃,可以幫助測試團隊理解測試的目的(Why),明確
測試的范圍和內(nèi)容(What),擬定測試的開始和結(jié)束日期(When),指出測試的方法和工具(How),給
出測試文檔和軟件的存放位置(Where)。
3.采用評審和更新機制,保證測試計劃滿足實際需求
測試計劃寫作完畢后,假如沒有通過評審,直接發(fā)送給測試團隊,測試計劃內(nèi)容的也許不準(zhǔn)確或漏掉測試
內(nèi)容,或者軟件需求變更引起測試范圍的增減,而測試計劃的內(nèi)容沒有及時更新,誤導(dǎo)測試執(zhí)行人員。
4.分別創(chuàng)建測試計劃與測試具體規(guī)格、測試用例
應(yīng)把具體的測試技術(shù)指標(biāo)包含到獨立創(chuàng)建的測試具體規(guī)格文檔,把用
溫馨提示
- 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年河北初中綜合試卷及答案
- 2025年新疆協(xié)警考試試題及答案
- 2025年開縣進(jìn)城考試試題及答案
- 如皋單招考試試題及答案
- 2025年色彩結(jié)構(gòu)考試試題及答案
- 2025年數(shù)量關(guān)系真題題庫及答案
- 2025年建筑測量自考試題及答案
- 化學(xué)實驗基礎(chǔ)知識綜合應(yīng)用試題
- 2025年高三物理上學(xué)期“場與路”綜合測試卷
- 2025年高考物理熱光原部分專項復(fù)習(xí)試題
- 自媒體招生培訓(xùn)
- 中國骨關(guān)節(jié)炎診療指南(2024版)解讀
- 鏡架購銷合同模板
- 第二屆“強國杯”技術(shù)技能大賽-工業(yè)大數(shù)據(jù)管理與分析賽項考試題庫(含答案)
- 徐州市城市軌道交通1號線一期工程電動客車運營、修理及維護(hù)手冊
- 制作并觀察植物細(xì)胞臨時裝片教學(xué)設(shè)計(五篇模版)
- 信息推廣服務(wù)合同范例
- 《大氣的組成和垂直分層》
- GB/T 2423.17-2024環(huán)境試驗第2部分:試驗方法試驗Ka:鹽霧
- 第一次月考試卷(月考)-2024-2025學(xué)年三年級上冊數(shù)學(xué)人教版
- SMP-05-004-00 受托方化驗室監(jiān)督管理規(guī)程
評論
0/150
提交評論