日韩欧美另类久久久精品_亚洲大色堂人在线无码_国产三级aⅴ在线播放_在线无码aⅴ精品动漫_国产精品精品国产专区

軟件測試面試題目及解析

  軟件測試是一種用來促進鑒定軟件的正確性、完整性、安全性和質(zhì)量的過程。換句話說,軟件測試是一種實際輸出與預(yù)期輸出間的審核或者比較過程。下文是小編搜集整理出的軟件測試面試題目及部分解析,供大家參考借鑒!

  1. pop3和imap4什么區(qū)別?

  Pop3是郵局協(xié)議,用于電子郵件的接收

  Imap能讓用戶進行離線閱讀,還提供摘要瀏覽功能

  2. 有一款手機支持vpn,電話功能正常,但是不能連接到指定的vpn網(wǎng)絡(luò),你怎么來排除這個錯誤?

  3你用的手機,有一天突然不能輸入“6”,你怎么來判斷問題出在哪

  我首先會判斷是不是鍵盤出了問題,然后再做下一步的檢查。

  4. 手機中通訊錄的功能測試

  對錄入功能測試、保存功能、查找功能、直接撥打功能測試等

  5. 對電梯做測試用例

  首先測其是否能夠正常上下運行、電梯的門能不能在電梯到所指定的樓層是正常開啟、在電梯里按下樓層數(shù)能不能正確到達、電梯打開及關(guān)閉的按鍵是否靈活、緊急呼救是否能夠正常使用、每個樓層上、下兩個指示按鈕是否正常工作等

  6. 測試員在需求分析階段要做什么

  與開發(fā)、客戶在一起評審,對需求文檔進行測試。

  7Gogo實習(xí)項目的測試流程

  熟悉所給的文件,熟悉網(wǎng)站,寫出測試計劃、方案,由測試組長分配模塊,再由每個人些本模塊的測試計劃、方案,接著進行測試用例的編寫、對用例的評審、用例的執(zhí)行、bug的跟蹤、提交bug報告

  8. Gogo項目的測試計劃是如何出來的?

  根據(jù)說明文檔找處整個網(wǎng)站的重點模塊,根據(jù)其要求和對網(wǎng)站實際操作得來的信息在于同組人協(xié)商討論寫出測試計劃。

  9. 請使用DOS命令備份一個名為:TEST,用戶名及密碼為:user/password的oracle數(shù)據(jù)庫到d盤根目錄下保存文件名為test。簡述在oracle中建立一個可用實例的主要步驟(提示:從建庫描述到初始基本數(shù)據(jù))可用性判斷標準主要是主觀的感覺,請思考,有沒有一些量化的標準,從而可以更加客觀地評價可用性的好壞?

  10. 現(xiàn)在一個程序?qū)崿F(xiàn)這樣的功能:讀入三個整數(shù)值,這三個整數(shù)值表示三角形的三個邊長,該程序打印信息表明三角形是不等邊三角形、等腰三角形或等邊三角形。請開發(fā)一個測試用例集測試該程序,注意涵蓋盡可能多的情形,并加入適當?shù)某鲥e處理

  (1)正常的不等邊三角形

  (2)正常的等邊三角形

  (3)正常的等腰三角形,包括兩條相等的邊的三種不同的排列方法

  (4)正常的直角三角形

  (5)正常等腰直角三角形,包括兩邊相等的三種不同的排列方法

  (6)退化的三角形(即,兩邊之和等于第三邊),包括三種不同的排列方法

  (7)三條邊不能構(gòu)成三角形(兩邊之和小于第三邊),包括三種排列方法

  (8)一條邊長度為零,兩條邊為零,三邊為零的9種排列方法

  (9)輸入數(shù)據(jù)包含負數(shù)

  (10)輸入數(shù)據(jù)不全(只知道2邊的長度不知道第三邊)

  (11)輸入的數(shù)據(jù)不符合程序規(guī)定的數(shù)據(jù)類型.

  11.你為什么選擇軟件測試行業(yè)

  因為之前有了解軟件測試這個行業(yè),覺得他的發(fā)展前景很好。也對

  12.根據(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),做測試要有足夠的耐心,和一個良好的工作習(xí)慣,不懂的就問,實時與同事溝通這樣的話才能做好測試工作。

  13.你覺得測試最重要的是什么

  盡可能的找出軟件的錯誤

  14.怎樣看待加班問題

  加班的話我沒有太多的意見,但是我還是覺得如果能夠合理的安排時間的話,不會有太多時候會加班的。

  15.如果一個很有個性的程序員認為自己的BUG不是BUG,怎么解決?

  首先我要確定我所提的在我認為是不是bug,如果我認為是的話我會在他面前重現(xiàn)這個bug和他講這是個bug,和他溝通,或者我會找到我的直系領(lǐng)導(dǎo)讓他解決。

  16.為什么在團隊中要有測試

  因為軟件有錯誤,如果沒有專業(yè)的測試人員很難發(fā)現(xiàn)軟件的一些錯誤。

  17.在測試時代學(xué)習(xí)自己最大的收獲是什么?

  在測試時代我除了學(xué)習(xí)了測試的知識外,還看到了老師們對待測試的一種態(tài)度,明白了做任何工作都要有溝通,做測試的也要有很好的溝通才可以做好。知道自己在項目組中的位置,和開發(fā)的關(guān)系。

  18.你對未來的規(guī)劃

  我想在工作中慢慢的積累經(jīng)驗,使自己強大起來,能夠擔任更重要的職務(wù)。

  19.自己優(yōu)勢及缺點

  我的優(yōu)點是有足夠的耐心對待每一件事情,善于觀察事物,承受壓力的能力很強。缺點可能就是我不是很愛說話,習(xí)慣做不習(xí)慣說,但是和人溝通還是沒有問題的。

  20.你為什么選擇測試時代不選擇51testing

  因為相對比來看測試時代價錢相對公道,師資也不錯,還有一個原因就是在網(wǎng)上查了一下測試時代的口碑不錯,也是網(wǎng)放心過來的原因。

  21. 什么是白盒測試?白盒測試的工具有哪些?

  白盒測試是測試人員利用程序內(nèi)部的邏輯結(jié)構(gòu)及有關(guān)信息,設(shè)計或選擇測試用例,對程序所有的邏輯路徑進行測試。

  工具有:Rational Purify 、Rational Quantify 、Rational Purecoveage

  22. 路由器,集線器,交換機的區(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)的位置、可重現(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)研、測試需求說明、本階段測試策略和記錄、測試資源配置、計劃表、問題跟蹤報告、測試計劃的評審、結(jié)果等。

  重要的有產(chǎn)品的調(diào)研、資源配置、計劃表、問題跟蹤報告、評審。

  31. 什么是回歸測試

  回歸測試是代碼別修改后,或bug被修改后,進行的測試。主要目的是確認修改的程序火別修改的bug沒有引起新的錯誤或者導(dǎo)致其他代碼產(chǎn)生錯誤。

  33. 執(zhí)行SQL腳本工具的是?

  查詢分析器

  34. java web應(yīng)用的三層結(jié)構(gòu)

  35. cookie和session什么意思,有什么區(qū)別

  Cookie是在瀏覽網(wǎng)頁是留在本地的記錄,不是很安全。

  Session與cookie功能相似,比期安全

  36. 負載測試、可靠性測試、可用性測試的定義,有什么區(qū)別

  負載測試是持續(xù)加壓是的表現(xiàn),測系統(tǒng)處理數(shù)據(jù)的能力表

  可靠性測試在規(guī)定的條件下,規(guī)定的時間內(nèi),軟件不引起系統(tǒng)失效的概率。

  可用性測試對用戶界面及功能的可影星進行測試。

  37. c++:a[][1]={1,2,3,4,5,6};b[][1]={1,2,3,4,5,6}求a[1][1]+b[1][1]=

  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. “從表a里找出分數(shù)80以上的女生”用數(shù)據(jù)庫表達

  45. linux下安裝foo.rmp,寫出安裝,卸載命令;怎么查看掛載狀態(tài);查看磁盤情況;查看端口;只有tar.gz包,怎么安裝

  Rpm –ivh foo.rmp

  Rpm –e foo.rmp

  Ps –aux

  46. 給出三角形3條邊,設(shè)計測試用例的思路

  利用有效等價類、無效等價類

  等邊三角形、等腰三角形、不等扁三角形三種情況

  47. 解釋下列命令的含義,ls -la |grep log;ps -ef;kill -9 2543

  ls -la |grep log 查找當前目錄含有l(wèi)og的文件

  Ps –ef 查看所有進程

  Kill-9 2543強制終止2543進程

  48. bug的生命周期中的3個狀態(tài)New、open、close

  49. 設(shè)計直角三角形測試用例;輸入三個數(shù),設(shè)計一個函數(shù),使如果是直角三角行則返回1,如果是三角行但不是直角三角行則返回0,如果不是三角形或數(shù)據(jù)錯誤則返回-1。設(shè)計測試用例,包括目的,輸入,預(yù)期結(jié)果

  50. 什么是PIN PIN2 PUK碼?

  51.請談?wù)勀鷮y試工作的理解

  我認為測試工作是找出軟件產(chǎn)品的錯誤,

  52.你認為測試人員需要具備哪些素質(zhì)?

  我認為做測試的應(yīng)該要有一定的協(xié)調(diào)能力,因為測試人員要經(jīng)常與開發(fā)接觸處理一些問題,如果處理不好的話會引起一些沖突這樣的話工作上就會做不好。還有測試人員要有一定的耐心,有的時候做的測試很枯燥乏味的。除了要有耐心之外還要細心,不放過每一個可能的錯誤。

  53.你為什么能夠做測試這一行。

  雖然說我的測試技術(shù)還不是很純熟,但是我覺得我還是可以勝任軟件測試這個工作的,因為做軟件測試不僅是要求技術(shù)好,還要有一定的溝通能力,耐心、細心等外在的因素。綜合起來看我認為我是勝任這個工作的。54.

  54.測試的目的是什么?

  測試的目的是找出軟件產(chǎn)品中的錯誤,是軟件盡可能的符合用戶的要求。

  當軟件測試是不可能能夠找出全部的錯誤的。

  55. 測試分為那幾個階段?

  一般來說測試大體分為5個階段:

  單元測試、集成測試、確認測試、系統(tǒng)測試、驗收測試

  在測試過程中如果有需要還要進行回歸測試。

  56. 單元測試的測試對象,目的、測試依據(jù)、測試方法?

  測試對象是模塊內(nèi)部的程序錯誤;目的是消除局部模塊邏輯和功能上的錯誤和缺陷;

  測試依據(jù)是模塊的詳細設(shè)計;測試方法采用白盒測試。

  57. 集成測試的測試對象,目的、測試依據(jù)、測試方法?

  集成測試的測試對象是模塊間的組裝和調(diào)用關(guān)系;

  目的是找出與軟件設(shè)計相關(guān)的程序結(jié)構(gòu)模塊調(diào)用關(guān)系,模塊間接口方面問題;

  測試依據(jù)是概要設(shè)計;測試方法采用灰盒測試。

  58. 系統(tǒng)測試的測試對象,目的、測試依據(jù)、測試方法?

  系統(tǒng)測試的測試對象是整個系統(tǒng);測試的目的是對整個系統(tǒng)進行測試;

  測試的依據(jù)是需求規(guī)格說明書;測試方法黑盒測試。

  59. 測試覆蓋的類型

  測試覆蓋的類型有:語句覆蓋、判定覆蓋、條件覆蓋、判定/條件覆蓋、條件組合覆蓋、路徑覆蓋

  60. 性能測試的分類

  分為:性能測試、負載測試、壓力測試、容量測試

  負載測試與壓力測試可以結(jié)合進行。

  61. 列舉您熟悉的主流自動化測試工具

  我熟悉的自動化測試工具有:基于web的測試管理工具TestDirector、配置管理工具VSS、

  QTP以及性能測試工具LoadRunner

  62. 編輯sql語句時,年月日型時間字段如何表達

  加引號

  63. c/s和b/s結(jié)構(gòu)的軟件進行測試時有何不同

  C/S又稱Client/Server或客戶/服務(wù)器模式。服務(wù)器通常采用高性能的PC、工作站或小型機,并采用大型數(shù)據(jù)庫系統(tǒng)?蛻舳诵枰惭b專用的客戶端軟件。

  B/S是Brower/Server的縮寫,客戶機上只要安裝一個瀏覽器(Browser)。瀏覽器通過Web Server 同數(shù)據(jù)庫進行數(shù)據(jù)交互。

  $o;~kV*O

  lTestAge 中國軟件測試時代$IsiX_ k

  64. 安全測試的后臺是什么

  65. 頁面中有一個輸入日期的輸入框和一個輸入身份證號的輸入框,如何進行用例設(shè)計?

  輸入日期的輸入框要考慮邊界值、輸入非法數(shù)據(jù)、非數(shù)字等

  省份證輸入框要考慮18位省份證、16位身份證、非18、16位的數(shù)據(jù)、漢字、字母、非法數(shù)據(jù)、

  66. 測試和質(zhì)量保證有什么區(qū)別 你的看法

  質(zhì)量保證是對軟件制作過程的制作質(zhì)量進行管理,看是否符合公司的規(guī)定。

  軟件測試是對軟件產(chǎn)品的質(zhì)量本身進行測試,是從技術(shù)方面出發(fā)測試軟件質(zhì)量

  67. 用過什么缺陷管理工具 流程是什么 有什么能改進的

  我所熟悉的是TD

  流程是講測試計劃、方案、測試用例錄入TD,在TD上執(zhí)行測試用例記錄缺陷,并對bug進行跟蹤。

  68. 你有沒有用過QTP做項目,QTP的工作原理

  我有用QTP做過項目

  QTP的工作原理是執(zhí)行重復(fù)的手動測試,

  首先制定測試計劃再根據(jù)測試計劃創(chuàng)建測試腳本,然后對腳本進行優(yōu)化增強測試腳本的能接下來運行腳本分析測試的結(jié)果

本文已影響6827
上一篇: 下一篇:2016桂林小升初常見面試問題及答案

相關(guān)文章推薦

|||||