測試面試題目

 

 一、自動化測試和測試自動化的區別是什麼? 併發

測試自動化:這是一種讓測試過程脫離人工的一次變革。對於控制成本,控制質量,回溯質量和減小測試周期都有積極影響的一種研發過程。工具

自動化測試:經過將測試執行部分部分或者所有交由機器執行的一種測試,叫作自動化測試。這種測試不須要人的實時參與。同時這種測試在小規模應用時會比手動測試昂貴許多。性能

自動化測試能夠看做測試自動化的一部分。測試

 

  

三、性能測試、壓力測試、負載測試的區別是什麼?優化

 這就是一個歷史難題啊!設計

負載測試是經過改變系統負載方式、增長負載等來發現系統中所存在的性能問題。負載測試是一種測試方法,能夠爲性能測試、壓力測試所採用。負載測試的加載方式也有不少種,能夠根據測試須要來選擇。內存

 性能測試是爲獲取或驗證系統性能指標而進行測試。多數狀況下,性能測試會在不一樣負載狀況下進行。開發

壓力測試一般是在高負載狀況下來對系統的穩定性進行測試,更有效地發現系統穩定性的隱患和系統在負載峯值的條件下功能隱患等。自動化

 

四、上一版本沒有發現問題,這個新版本出現問題,怎麼辦?test

首先肯定bug的出現是新功能引發的,仍是舊功能引發的。

若是是舊bug,你沒有發現,除了要提交bug並跟進開發進行修改,還要給本身長點經驗,下次不能這麼馬虎啦!

若是是新功能引發的,那就好辦啦,直接分析問題,並把bug提交上去,直至修復爲止。

 

五、如何測試andorid應用?

最基本的功能測試要經過,還要考慮機型適配、安裝卸載、內存耗用等問題。

 

六、Android機型不少,若是沒有那麼多能夠測試的手機,怎麼辦?

安卓的機型不少不少,若是要一一匹配那是不現實的,能夠考慮如今網上比較主流的雲測平臺,好比說testin雲測

 

七、Monkey能夠測試什麼?

對APP進行自動化測試或者是壓力測試或者是暴力測試。

 

 

十、寫出經常使用的性能測試工具(至少3種),並選其中1種說明如何使用。

Jmeter、loadrunner、ApacheBench

Jmeter:

     1)使用badboy工具錄製腳並對腳本進行優化和關聯處理;

     2)對腳本進行參數化,並設計好併發數和場景;

     3)進行壓力測試,並對吞吐量和錯誤率等參數進行觀察和總結。

 

十一、寫出經常使用的bug管理工具,並選其中1種說明如何使用。

禪道、bugfree

禪道:提交bug,須要輸入bug標題、重現步驟、預期結果、實際結果、指派給開發,而後就能夠進行bug的追蹤管理啦。

十二、壓力測試是怎麼作的?

   1)使用badboy工具錄製腳並對腳本進行優化和關聯處理;

   2)對腳本進行參數化,並設計好併發數和場景;

   3)進行壓力測試,並對吞吐量和錯誤率等參數進行觀察和總結;

   4)編寫性能測試報告。

1五、大家測試的流程是怎麼樣的?

   1)先作需分析,對即將要作的項目分析清楚;

   2)制定測試計劃

   3)編寫測試用例並進行用例評審

   4)執行測試並提交bug

   5)編寫軟件測試報告&版本上線。

相關文章
相關標籤/搜索