測試面試題1、什么是兼容性側(cè)重哪些方面_第1頁
測試面試題1、什么是兼容性側(cè)重哪些方面_第2頁
測試面試題1、什么是兼容性側(cè)重哪些方面_第3頁
測試面試題1、什么是兼容性側(cè)重哪些方面_第4頁
測試面試題1、什么是兼容性側(cè)重哪些方面_第5頁
已閱讀5頁,還剩9頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、常說的軟件的可移植性。 兼容的類型,如果細分的話,有 的兼容,網(wǎng)絡(luò)兼容,數(shù)據(jù)庫兼容,以及數(shù)據(jù)格式的兼容。 兼容測試的重點是,對兼容環(huán)境的分析。通常,是在運行軟件的環(huán)境不是很確定的情況 下,才需要做兼容。根據(jù)軟件運行的需要,或者根據(jù)需求文檔,一般都能夠得出用戶會在什么環(huán)境下使用該軟件,把這些環(huán)境整理成表單,就得出做兼容測試的兼容環(huán)境了。 兼容和配置測試的區(qū)別在于,做配置測試通常不是 Clean OS 下做測試,而兼容測試多 是在 Clean OS 的環(huán)境下做的。 2、我現(xiàn)在有個程序,發(fā)現(xiàn)在 Windows 上運行得很慢,怎么判別是程序存在問題還是軟硬件系統(tǒng)存在問題?3、確認當前的系統(tǒng)是否是獨立,

2、即沒有對外提供什么消耗CPU 資源的服務(wù);4、如果是C/S 或者 B/S 結(jié)構(gòu)的軟件,需要檢查是不是因為與服務(wù)器的連接有問題,或者有問題造成的;5、在系統(tǒng)沒有任何負載的情況下,查看性能監(jiān)視器,確認應(yīng)用程序?qū)?CPU/內(nèi)存的訪 問情況。3、測試的策略有哪些?黑盒/白盒,靜態(tài)/動態(tài),手工/自動,冒煙測試,回歸測試,公測(Beta 測試的策略) 4、正交表測試用例設(shè)計方法的特點是什么?用最少的實驗覆蓋最多的操作,測試用例設(shè)計很少,效率高,但是很復(fù)雜;對于基本的驗證功能,以及二次集成引起的缺陷,一般都能找出來;但是更深的缺陷,更復(fù)雜的缺陷,還是為力的;具體的環(huán)境下,正交表一般都很難做的。大多數(shù),只在系

3、統(tǒng)測試的時候使用此方法。 就是 Bugzilla 的狀態(tài)轉(zhuǎn)換圖。6、你覺得bugzilla 在使用的過程中,有什么問題?界面不穩(wěn)定;根據(jù)需要配置它的不同的部分,過程很煩瑣。流程控制上,安全性不好界定,很容易對他人的Bug 進行誤操作;參考:參考:5、描述使用 bugzilla 缺陷管理工具對軟件缺陷(BUG)的管理的流程?參考:參考:2、檢查軟件/硬件的配置是否符合軟件的標準;1、檢查系統(tǒng)是否有的特征;參考:兼容測試主要是檢查軟件在不同的硬件、軟件上是否可以正常的運行,即是通參考:1、什么是兼容性測試?兼容性測試側(cè)重哪些方面?來設(shè)計這些數(shù)據(jù)),然后錄制登錄的,將關(guān)鍵的數(shù)據(jù)參數(shù)化,修改,對代碼進

4、行加強,調(diào)試。13、QTP 中的 Action 有什么作用?有幾種?參考:分析用戶登錄的基本情況,得出一組數(shù)據(jù),通過性測試/失敗性測試的都有(根據(jù) TC12、使用 QTP 做功能測試,錄制的時候,要驗證多個用戶的登錄情況/查詢情況,如何操作?LoadRunner 中提供 IP,集合點,配合虛擬用戶的設(shè)計,以及在多臺電腦上設(shè)置,可以比較好的模擬真實的并發(fā)。集合點,即是多個用戶在某個時刻,某個特定的環(huán)境下同時進行虛擬用戶的操作的。集合點失敗,則集合點的才操作就會取消,測試就不能進行。參考:在同一時間點,支持多個不同的操作。4、 運試5、 監(jiān)視場景6、分析測試的結(jié)果以上,最好是結(jié)合一個案例,根據(jù)以上

5、流程來介紹。什么是并發(fā)?在lordrunner 中,如何進行并發(fā)的測試?集合點失敗了會怎么樣?2、創(chuàng)建虛擬用戶3、創(chuàng)建運行場景參考:1、測試測試10、LoadRunner 進試的流程?參考:用戶動作設(shè)計;場景設(shè)計;測試數(shù)據(jù)分析;邏輯覆蓋、循環(huán)覆蓋、評審、桌前檢查、代碼走查、代碼評審、景泰數(shù)據(jù)流分析9、LoadRunner 分哪三部分?需求分析 + 需求變更的工作;根據(jù)需求 得出測試需求;設(shè)計測試方案,評審測試方案;方案評審?fù)ㄟ^后,設(shè)計測試用例,再對測試用例進行評審;8、單元測試的策略有哪些?參考:參考:沒有綜合的評分指標,不好確認修復(fù)的優(yōu)先級別。7、描述測試用例設(shè)計的完整過程?人力資源問題相關(guān)

6、技術(shù)修改缺陷回歸測試分析缺陷統(tǒng)計圖表,分析應(yīng)用程序的開發(fā)質(zhì)量缺陷查看新增缺陷,并確定哪些是需要修正的缺陷運行自動測試。為每個測試制定測試任務(wù)和測試日程安排。參考:需求管理定義測試范圍定義需求樹描述需求樹的功能點測試計劃定義測試目標和測試策略。分解應(yīng)用程序,建立測試計劃樹。確定每個功能點的測試方法。將每個功能點連接到需求上,使測試計劃覆蓋全部的測試需求。描述手工測試的測試步驟指明需要進行自動測試的功能點測試執(zhí)行定義測試集合。Action 的作用用 Action 可以對步驟集進行分組步驟重組,然后被整體調(diào)用擁有自己的 sheet組合有相同需求的步驟,整體操作具有獨立的對象倉庫Action 的種類可

7、復(fù)用 Action不可復(fù)用 Action外部 Action14、TestDirector 有些什么功能,如何對軟件測試過程進行管理?參考:你為什么選擇軟件測試行業(yè)因為之前有了解軟件測試這個行業(yè),覺得他的發(fā)展前景很好。根據(jù)你以前的工作經(jīng)驗描述一下軟件開發(fā)、測試過程,由那些角色負責(zé),你做什么要有架構(gòu)師、開發(fā)經(jīng)理、測試經(jīng)理、程序員、測試員我在里面主要是負責(zé)所分到的模塊執(zhí)試用例。結(jié)合你以前的學(xué)習(xí)和工作經(jīng)驗,你認為如何做好測試。根據(jù)我以前的工作經(jīng)驗,我認為做好工作首先要有一個好的溝通,只有溝通無了,才會有好的協(xié)作,才會有跟好的效率,再一個就是技術(shù)一定要過關(guān),做測試要有足夠的耐心,和一個良好的工作,不懂的

8、就問,實時與同事溝通這樣的話才能做好測試工作。你覺得測試最重要的是什么盡可能的找出軟件的錯誤怎樣加班問題加班的話我沒有太多的意見,但是我還是覺得如果能夠合理的安排時間的話,不會有太多時候會加班的。如果一個很有個性的程序員認為自己的 BUG 不是 BUG,怎么解決?首先我要確定我所提的在我認為是不是bug,如果我認為是的話我會在他面前重現(xiàn)這個 bug和他講這是個 bug,和他溝通,或者我會找到測試因為軟件有錯誤,如果沒有專業(yè)的測試直系讓他解決。為什么在團隊中要有很難發(fā)現(xiàn)軟件的一些錯誤。在測試時代學(xué)習(xí)自己最大的收獲是什么?在測試時代我除了學(xué)習(xí)了測試的知識外,還看到了老師們對待測試的一種態(tài)度,明白了

9、做任何工作都要有溝通,做測試的也要有很好的溝通才可以做好。知道自己在項目組中的位置,和開發(fā)的關(guān)系。你對未來的規(guī)劃在工作中慢慢的積累經(jīng)驗,使自己強大起來,能夠擔任更重要的職務(wù)。自己優(yōu)勢及缺點優(yōu)點是有足夠的耐心對待每一件事情,觀察事物,承受壓力的能力很強。缺點可能就是我不是很愛說話,做不說,但是和人溝通還是沒有問題的。你為什么選擇測試時代不選擇 51testing因為相對比來看測試時代價錢相對公道,師資也不錯,還有一個原因就是在網(wǎng)上查了一下測試時代的口碑不錯,也是網(wǎng)放心過來的原因。13.請談?wù)勀鷮y試工作的理解我認為測試工作是找出軟件產(chǎn)品的錯誤,14.你認為測試需要具備哪些素質(zhì)?我認為做測試的應(yīng)該

10、要有一定的協(xié)調(diào)能力,因為測試要經(jīng)常與開發(fā)接觸處理一些問題,如果處理不好的話會引起一些這樣的話工作上就會做不好。還有測試要有一定的耐心,有的時候做的測試很枯燥乏味的。除了要有耐心之外還要細心,不放過每一個可能的錯誤。15.你為什么能夠做測試這一行。雖然說測試技術(shù)還不是很純熟,但是我覺得我還是可以勝任軟件測試這個工作的,因為做軟件測試不僅是要求技術(shù)好,還要有一定的溝通能力,耐心、細心等外在的來看我認為我是勝任這個工作的。綜合起1 測試的目的是什么?測試的目的是找出軟件產(chǎn)品中的錯誤,是軟件盡可能的符合用戶的要求。當軟件測試是不可能能夠找出全部的錯誤的。2. 測試分為那幾個階段?一般來說測試大體分為

11、5 個階段:單元測試、集成測試、確認測試、系統(tǒng)測試、驗收測試在測試過程中如果有需要還要進行回歸測試。3. 單元測試的測試對象,目的、測試依據(jù)、測試方法?測試對象是模塊內(nèi)部的程序錯誤;目的是消除局部模塊邏輯和功能上的錯誤和缺陷;測試依據(jù)是模塊的詳細設(shè)計;測試方法采用白盒測試。4. 集成測試的測試對象,目的、測試依據(jù)、測試方法?集成測試的測試對象是模塊間的組裝和調(diào)用關(guān)系;目的是找出與軟件設(shè)計相關(guān)的程序結(jié)構(gòu)模塊調(diào)用關(guān)系,模塊間接口方面問題;測試依據(jù)是概要設(shè)計;測試方法采用灰盒測試。5. 系統(tǒng)測試的測試對象,目的、測試依據(jù)、測試方法?系統(tǒng)測試的測試對象是整個系統(tǒng);測試的目的是對整個系統(tǒng)進試;測試的依據(jù)

12、是需求規(guī)格說明書;測試方法黑盒測試。6. 測試覆蓋的類型測試覆蓋的類型有:語句覆蓋、判定覆蓋、條件覆蓋、判定/條件覆蓋、條件組合覆蓋、路徑覆蓋7. 性能測試的分類分為:性能測試、負載測試、壓力測試、容量測試負載測試與壓力測試可以結(jié)合進行。8. 列舉您熟悉的主流自動化測試工具我熟悉的自動化測試工具有:基于web 的測試管理工具 TestDirector、配置管理工具 VSS、QTP 以及性能測試工具 LoadRunner9. 編輯 sql 語句時,年月日型時間字段如何表達加引號13. c/s 和 b/s 結(jié)構(gòu)的軟件進試時有何不同C/S 又稱 Cnt/Server 或客戶/服務(wù)器模式。服務(wù)器通常采

13、用高性能的 PC、工作站或小型機,并采用大型數(shù)據(jù)庫系統(tǒng)??蛻舳诵枰惭b的客戶端軟件。B/是 Brower/Server 的縮寫,客戶機上只要安裝一個瀏覽器(Browser)。瀏覽器通過 Web Server 同數(shù)據(jù)庫進行數(shù)據(jù)交互。$o;kV*OlTestAge 中國軟件測試時代$IsiX_ k14.安全測試的是什么17.號的輸入框,如何進行用例設(shè)計?頁面中有一個輸入日期的輸入框和一個輸入輸入日期的輸入框要考慮邊界值、輸入數(shù)據(jù)、非數(shù)字等省份證輸入框要考慮 18 位省份證、16 位數(shù)據(jù)、非 18、16 位的數(shù)據(jù)、漢字、字母、18. 測試和質(zhì)量保證有什么區(qū)別 你的看法質(zhì)量保證是對軟件制作過程的制作質(zhì)

14、量進行管理,看是否符合公司的規(guī)定。軟件測試是對軟件產(chǎn)品的質(zhì)量本身進試,是從技術(shù)方面出發(fā)測試軟件質(zhì)量19. 用過什么缺陷管理工具 流程是什么 有什么能改進的我所熟悉的是 TD流程是講測試計劃、方案、測試用例錄入 TD,在 TD 上執(zhí)試用例缺陷,并對 bug進行。20. 你有沒有用過 QTP 做項目,QTP 的工作原理我有用 QTP 做過項目QTP 的工作原理是執(zhí)行重復(fù)動測試,首先制定測試計劃再根據(jù)測試計劃創(chuàng)建測試,然后對進行優(yōu)化增強測試的能接下來運行分析測試的結(jié)果21. 什么是白盒測試?白盒測試的工具有哪些?白盒測試是測試有的邏輯路徑進利用程序內(nèi)部的邏輯結(jié)構(gòu)及有關(guān)信息,設(shè)計或選擇測試用例,對程序

15、所試。工具有:Rational Purify 、Rationalfy 、Rational Purecoveage22. 路由器,集線器,交換機的區(qū)別?路由器的作用是用于連接不同網(wǎng)段并且找到網(wǎng)絡(luò)中數(shù)據(jù)傳輸最合適的路徑。集線器的作用是將一些 pc 機連起來組成一個局域網(wǎng)。交換機的作用與集線器的相似,區(qū)別在于集線器采用的是共享帶寬的方式,交換機是獨享帶寬。24. 我手上這支筆,請你根據(jù)這支筆設(shè)計測試用例首先我要測它的外觀、顏色是否符合要求、她所占的空間是多大、是否環(huán)保、接下來測它的質(zhì)量、這支筆是否能夠?qū)懽至鲿?、寫出的自得顏色是否符合要求、能使用多長時間等25. BUG包括那些內(nèi)容Bug 出現(xiàn)的位置、

16、可重現(xiàn)的步驟、所使用的數(shù)據(jù)、bug 的截圖、發(fā)現(xiàn)人及日期。26. 請列舉一些 Oracle 數(shù)據(jù)庫中的 SID 語句27. W 和 H 模型的區(qū)別W 模型強調(diào)的是測試伴隨整個軟件開發(fā)周期,而且測試的對象不僅是程序,需求也需要進試,測試與開發(fā)是同步進行的。H 模型是講測試活動玩卻的獨立出來,形成了完全獨立的流程,可以實現(xiàn)迭代而 W 模型不支持迭代這是兩者最打的區(qū)別。28. 沒有任何說明書,如何進試?首先是通過對軟件測使用來熟悉整個軟件,接著是與開發(fā)溝通掌握軟件的特性并一一來,作為測試的依據(jù)。下29. 測試計劃包括那些內(nèi)容那些重要?測試計劃包括:產(chǎn)品基本情況的調(diào)研、測試需求說明、本階段測試策略和、

17、測試資源配置、計劃表、問題、測試計劃的評審、結(jié)果等。重要的有產(chǎn)品的調(diào)研、資源配置、計劃表、問題、評審。31. 什么是回歸測試回歸測試是代碼別修改后,或 bug 被修改后,進行的測試。主要目的是確認修改的程序火別修改的 bug 沒有引起新的錯誤或者導(dǎo)致其他代碼產(chǎn)生錯誤。33. 執(zhí)行 SQL工具的是?查詢分析器34. java web 應(yīng)用的三層結(jié)構(gòu)35.和ses什么意思,有什么區(qū)別是在瀏覽網(wǎng)頁是留在本地的,不是很安全。Ses與功能相似,比期安全36. 負載測試、可靠性測試、可用性測試的定義,有什么區(qū)別負載測試是持續(xù)加壓是的表現(xiàn),測系統(tǒng)處理數(shù)據(jù)的能力表可靠性測試在規(guī)定的條件下,規(guī)定的時間內(nèi),軟件不

18、引起系統(tǒng)失效的概率??捎眯詼y試對用戶界面及功能的可影星進試。37. c+:a1=1,2,3,4,5,6;b1=1,2,3,4,5,6求 a11+b11=39. 什么是集合點,為什么要設(shè),怎樣設(shè)置,命令是什么?40. 吞吐量和響應(yīng)時間的關(guān)系吞吐量是指正常情況下,設(shè)備能夠接收的最大速率。響應(yīng)時間是指從指令發(fā)出到返回所用的時間。響應(yīng)時間短說明吞吐量大41. 列舉幾個主流協(xié)議,分別什么格式,有什么區(qū)別Tcp/ip 協(xié)議42. bug 的等級劃分Bug 一般分為 4致命級、嚴重級、一般級、提示級43. 軟件工程中 V 字模型的流程用戶需求驗收測試需求分析系統(tǒng)測試概要設(shè)計集成測試詳細設(shè)計單元測試編碼44.

19、 “從表 a 里找出分數(shù) 80 以上的”用數(shù)據(jù)庫表達45. linux 下安裝 foo.rmp,寫出安裝,卸載命令;怎么查看掛載狀態(tài);查看磁盤情況;查看端口;只有tar.gz 包,怎么安裝Rpm ivh foo.rmpRpm e foo.rmpPs aux46. 給出三角形條邊,設(shè)計測試用例的思路利用有效等價類、無效等價類等邊三角形、等腰三角形、不等扁三角形三種情況47. 解釋下列命令的含義,ls -la |grep log;ps -ef;kill -9 2543ls -la |grep log 查找當前目錄含有l(wèi)og 的文件Ps ef 查看所有進程Kill-9 2543 強制終止 2543

20、進程48. bug 的生命周期中的 3 個狀態(tài) New、open、close49. 設(shè)計直角三角形測試用例;輸入三個數(shù),設(shè)計一個函數(shù),使如果是直角三角行則返回 1,如果是三角行但不是直角三角行則返回 0,如果不是三角形或數(shù)據(jù)錯誤則返回-1。設(shè)計測試用例,包括目的,輸入,預(yù)期結(jié)果50. 什么是PINPIN2PUK 碼?51. pop3 和imap4 什么區(qū)別?Pop3 是郵局協(xié)議,用于電子郵件的接收Imap 能讓用戶進行離線閱讀,還提供摘要瀏覽功能52. 有一款這個錯誤?支持,功能正常,但是不能連接到指定的網(wǎng)絡(luò),你怎么來排除53 你用機,有一天突然不能輸入“6”,你怎么來判斷問題出在哪我首先會判

21、斷是不是鍵盤出了問題,然后再做下一步的檢查。54.中的功能測試對錄入功能測試、保存功能、查找功能、直接撥打功能測試等55. 對電梯做測試用例首先測其是否能夠正常上下運行、電梯的門能不能在電梯到所指定的樓層是正常開啟、在電梯里按下樓層數(shù)能不能正確到達、電梯打開及關(guān)閉的按鍵是否靈活、緊急呼救是否能夠正常使用、每個樓層上、下兩個指示按鈕是否正常工作等56. 測試員在需求分析階段要做什么與開發(fā)、客戶在一起評審,對需求文檔進試。57Gogo 實習(xí)項目的測試流程熟悉所給的文件,熟悉,寫出測試計劃、方案,由測試組長分配模塊,再由每個人些本模塊的測試計劃、方案,接著進試用例的編寫、對用例的評審、用例的執(zhí)行、b

22、ug 的跟蹤、提交 bug58. Gogo 項目的測試計劃是如何出來的?根據(jù)說明文檔找處整個的重點模塊,根據(jù)其要求和對實際操作得來的信息在于同組人協(xié)商寫出測試計劃。59. 請使用 DOS 命令備份一個名為:TEST,用戶名及為:usassword 的 oracle 數(shù)據(jù)庫到 d 盤根目錄下保存文件名為test。簡述在 oracle 中建立一個可用實例的主要步驟(提示:從建庫描述到初始基本數(shù)據(jù))可用性判斷標準主要是量化的標準,從而可以更加客觀地評價可用性的好壞?的感覺,請思考,有沒有一些60. 現(xiàn)在一個程序?qū)崿F(xiàn)這樣的功能:讀入三個整數(shù)值,這三個整數(shù)值表示三角形的三個邊長,該程序打印信息表明三角形

23、是不等邊三角形、等腰三角形或等邊三角形。請開發(fā)一個測試用例集測試該程序,注意涵蓋盡可能多的情形,并加入適當?shù)某鲥e處理(1)(2)(3)(4)(5)(6)正常的不等邊三角形正常的等邊三角形正常的等腰三角形,包括兩條相等的邊的三種不同的排列方法正常的直角三角形正常等腰直角三角形,包括兩邊相等的三種不同的排列方法的三角形(即,兩邊之和等于第三邊),包括三種不同的排列方法(7)(8)(9)(10)(11)三條邊不能三角形(兩邊之和小于第三邊),包括三種排列方法一條邊長度為零,兩條邊為零,三邊為零的 9 種排列方法輸入數(shù)據(jù)包含負數(shù)輸入數(shù)據(jù)不全(只知道 2 邊的長度不知道第三邊)輸入的數(shù)據(jù)不符合程序規(guī)定的

24、數(shù)據(jù)類型.下表為程序測試的數(shù)據(jù):測試功能a測試數(shù)據(jù)bc1 ,8 , 8 , 8等邊,2 8,8,108 , 10 , 810 , 8 , 8等腰3 12,10,88,10,128,12,10不等邊 4 10,8,66 , 8 , 108 , 10 , 6直角5 82,8,8 , 82 , 88 , 8 , 82等腰直角 86 9,4,44 , 4 , 94 , 9 , 4非三角形7 ,,0 , 0 , 0,,零數(shù)據(jù)0,0,0,8,880,8,8,0,088 ,0 , 08, 8, 08 8,4,48 , 4 , 44 , 8 , 4情況 9 -8,-9,-10-10,-9,8-10,9,8-10 , -9 ,-8-9 , -10 , -8負數(shù)據(jù)-9,-10,8 9,-10,88,-9,-108,9,-1010 ,10,10,10,遺漏數(shù)據(jù) , , , , , ,10,10,10,10,10,10,11.* ,+ ,= 7A,8.5,

溫馨提示

  • 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)容負責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論