亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

自動化測試的意義是什么?

自動化測試的意義是什么?

繁花如伊 2018-12-11 15:11:59
自動化測試的意義是什么?
查看完整描述

1 回答

?
楊__羊羊

TA貢獻1943條經驗 獲得超7個贊

實施自動測試的目標和意義 1)對于功能已經完整和成熟的軟件,每發布一個新的版本,其中大部分功能和界面都和上一個版本相似或完全相同,這部分功能特別適合于自動化測試, 從而可以讓測試達到測試每個特征的目的。 2)每日測試的高效率。DCC版本的發布周期往往比較短,也就是開發周期只有短短的幾個月,而在測試期間是每天/每2天都要發布一個版本供測試人員測試,一個系統的功能點有幾千個上萬個,人工測試是非常的耗時和繁瑣,這樣必然會使測試效率低下。 3)具有一致性和可重復性。由于每次自動化測試運行的腳本是相同的, 所以每次執行的測試具有一致性, 人是很難做到的. 由于自動化測試的一致性,很容易發現被測軟件的任何改變。 4)更好的利用資源--周未/晚上。理想的自動化測試能夠按計劃完全自動的運行, 在開發人員和測試人員不可能實行三班倒的情況下, 自動化測試可以勝任這個任務, 完全可以在周末和晚上執行測試. 這樣充分的利用了公司的資源,也避免了開發和測試之間的等待。 5)解決測試與開發之間的矛盾。通常在開發的末期,進入集成測試階段, 由于每發布一個版本的初期,測試系統的錯誤比較少,這時開發人員有等待測試人員測試出錯誤的時間. 事實上在疊代周期很短的開發模式中,存在更多的矛盾, 但自動化測試可以解決其中的主要矛盾。 6)將煩瑣的任務轉化為自動化測試。大量重復的測試是非常繁瑣的,并且需要消耗大量的人力才能夠完成。自動測試能夠很好的解決這個問題,不需要繁瑣的勞動,不需要大量的人員。 7)增加軟件信任度。只有經過大量測試案例測試過的版本才是可靠的,而只有使用自動測試才能夠保證在段時間內完成大量的測試案例。

查看完整回答
反對 回復 2019-01-08
  • 1 回答
  • 0 關注
  • 1000 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號