★經(jīng)典定義:軟件測試是為了發(fā)現(xiàn)錯誤而執(zhí)行程序的過程。
五大要素:質(zhì)量、人員、資源、流程、技術。
目標:
①提升測試覆蓋率-> 能夠有效的保證軟件的質(zhì)量
②提升測試效率->能夠使我們更好地完成軟件測試
遵循的原則
①測試顯示缺陷的存在,但不能證明系統(tǒng)不存在缺陷。
②窮盡測試是不可能的,應設定及時終止的條件。
③測試應該盡早進行
④缺陷具備群集特性
⑤測試的殺蟲劑悖論
⑥測試的二八原則:把80%的時間或者資源用在20%的重點模塊上,重點測試模塊中20%的重要模塊。
⑦測試活動依賴于測試背景
五大要素:質(zhì)量、人員、資源、流程、技術。
目標:
①提升測試覆蓋率-> 能夠有效的保證軟件的質(zhì)量
②提升測試效率->能夠使我們更好地完成軟件測試
遵循的原則
①測試顯示缺陷的存在,但不能證明系統(tǒng)不存在缺陷。
②窮盡測試是不可能的,應設定及時終止的條件。
③測試應該盡早進行
④缺陷具備群集特性
⑤測試的殺蟲劑悖論
⑥測試的二八原則:把80%的時間或者資源用在20%的重點模塊上,重點測試模塊中20%的重要模塊。
⑦測試活動依賴于測試背景
2018-10-30
最新回答 / zihoc
我自己做過開發(fā)實訓項目,我的理解就是:開發(fā)階段,方法->單元測試(Junit測試有無預期結果)合并階段,功能->集成測試(有無實現(xiàn))整理階段,整體運行->系統(tǒng)測試(各部分功能有沒有沖突,會不會報錯)試用階段,多運行幾次->驗收測試(檢查有無概率性bug)
2018-09-25
最新回答 / 覆水難收
Beta測試是由軟件的多個用戶在一個或多個用戶的實際使用環(huán)境下進行的測試,主要目的是為了發(fā)現(xiàn)缺陷用戶驗收測試是以用戶為主的測試,軟件開發(fā)和QA人員也應該參加,測試一般在用戶所在地進行,由用戶驗證軟件產(chǎn)品是否滿足了所有的需求的一系列的驗收測試工作,主要目的是為了驗證需求實現(xiàn)Beta測試屬于驗收測試的一種測試策略(內(nèi)容摘自網(wǎng)絡整理)
2018-09-18
看完視頻了,總結了一番,https://blog.csdn.net/weixin_40888619/article/details/81316656
小伙伴們相互學習!
小伙伴們相互學習!
2018-07-31
4. 軟件測試遵循原則
1) 測試顯示缺陷的存在,但不能證明系統(tǒng)不存在缺陷
2) 窮盡測試是不可能的,應設定及時終止的條件
3) 測試應該今早進行
4) 缺陷具備群集特性
5) 測試的殺蟲劑悖論
測試方法、用例應該不定期的增加、修改,使用不同測試方法,已找出新的缺陷
6) 測試的二八原則:80%的時間應該花在20%重要模塊的測試上
7) 測試活動依賴與測試背景
1) 測試顯示缺陷的存在,但不能證明系統(tǒng)不存在缺陷
2) 窮盡測試是不可能的,應設定及時終止的條件
3) 測試應該今早進行
4) 缺陷具備群集特性
5) 測試的殺蟲劑悖論
測試方法、用例應該不定期的增加、修改,使用不同測試方法,已找出新的缺陷
6) 測試的二八原則:80%的時間應該花在20%重要模塊的測試上
7) 測試活動依賴與測試背景
2018-06-12