- iOS自動(dòng)化測(cè)試實(shí)戰(zhàn):基于Appium、Python與Pytest
- Storm 程立編著
- 431字
- 2025-06-19 18:02:18
1.2 為何要開(kāi)展自動(dòng)化測(cè)試
自動(dòng)化測(cè)試是用程序代替人的手動(dòng)操作,完成一系列測(cè)試的過(guò)程。使用自動(dòng)化測(cè)試工具能自動(dòng)打開(kāi)目標(biāo)程序,自動(dòng)執(zhí)行測(cè)試用例,自動(dòng)比較實(shí)際結(jié)果與預(yù)期結(jié)果是否一致。
在手動(dòng)測(cè)試有一定實(shí)用性的情況下,為何要開(kāi)展自動(dòng)化測(cè)試呢?客觀來(lái)講,原因在于以下兩點(diǎn)。
● 懶,不想重復(fù)做。
● 難,手動(dòng)做不了。
而映射到實(shí)際的測(cè)試工作中,具體表現(xiàn)如下。
● 手動(dòng)測(cè)試工作量巨大。
● 手動(dòng)測(cè)試包含大量重復(fù)的操作。
● 手動(dòng)測(cè)試的某些環(huán)節(jié)包含一些不具有智力創(chuàng)造性的活動(dòng)。
● 手動(dòng)測(cè)試無(wú)法確保多次執(zhí)行的一致性。
● 人需要休息,而理論上,機(jī)器可不停運(yùn)作。
自動(dòng)化測(cè)試的優(yōu)點(diǎn)大致可以總結(jié)為以下幾點(diǎn)。
● 自動(dòng)化測(cè)試能執(zhí)行更多、更頻繁的測(cè)試。
● 自動(dòng)化測(cè)試能執(zhí)行一些手動(dòng)測(cè)試難以完成的測(cè)試。
● 自動(dòng)化測(cè)試能更好地利用資源,例如,在晚上或周末利用空閑的設(shè)備執(zhí)行自動(dòng)化測(cè)試。
● 自動(dòng)化測(cè)試讓測(cè)試人員在測(cè)試用例設(shè)計(jì)上投入更多的精力,從而提高測(cè)試的準(zhǔn)確性。
● 自動(dòng)化測(cè)試具有一致性的特點(diǎn),能夠保證測(cè)試更客觀,從而提高軟件的信任度。
- 基于粒計(jì)算模型的圖像處理
- Android開(kāi)發(fā)精要
- VSTO開(kāi)發(fā)入門(mén)教程
- Getting Started with Python Data Analysis
- Web程序設(shè)計(jì)(第二版)
- C語(yǔ)言程序設(shè)計(jì)
- Mastering Linux Security and Hardening
- Java SE實(shí)踐教程
- 寫(xiě)給程序員的Python教程
- Visual FoxPro 6.0程序設(shè)計(jì)
- Maker基地嘉年華:玩轉(zhuǎn)樂(lè)動(dòng)魔盒學(xué)Scratch
- Scratch從入門(mén)到精通
- Greenplum構(gòu)建實(shí)時(shí)數(shù)據(jù)倉(cāng)庫(kù)實(shí)踐
- 程序員的成長(zhǎng)課
- Deep Learning for Natural Language Processing