- 相關(guān)推薦
2017華為軟件測試工程師筆試題
華為軟件測試工程師筆試題有哪些?下面CN人才網(wǎng)小編為大家?guī)淼氖?017華為軟件測試工程師筆試題,希望對大家有所幫助~
1、怎么來設(shè)計測試方案
根據(jù)測試需求(包括功能需求和非功能性需求),識別測試要點(diǎn),識別測試環(huán)境要求,安排測試輪次,根據(jù)項目計劃和開發(fā)計劃做整體的測試安排。
被測試的特性:通過對需求規(guī)格說明書進(jìn)行分析,列出本次測試需要進(jìn)行測試的各部分特性(如要測試的功能需求、性能需求、安全性需求等等);
不被測試的特性:由于資源、進(jìn)度等方面原因,本次測試不列入測試范圍的特性;
測試組網(wǎng)圖:進(jìn)行本次系統(tǒng)測試所需要的軟硬件設(shè)備、配置數(shù)據(jù)已及相互間的邏輯、物理連接。今后測試執(zhí)行時需要依據(jù)這個組網(wǎng)圖來進(jìn)行環(huán)境的搭建。
2、如果給你一個B/S系統(tǒng)你怎么來進(jìn)行測試
此題答案還可用于回答測試流程,測試流程題亦可參考15題。
閱讀系統(tǒng)需求,充分理解需求,記錄問題,并與項目需求人員充分溝通。
編寫測試需求,包括系統(tǒng)功能和非功能測試要點(diǎn)、測試類型、測試進(jìn)度質(zhì)量要求等。
制定測試計劃,包括熟悉測試業(yè)務(wù)、設(shè)計測試用例、執(zhí)行測試用例、進(jìn)行測試小結(jié)、編寫測試報告,任務(wù)顆粒度一般應(yīng)小于5人天
編寫測試用例,根據(jù)測試方案設(shè)計用例,即便沒有明確的性能和安全測試要求,也應(yīng)識別進(jìn)行此兩項測試。
執(zhí)行軟件測試,
進(jìn)行測試小結(jié),如果測試持續(xù)時間較長,每個版本間隙總結(jié)本輪測試。
編寫測試報告,總結(jié)測試過程,匯總度量數(shù)據(jù)。
3、怎么進(jìn)行工作流的測試
把握需求,找準(zhǔn)結(jié)點(diǎn),理清流程,畫出流轉(zhuǎn)圖,弄清節(jié)點(diǎn)間的數(shù)據(jù)流轉(zhuǎn),設(shè)計測試用例的時候必須覆蓋所有可能的流程。
工作流:
如果問到有沒有做過,根據(jù)對工作流的了解情況回答,如果比較了解,可以把參與的某個項目中說上一些有工作流的,如果不是很了解就說沒有做過,但是學(xué)習(xí)過相關(guān)知識。
4、做性能測試的時候都需要關(guān)注哪些參數(shù)
并發(fā)訪問量,服務(wù)器響應(yīng)時間(最小、平均、最大)
并發(fā)性能測試的過程是一個負(fù)載測試和壓力測試的過程,即逐漸增加負(fù)載,直到系統(tǒng)的瓶頸或者不能接收的性能點(diǎn),通過綜合分析交易執(zhí)行指標(biāo)和資源監(jiān)控指標(biāo)來確定系統(tǒng)并發(fā)性能的過程。
負(fù)載測試(Load Testing)是確定在各種工作負(fù)載下系統(tǒng)的性能,目標(biāo)是測試當(dāng)負(fù)載逐漸增加時,系統(tǒng)組成部分的相應(yīng)輸出項,例如通過量、響應(yīng)時間、CPU負(fù)載、內(nèi)存使用等來決定系統(tǒng)的性能。
負(fù)載測試是一個分析軟件應(yīng)用程序和支撐架構(gòu)、模擬真實(shí)環(huán)境的使用,從而來確定能夠接收的性能過程。壓力測試(Stress Testing)是通過確定一個系統(tǒng)的瓶頸或者不能接收的性能點(diǎn),來獲得系統(tǒng)能提供的最大服務(wù)級別的測試。
疲勞測試是采用系統(tǒng)穩(wěn)定運(yùn)行情況下能夠支持的最大并發(fā)用戶數(shù),持續(xù)執(zhí)行一段時間業(yè)務(wù),通過綜合分析交易執(zhí)行指標(biāo)和資源監(jiān)控指標(biāo)來確定系統(tǒng)處理最大工作量強(qiáng)度性能的過程。 疲勞強(qiáng)度測試可以采用工具自動化的方式進(jìn)行測試,也可以手工編寫程序測試,其中后者占的比例較大。
一般情況下以服務(wù)器能夠正常穩(wěn)定響應(yīng)請求的最大并發(fā)用戶數(shù)進(jìn)行一定時間的疲勞測試,獲取交易執(zhí)行指標(biāo)數(shù)據(jù)和系統(tǒng)資源監(jiān)控數(shù)據(jù)。如出現(xiàn)錯誤導(dǎo)致測試不能成功執(zhí)行,則及時調(diào)整測試指標(biāo),例如降低用戶數(shù)、縮短測試周期等。還有一種情況的疲勞測試是對當(dāng)前系統(tǒng)性能的評估,用系統(tǒng)正常業(yè)務(wù)情況下并發(fā)用戶數(shù)為基礎(chǔ),進(jìn)行一定時間的疲勞測試。
大數(shù)據(jù)量測試可以分為兩種類型:針對某些系統(tǒng)存儲、傳輸、統(tǒng)計、查詢等業(yè)務(wù)進(jìn)行大數(shù)據(jù)量的獨(dú)立數(shù)據(jù)量測試;與壓力性能測試、負(fù)載性能測試、疲勞性能測試相結(jié)合的綜合數(shù)據(jù)量測試方案。大數(shù)據(jù)量測試的關(guān)鍵是測試數(shù)據(jù)的準(zhǔn)備,可以依靠工具準(zhǔn)備測試數(shù)據(jù)。
5、客戶沒給性能指數(shù),怎么開展性能測試
如果客戶沒有提出明確的性能指標(biāo),可以按照慣例和經(jīng)驗設(shè)置,需要和PM協(xié)商,一般由PM確認(rèn),QA負(fù)責(zé)給出建議。
舉例說一個Server端程序,要求峰值時CPU和MEM消耗在75%以下,而一個頁面的訪問響應(yīng)時間一般認(rèn)為用戶的忍耐時間是3-5秒以內(nèi),這些要參考實(shí)際的應(yīng)用來確定用戶規(guī)模、操作頻率、同時在線數(shù)等。
6、有沒有做過接口測試,是如何做的
通過編寫測試程序, 獲得接口指針, 逐個調(diào)用接口函數(shù)驗證其正確性, 及失敗操作
7、測試過程中是如何來保證軟件質(zhì)量的
測試用例編寫完畢后要加強(qiáng)評審的力度,確保測試用例覆蓋所有需求點(diǎn)
執(zhí)行測試過程中注意做小結(jié)檢查覆蓋情況、審視所提缺陷質(zhì)量,復(fù)測時應(yīng)注意相關(guān)模塊的測試
測試時間寬裕的話可以做交叉測試,用以確保測試質(zhì)量。
8、測試方案都寫什么內(nèi)容
1 概述
2 被測對象分析
3 應(yīng)測試的特性
4 不被測試的特性
5 總體設(shè)計方法
6 測試模型
6.1 測試組網(wǎng)圖
6.2 結(jié)構(gòu)/對象關(guān)系圖
6.3 測試原理
6.4 操作規(guī)程
7 測試需求
7.1 環(huán)境需求
7.2 被測對象需求
7.3 測試工具需求
7.4 測試代碼需求
7.5 數(shù)據(jù)需求
7.6 其它需求
8 測試設(shè)計
8.1 工具設(shè)計
8.2 測試代碼設(shè)計
8.3 用例設(shè)計
8.3.1 設(shè)計原則
8.3.2 測試項目
9.附錄
(測試方案要求根據(jù)《SRS》上的每個需求點(diǎn)設(shè)計出包括需求點(diǎn)簡介,測試思路和詳細(xì)測試方法三部分的方案) 以往華為測試方案 目錄如下:
第1章 技術(shù)方案
1.1. 測試需求描述
1.1.1. 測試類型分析
1.1.2. 測試內(nèi)容
1.2. 缺陷分類
1.3. 缺陷級別
第2章 SOW及規(guī)格的應(yīng)答
2.1. 測試需求應(yīng)答
2.2. 交付件應(yīng)答
2.2.1. 軟件交付件應(yīng)答
2.2.2. 非軟件交付件應(yīng)答
2.3. 項目里程碑項目完成時間應(yīng)答
2.4. 質(zhì)量目標(biāo)應(yīng)答
2.5. 驗收標(biāo)準(zhǔn)應(yīng)答
2.6. 限制應(yīng)答
2.6.1. 合作供應(yīng)商人員組織應(yīng)答
2.6.2. 硬件設(shè)備應(yīng)答
2.6.3. 合作項目開發(fā)場地應(yīng)答
第3章 類似項目成功案例
第4章 項目詳細(xì)工作計劃
第5章 項目估算
9、測試方案和測試計劃的區(qū)別
測試方案是技術(shù)性的;測試計劃更多是管理性的。
測試計劃主要要考慮測試的技術(shù)可行性、關(guān)鍵技術(shù)、資源投入、進(jìn)度安排、風(fēng)險管理、配置管理、輸入輸出等。測試計劃更多地供高層 管理者決策時做參考;同時對后續(xù)測試工作開展起指導(dǎo)作用。
在一些小項目中,可能只需要一個測試方案,測試計劃內(nèi)容相對較少,可以與測試方案合并進(jìn)行;而一些大項目中,也許要設(shè)計數(shù)十個測試方案,這就需要一個提綱挈領(lǐng)的東西了,這就是測試計劃的作用。
10、測試用例是根據(jù)什么寫的
系統(tǒng)測試用例根據(jù)需求和設(shè)計編寫
(華為的SDV測試用例是根據(jù)《測試方案》和測試策略來編寫的)
【華為軟件測試工程師筆試題】相關(guān)文章:
2023軟件測試常見的筆試題目05-05
軟件測試工程師的工作總結(jié)04-17
軟件測試工程師工作總結(jié)04-20
軟件測試工程師崗位職責(zé)!05-28
軟件測試工程師轉(zhuǎn)正工作總結(jié)04-05
高級軟件測試工程師崗位職責(zé)05-28
軟件測試工程師面試自我介紹01-24
軟件測試工程師工作總結(jié) 14篇05-10
傾聽能力測試題04-24