一些關於測試的問題

2021-04-25 18:32:35 字數 985 閱讀 2362

1.有一根不均勻的繩全部燒完用1個小時,

現在有很多材質,規格完全相同的繩,

怎麼用燒繩法計時1個小時15分鐘?

我的回答:用一根繩做標記,另一根繩,兩頭開始燒,燒到一塊的位置,表在第一根繩上,這是半個小時的時間同理找到1/4個小時的位置,進而可以得到乙個小時15分鐘啊

2.  什麼是冒煙測試?

冒煙測試(smoke test)在測試中發現問題,找到了乙個bug,然後開發人員會來修復這個bug。這時想知道這次修復是否真的解決了程式的bug,或者是否會對其它模組造成影響,就需要針對此問題進行專門測試,這個過程就被稱為smoke test。在很多情況下,做smoke test是開發人員在試**決乙個問題的時候,造成了其它功能模組一系列的連鎖反應,原因可能是只集中考慮了一開始的那個問題,而忽略其它的問題,這就可能引起了新的bug。smoke test優點是節省測試時間,防止build失敗。缺點是覆蓋率還是比較低。

3.  什麼是回歸測試?

每當軟體發生變化時,我們就必須重新測試現有的功能,以便確定修改是否達到了預期的目的,檢查修改是否損害了原有的正常功能。同時,還需要補充新的測試用例來測試新的或被修改了的功能。為了驗證修改的正確性及其影響就需要進行回歸測試。

4.  做好軟體測試的關鍵點:

a.測試人員必須經過測試基礎知識和理論的相關培訓。

b.測試人員必須熟悉系統功能和業務。

c.測試必須事先要有計畫,而且測試方案要和整個專案計畫協調好

d.必須事先編寫測試用例,測試執行階段必須根據測試用例進行

e.易用性,功能,分支,邊界,效能等功能性和非功能性需要都要進行測試

f.對於複雜的流程一定要進行流程分支,組合條件分析,再進行等價類劃分準備相關測試資料

g.測試設計的乙個重要內容是要準備好具體的測試資料,清楚這個測試資料是測哪個場景或分支的

h.個人任務平均每三個測試用例至少應該發現乙個bug,否則只能說明測試用例質量不好

i.除了每日構建的冒煙測試可以考慮測試自動化外,其它暫時都不要考慮去自動化

關於介面測試的一些問題

1.可以發現很多在頁面上操作發現不了的bug 2.檢查系統的異常處理能力 3.檢查系統的安全性 穩定性 4.前端隨便變,介面測好了,後端不用變 5.可以測試併發情況,乙個賬號,同時 大於2個請求 對最後乙個商品下單,或不同賬號,對最後乙個商品下單 6.可以修改請求引數,突破前端頁面輸入限制 如金額 ...

測試的一些問題

列舉出程式中所有可能有的錯誤和容易發生錯誤的特殊情況,根據它們選擇測試用例 安全功能驗證 安全漏洞掃瞄 模擬攻擊實驗 資料偵聽 使測試工作順利進行 使專案參與人員溝通更舒暢 使測試工作更加系統化 容易被當成正確的是 軟體過程規範化的要求 控制軟體質量 系統定義的目標是否與使用者的要求一致 被開發專案...

關於Iometer測試的一些總結

前段時間一直在用iometer對一家雲儲存進行測試。剛剛開始測試的時候,儲存廠商推薦我們採用iometer進行測試。那會不明就裡,說那就用iometer吧。在測試的過程中,發現儲存廠商的產品基本可以提供千兆網絡卡的極限頻寬,大約穩定可以提供110mb左右的頻寬流量。本來我們系統設計中,所有的寫入頻寬...