導航:首頁 > 軟體大全 > 手機軟體測試面試題

手機軟體測試面試題

發布時間:2022-07-06 19:46:17

A. 軟體測試面試 一般都問些什麼問題

軟體測試面試前的最後一波惡補!不要打沒有準備的仗。
想要拿到心儀的offer,光有相應的技術水平是不夠的,還是要提前做好面試題的熟悉以及學習一些面試時的技巧,否則,就算是金子也很可能會被埋沒了。
下面給詳細講講一些面試中比較常見的題吧!
1、軟體測試的流程是什麼?
分析:每當hr問一個問題的時候,我們都必須在腦海里先想一下他是想通過這個問題獲取哪些信息,做好了這步先行工作再回答就比較穩健了。如果有工作經驗,那麼直接按照公司流程去答就可以了,如果你剛轉行或者是才實習,那就按下面的標准回答走就行了。
回答:項目經理將項目需求文檔給到開發,開發記錄文檔內需求不明確或者遺漏點做好准備,然後在需求評審會議上,各開發人員提出自己的疑問並解決,需求評審最終得到一份需求規格說明書。(需求評審階段)
評審通過後,開發這邊的經理就開始編寫開發計劃,測試經理編寫測試計劃,計劃評審通過後開發人員進行程序的開發,測試人員開始測試用例的編寫。當項目的第一個版本出來後,開發負責第二個版本的迭代,而測試這邊對項目進行測試並記錄追蹤管理bug,直到項目迭代完畢。(產品研發階段)
項目迭代完畢並修復大部分的bug後,測試這邊開始進行總結,最終產出一份測試報告書,記錄此次的測試工作及項目存在的問題。(產品發布階段)

2、測試用例主要有哪些元素?
分析:每家公司用的模板都不盡相同,所以內容也是多種多樣的,你只需要把基本的元素回答出來就行了。
回答:測試用例的主要元素有:ID、標題、模塊、預置條件、操作步驟、預期結果、實際結果、是否通過等等

3、軟體測試有什麼策略和階段?
分析:策略就是你是以什麼樣的思路去測試,或者是通過什麼樣的技術或者步驟去執行等等。
回答 :軟體測試的策略主要有:動態、靜態測試;白盒、黑盒測試。測試階段按照研發順序分別是:單元測試、集成測試、系統測試,有些公司還會有驗收測試;(單元測試開發在調試代碼時就完成,集成測試也是,但是有時測試人員也需要進行集成測試;測試人員平時主要的工作就是系統測試,驗收測試是客戶參與進行的測試);

4、測試用例是什麼?有什麼作用?
回答:測試用例實際上就是預設好一個特定的場景,讓軟體再這個場景中運行,以檢驗程序是否給出正確反應,來衡量軟體是否正確滿足了客戶需求。
作用:
1、避免盲目測試並提高測試效率;在軟體版本更新之後只需要少量修改即可開展測試工作,提高工作效率,大幅度縮短測試周期。
2、可以直觀看出哪些是測試重點,測試用例是測試工作的見證,可以看到測了哪些功能,又有哪些模塊沒有測。
3、測試用例是量化測試工作的方法之一。

5、你平時是怎麼設計測試用例的?
分析:這個問題的點主要考察是否掌握測試用例設計方法,在回答之後,HR可能會繼續追問某種設計方法的概念或者實例,這時舉例說明即可;如:等價類劃分法就是把程序的輸入域劃分成等價類,從每個部分中選取少數代表性數據當做測試數據。
回答:設計測試用例一般都會使用到等價類、邊界值、場景/流程法、因果圖還有錯誤推測法;
6、你們公司的需求評審是怎麼進行的?
分析:需求評審,就是對客戶需求,軟體各個模塊之間模糊的點進行審查,排除不理解或者沒有考慮到的點。
回答:需求評審,在一些分工比較明確的公司,都是由PD負責,需求確認好後再下發到開發和測試部門;分工不怎麼明確的公司可能就是開發測試產品等大家坐在一起共同探討;評審形式一般分為線上和線下兩種方式,負責人一般會提前把需求文檔下發到大家手上供大家整理各自的疑惑點,為後續的評審會議做准備。
7、還有什麼想要問我的嗎?
分析:這個問題在每個面試的尾聲都會被問到,如果你直接回答沒有,會讓hr有種你不在意這份工作的感覺,如果你問得多了又會顯得面試之前沒有做好充分的准備,所以問題一般控制在2-3個就差不多。
直接說沒有,會讓HR覺得你不關心這個崗位,問的多了又會顯得面試之前沒有做好充分的准備。所以問題一般控制在兩到三個比較好。
回答:
1、公司的研發團隊目前是什麼規模?開發和測試分別有多少人?
2、公司今後的業務方向是什麼?
3、如果我入職了,我的主要工作職責是什麼?
以上!

B. 軟體測試面試一般都問什麼問題

面試是我們進入一個公司的門檻,通過了面試才能進入公司工作,你的面試結果和你的薪資、享有的福利待遇是息息相關的。那如何能順利的通過面試,得到HR的認可呢?面試軟體測試要注意哪些問題呢?下面和成都IT培訓優就業小編一起來看看吧。
軟體測試面試常見問題通常分為兩大類,一類是考察專業技能,另一類是考察你的穩定性和努力程度。
一、考察專業技能
專業技能方面需要你有很扎實的測試功底。你可以去搜索一下大的IT公司的面試問題,查缺補漏,也可以復習一下所學知識,針對具體面試的崗位多做背景知識的准備。這方面沒有太多捷徑可以走,即使你因為背了一些難題而恰巧通過了高於你能力崗位的面試,那麼在試用期不能勝任工作也是會被辭退的。所以要鞏固你能力范圍內的知識,然後盡量避免失誤。
二、考察你的穩定性和努力程度。
第二類主要是考察你的穩定性和努力程度甚至職業規劃之類的問題。比如說問你怎麼看待測試工作,能否接受加班,以及未來的職業規劃等等。這種問題不能一時為了工作而毫無保留地答應,假設你硬著頭皮接受了加班,那你之後也會因受不了996工作制度而辭職。所以可以適當詢問具體的加班頻率和強度,在可接受的范圍內做出承諾。關於未來的職業規劃,如果你有野心,想要升職加薪,那麼可以適當表露出來。如果你目前只想要穩定,那麼也可以謙虛地表示現階段會努力積攢經驗,等機會來了再考慮。這類問題很靈活,通常沒有固定答案,只要不是過於虛偽地答應任何條件,或者不留餘地乾脆地拒絕,怎麼回答都可以。主要是在這個過程中表露謙虛的態度以及可以商量的餘地,相信肯定會贏得HR和領導的好感。
以上就是四川優就業小編回答的軟體測試常見問題的一些方法和技巧,我們技術掌握的好了,要想通過面試,得到offer,還是要好好准備面試,在面試中有一個好的表現。相信大家只要認真准備、勤加練習,通過面試應該問題不大。

C. 軟體測試面試題

第一題:我認為需要在測試前需要先寫好測試計劃,其中最重要的是本次測試使用的測試方法、使用的測試工具、測試環境。人員方面需要進行人員及進度的安排,每個測試階段後的輸出工件,還要有風險評估。在測試前將這些准備工作做到位,這樣在測試的時候就會比較有條理。
第二題:控制測試質量,我認為最好是做好測試用例的設計,這樣可以對測試的覆蓋率進行控制。
補充:如果時間充裕的話可以在設計用例後對其進行評審,這樣可以提高測試質量。不過這個在實際的工作當中一般實現不了。。。。

下面列出的是網上的一個軟測筆試題,好多單位在筆試的時候都會下來作為筆試題,我至少遇到兩次了,其他的筆試題還有,但不一一列出了。
一、判斷題(每題1分,12 分,正確的√,錯誤的╳)
1.軟體測試的目的是盡可能多的找出軟體的缺陷。()
2.Beta 測試是驗收測試的一種。()
3.驗收測試是由最終用戶來實施的。()
4.項目立項前測試人員不需要提交任何工件。()
5.單元測試能發現約80%的軟體缺陷。()
6.代碼評審是檢查源代碼是否達到模塊設計的要求。()
7.自底向上集成需要測試員編寫驅動程序。()
8.負載測試是驗證要檢驗的系統的能力最高能達到什麼程度。()
9.測試人員要堅持原則,缺陷未修復完堅決不予通過。()
10.代碼評審員一般由測試員擔任。() 1
11.我們可以人為的使得軟體不存在配置問題。()
12.集成測試計劃在需求分析階段末提交。()
二、不定項選擇題(每題2 分,10分)
1.軟體驗收測試的合格通過准則是:()
A. 軟體需求分析說明書中定義的所有功能已全部實現,性能指標全部達到要求。
B. 所有測試項沒有殘餘一級、二級和三級錯誤。
C. 立項審批表、需求分析文檔、設計文檔和編碼實現一致。
D. 驗收測試工件齊全。

2.軟體測試計劃評審會需要哪些人員參加?()
A.項目經理
B.SQA 負責人
C.配置負責人
D.測試組

3.下列關於alpha 測試的描述中正確的是:()
A.alpha 測試需要用戶代表參加
B.alpha 測試不需要用戶代表參加
C.alpha 測試是系統測試的一種
D.alpha 測試是驗收測試的一種

4.測試設計員的職責有:()
A.制定測試計劃
B.設計測試用例
C.設計測試過程、腳本
D.評估測試活動

5.軟體實施活動的進入准則是:()
A.需求工件已經被基線化
B.詳細設計工件已經被基線化
C.構架工件已經被基線化
D.項目階段成果已經被基線化

三、填空題(每空1分,24 分)
1.軟體驗收測試包括(正式驗收測試)、(非正式驗收測試和Alpha測試)、(Beta測試)三種類型。
2.系統測試的策略有功能測試、(性能測試)、(負載測試)、(壓力測試)、易用性測試、(容量測試)、(強度測試)、 (兼容性測試又稱)、(本地化測試)、(BVT測試)、(裸機測試)、(安全性測試)、()、(容錯性測試)、(恢復測試)、()等15 種方法。
3.設計系統測試計劃需要參考的項目文檔有(需求規格說明書)、()和迭代計劃。
4.對面向過程的系統採用的集成策略有()、()兩種。
5.通過畫因果圖來寫測試用例的步驟為、、、及把因果圖轉 換為狀態圖共五個步驟。

四、簡答題(共37分)
1. 階段評審與同行評審的區別。(4 分)
2 . 什麼是軟體測試。(3 分)
答:通過人工或自動化手段對系統進行測試,目的是為了驗證系統是否滿足預定功能或者是為了弄清楚實際結果與預期結果之間的差別。
3 . 簡述集成測試的過程。(5 分)
答:將通過單元測試的單元模塊按照設計要求組合起來再進行測試。重點檢查程序介面處是否有問題。
過程:首先進行集成測試的測試計劃測試設計測試開發測試用例執行測試評估,並且進行全程的缺陷跟蹤。
4 . 怎樣做好文檔測試?(4 分)
答:文檔測試要注意一下幾點:文檔的讀者群、文檔的術語、文檔的正確性、文檔的完整性、文檔的一致性、文檔的易用性、樣例與示例、文檔的語言
5. 白盒測試有那幾種方法?(6 分)
答:白盒測試方法分為:靜態測試和動態測試
靜態測試方法:①編碼標准與准則 ②走查 ③審查 ④評審
動態測試方法:①語句覆蓋 ②判定覆蓋 ③條件覆蓋 ④判定-條件覆蓋 ⑤條件組合覆蓋 ⑥路徑覆蓋
⑦條件組合+路徑覆蓋
6. 系統測試計劃是否需要同行評審,為什麼?(4 分)
答:系統測試計劃需要進行同行評審,因為如果對一個系統長時間進行測試可能會出現測試疲勞甚至出現
對系統的免疫現象,因此可以進行同行評審,減少對相同系統的疲勞測試。
7. Alpha 測試與beta 測試的區別。(4 分)
8 . 比較負載測試、容量測試和強度測試的區別。(6 分)
9 . 測試結束的標準是什麼?(3 分)

D. 面試軟體測試 主要提問哪些問題

1、 說說你們公司測試的一個基本測試流程是什麼?
答:首先會召開需求分析會議,參加人員有產品、開發和測試,主要是探討需求主要的一些功能點,完了之後,開發就排期進行開發,我們就根據主管寫出來的計劃、分配到的任務編寫測試用例,寫完之後會進行用例評審,有評審修改的就修改整理形成最終的用例版本,之後開發人員版本編譯完成後,我們會依據測試用例來執行測試,測試過程中,提交bug,跟蹤bug,直至關閉,測試完後編寫測試報告。

2、 你們項目主要是做什麼的,有些什麼功能,業務邏輯是怎樣的?
答:這個主要就是看公司具體的項目是什麼,了解清楚功能模塊,對主要功能模塊做業務邏輯的一個描述就行。

3、 測試的過程中,還用過一些什麼工具嗎?
答:有就有,沒有就沒有,一定要如實回答!比如在測試介面或者簡單施壓的時候用到了 jmeter。

4、 如果簡歷上寫了,MySQL、Linux等,一般會問,掌握的程度怎麼樣?
答:如實回答,對於測試人員來說,mysql基本的增刪改查都會,Linux基本命令都會,也會linux環境的項目部署。

5、 你們需求分析會議主要目的是什麼?
答:講解此次項目主要是做什麼的,達到一個什麼樣的目的,探討項目功能點,針對不清楚的及時提問。

6、 如果需求過少,你應該怎麼辦?
答:首先我會有所疑問,然後再問問老大,看看到底是怎麼回事,如果確實是需求少,那就進一步的分析這個業務。如果確定有一些需求。

7、 編寫測試用例的時候,會用到什麼方法?
答:等價類、邊界值、錯誤推測法、場景法等。
接著又問了一個:你覺得你在寫用例的時候用到了嗎?
我的回答是用到了,比如邊界值,隨便列舉一個例子,比如:項目中某個標題輸入框,長度是1-16個漢字。會設計測試用例數據為輸入標題為空、標題字數為1、標題字數為2、標題字數為15、標題字數是16、標題字數為17

8、 會寫測試計劃嗎、包含哪些內容?
答:一般說:沒有寫過,是我們主管寫的,但我們會接觸這個文檔。大概包含有:目的、背景、測試范圍、測試開始結束時間、測試策略、測試人員安排、測試環境、風險評估等等。

E. 應聘軟體測試,一般會有什麼筆試的題目

一般筆試重點測試考生的政策理論水平、分析解決實際問題的能力和文字表達能力等綜合素質。題型主要包括論述題、案例分析題、公文處理、對策性文章等形式。歸納起來就是讀材料,看材料中反映了什麼問題,然後提出解決問題的辦法。考試時間一般是2.5-3小時,3-4道題。案例分析題可能會有兩問,公文寫作每年公文種類不定,有時是通知,有時是調研報告,有時又是會議紀要,有時會是公文改錯題等等,大作文一般是對策性論文,就是寫怎麼辦的文章。分值分布一般是案例分析30-40分(2道題左右),公文寫作(1道題)20-30分,對策性論文(1道題)40分。

具體的範文模板
鏈接:https://pan..com/s/1ElLaFPNS_Ax5WnumUrjv6A

?pwd=iynn 提取碼: iynn

F. 關於軟體測試的一些面試題,跪求答案!

一、判斷題(每題1分,12 分,正確的√,錯誤的╳)
1.軟體測試的目的是盡可能多的找出軟體的缺陷。(√)
2.Beta 測試是驗收測試的一種。(√)
3.驗收測試是由最終用戶來實施的。(√)
4.項目立項前測試人員不需要提交任何工件。(╳)
5.單元測試能發現約80%的軟體缺陷。(√)
6.代碼評審是檢查源代碼是否達到模塊設計的要求。(√)
7.自底向上集成需要測試員編寫驅動程序。(√)
8.負載測試是驗證要檢驗的系統的能力最高能達到什麼程度。(√)
9.測試人員要堅持原則,缺陷未修復完堅決不予通過。(√)
10.代碼評審員一般由測試員擔任。(╳)
11.我們可以人為的使得軟體不存在配置問題。(√)
12.集成測試計劃在需求分析階段末提交。(╳)
二、不定項選擇題(每題2 分,10分)
1.軟體驗收測試的合格通過准則是:()
A. 軟體需求分析說明書中定義的所有功能已全部實現,性能指標全部達到要求。
B. 所有測試項沒有殘餘一級、二級和三級錯誤。
C. 立項審批表、需求分析文檔、設計文檔和編碼實現一致。
D. 驗收測試工件齊全。
2.軟體測試計劃評審會需要哪些人員參加?()
A.項目經理
B.SQA 負責人
C.配置負責人
D.測試組
3.下列關於alpha 測試的描述中正確的是:()
A.alpha 測試需要用戶代表參加
B.alpha 測試不需要用戶代表參加
C.alpha 測試是系統測試的一種
D.alpha 測試是驗收測試的一種
4.測試設計員的職責有:()
A.制定測試計劃
B.設計測試用例
C.設計測試過程、腳本
D.評估測試活動
5.軟體實施活動的進入准則是:()
A.需求工件已經被基線化
B.詳細設計工件已經被基線化
C.構架工件已經被基線化
D.項目階段成果已經被基線化
三、填空題(每空1分,24 分)
1.軟體驗收測試包括、、三種類型。
2.系統測試的策略有功能測試、、、、易用性測
試、、、、、、、、
、、等15 種方法。
3.設計系統測試計劃需要參考的項目文檔有、和迭代計劃。
4.對面向過程的系統採用的集成策略有、兩種。
5.通過畫因果圖來寫測試用例的步驟為、、、及把因果圖轉
換為狀態圖共五個步驟。

四、簡答題(共37分)
1. 階段評審與同行評審的區別。(4 分)
2 . 什麼是軟體測試。(3 分)
3 . 簡述集成測試的過程。(5 分)
4 . 怎樣做好文檔測試?(4 分)
5. 白盒測試有那幾種方法?(6 分)
6. 系統測試計劃是否需要同行評審,為什麼?(4 分)
7. Alpha 測試與beta 測試的區別。(4 分)
8 . 比較負載測試、容量測試和強度測試的區別。(6 分)
9 . 測試結束的標準是什麼?(3 分)
五、 設計題(共15分)
對下面給出的程序控制圖,分別以各種不同的測試方法寫出最少的測試用例。

測試人員_考試試卷(考試時間100分鍾,滿分100分)
姓名:__________部門:__________員工號:__________
一、填空題:(每一空格2分,共60分)
1、 軟體實施活動的輸出工件有 、 、 、 。
2、 代碼評審主要做 工作。
3、 軟體實施活動中集成員的職責是 。
4、 驗證與確認軟體實施活動主要有 、代碼評審、 、 、 、SQA
驗證。
5、 表明測試已經結束。
6、 軟體測試的目的是 。
7、 軟體測試主要分為 、 、 、 四類測試。
8、 軟體測試活動有制定測試計劃、 、 、 、 、 、測
試評估、測試結束八個步驟。
9、 軟體測試活動的輸出工件有_ 、 、 、 、 。
10、軟體測試角色有 、 、 、 。
二、不定項選擇題:(每題3 分,共15分)
1、 軟體實施活動的進入准則是()
A、 需求工件已經被基線化
B、 詳細設計工件已經被基線化
C、 構架工件已經被基線化
D、 項目階段成果已經被基線化
2、 下面角色不屬於集成計劃評審的是()
A、 配置經理
B、 項目經理
C、 測試員
D、 編碼員
3、軟體測試設計活動主要有()
A、 工作量分析
B、 確定並說明測試用例
C、 確立並結構化測試過程
D、 復審並評估測試覆蓋
4、不屬於集成測試步驟的是()
A、 制定集成計劃
B、 執行集成測試
C、 記錄集成測試結果
D、 回歸測試
5、屬於軟體測試活動的輸入工件的是()
A、 軟體工作版本
B、 可測試性報告
C、 軟體需求工件
D、 軟體項目計劃
三、問答題:(共25 分)
1、 項目的集中管理在軟體公司的哪一個層面?(2 分)
2、 請描述軟體測試活動的生命周期。(8 分)
3、 什麼是測試評估,測試評估的范圍是什麼?(5 分)
4、 闡述工作版本的定義。(2 分)
5 、 請畫出軟體測試活動的流程圖。(8 分)

G. 軟體測試面試題:一個輸入手機號獲取驗證碼的頁面,說出測試過程

首先確定頁面有哪些元素,並且明確功能、測試點等,點擊手機號獲取驗證碼是用來做什麼的。(明確功能)驗證碼是手機下發的驗證碼,還是圖片驗證碼等 ,首先明確和細化需求

在明確功能後先冒煙測試或通過性測試,測試功能正常使用後,再進行非通過性測試。

  1. 先進行通過性測試

    輸入正確的手機號碼,點擊獲取驗證碼,查看手機是否收到簡訊。收到簡訊後輸入驗證碼,若為登錄功能,還應檢查是否進行頁面跳轉,是否正確進行登錄,是否可操作登錄後應操作的項,若功能為注冊,則應查看是否注冊成功,去資料庫檢查數據的正確性,若測試成功後進行非通過性測試

    正確的手機號驗證的規則為:13,14,15,17,18為開頭的11位數字

  2. 為空測試,

    2.1 不輸入手機號,不輸入驗證碼 直接點擊登錄或注冊等功能點 ,提示不能為空

    2.2 不輸入手機號,只輸入驗證碼直接點擊登錄或注冊等功能點,提示不能為空

    2.2 輸入手機號碼,不輸入驗證碼直接點擊登錄或注冊等功能點,提示不能為空

  3. 輸錯手機號碼錯誤測試

    3.1 輸入漢字、小數,字元串,空格及組合在手機號碼文本框中,提示手機號碼不正確

    3.2 輸入10位,12位數字進行登錄,提示手機號碼不正確,提示手機號碼不正確

    3.2 輸入11位非手機號碼進行獲取驗證碼,提示手機號碼不正確

  4. 驗證碼

    4.1 輸入錯誤的驗證碼,提示請輸入正確的驗證碼

    4.2 輸入多一位或少一位的驗證碼

    4.3 明確驗證碼的失效時長後,在時長之後輸入輸入碼,提示該驗證碼已失效,請重新獲取驗證碼

  5. 其他按功能來補充

閱讀全文

與手機軟體測試面試題相關的資料

熱點內容
家用台式電腦排名 瀏覽:506
英國哪個品牌電腦好 瀏覽:513
z10電腦安裝軟體 瀏覽:648
台式電腦取消休眠 瀏覽:1
電腦cpu硅膠多少錢 瀏覽:712
為什麼我的電腦安裝不了軟體 瀏覽:936
三星note3如何連接電腦連接 瀏覽:846
電腦內存卡可以裝系統嗎 瀏覽:271
電腦音控軟體哪個最好 瀏覽:14
電腦系統卸載軟體win10 瀏覽:533
電腦為什麼黑屏不是鎖屏畫面 瀏覽:673
電腦應用那個平台的軟體 瀏覽:695
雲電腦打聯盟哪個好 瀏覽:180
蘋果八軟體更新限制 瀏覽:312
電腦右鍵菜單放大win10 瀏覽:212
台式電腦外置網卡驅動安裝 瀏覽:576
電腦怎麼關機狀態重置系統 瀏覽:737
低配置電腦玩pubg卡爆怎麼辦 瀏覽:122
2016i5電腦配置 瀏覽:43
蘋果軟體後台運行費電嗎 瀏覽:480