0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

手工測試和自動化測試的優(yōu)缺點

如意 ? 來源:CSDN ? 作者:cherrydreamsover ? 2020-06-29 11:23 ? 次閱讀

軟件測試的手工執(zhí)行劃分

1.手工測試(Manual testing)

手工測試是由人一個一個的輸入用例,然后觀察結(jié)果,和機(jī)器測試相對應(yīng),屬于比較原始但是必須的一種。

優(yōu)點:自動化測試無法代替探索性測試、發(fā)散思維類無既定結(jié)果的測試。

缺點:執(zhí)行效率慢,量大易錯。

2.自動化測試(Automation Testing)

所謂自動化測試,就是在預(yù)設(shè)條件下運(yùn)行系統(tǒng)或應(yīng)用程序,評估運(yùn)行結(jié)果。(預(yù)先條件包括:正常條件和異常條件)。簡單來說,自動化測試就是是把人為驅(qū)動的測試行為,轉(zhuǎn)化為機(jī)器執(zhí)行的一種過程。

自動化測試有:測試自動化、性能測試自動化、安全測試自動化。(一般情況下,我們說的自動化是指功能測試的自動化)

自動化測試按照測試對象來分,還可以分為接口測試、UI測試等。接口測試的ROI(產(chǎn)出投入比)要比UI測試高。

自動化實施的步驟:

(1)完成功能測試,版本基本穩(wěn)定

(2)根據(jù)項目特性,選擇適合項目的自動化工具,并搭建環(huán)境

(3)提取手工測試的測試用例轉(zhuǎn)換為自動化測試的用例

(4)通過工具、代碼實現(xiàn)自動化的構(gòu)造輸入、自動檢測輸出結(jié)果是否符合預(yù)期

(5)生成自動測試報告

(6)持續(xù)改進(jìn)、腳本優(yōu)化

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 自動化
    +關(guān)注

    關(guān)注

    29

    文章

    5485

    瀏覽量

    79008
  • 軟件測試
    +關(guān)注

    關(guān)注

    2

    文章

    226

    瀏覽量

    18544
  • 手工測試
    +關(guān)注

    關(guān)注

    0

    文章

    2

    瀏覽量

    6355
收藏 人收藏

    評論

    相關(guān)推薦

    OPhone自動化測試技術(shù)概述

    本文將對OPhone平臺上可采用的幾種自動化測試技術(shù)進(jìn)行介紹,并對每種技術(shù)的優(yōu)缺點做簡要的總結(jié)。OPhone臺除了為應(yīng)用程序開發(fā)提供豐富的API外,也為開展自動化
    發(fā)表于 05-06 08:58

    自動化測試框架思想和構(gòu)建

    自動化測試一般是指軟件測試自動化,軟件測試就是在預(yù)設(shè)條件下運(yùn)行系統(tǒng)或應(yīng)用程序,評估運(yùn)行結(jié)果,預(yù)先條件應(yīng)包括正常條件和異常條件。本文介紹的是
    發(fā)表于 07-18 06:52

    請問數(shù)據(jù)驅(qū)動的自動化測試框架結(jié)構(gòu)是怎么構(gòu)成的?

    自動化測試為什么會出現(xiàn)?相比手工測試,自動化測試有哪些優(yōu)勢?
    發(fā)表于 04-15 06:55

    軟件自動化測試方案的效益分析

    首先對手工測試自動化測試進(jìn)行比較,然后提出自動化測試方案選擇需要考慮的方面,并結(jié)合工作實踐,給
    發(fā)表于 03-01 15:05 ?14次下載

    基于Web的自動化測試框架的研究

    根據(jù)web系統(tǒng)測試的特點,為提高軟件測試自動化腳本的可重用性,結(jié)合在實際項目中軟件自動化測試的實踐,提出基于Web的
    發(fā)表于 11-07 15:58 ?0次下載
    基于Web的<b class='flag-5'>自動化</b><b class='flag-5'>測試</b>框架的研究

    基于WATIR的WEB自動化回歸測試框架

    由于在迭代開發(fā)模式中需要執(zhí)行大量的回歸測試,針對其測試項目重復(fù)率高的特點,提出了一種Web自動化回歸測試框架來改進(jìn)全手工的作業(yè)。通過對現(xiàn)有
    發(fā)表于 11-23 11:08 ?18次下載
    基于WATIR的WEB<b class='flag-5'>自動化</b>回歸<b class='flag-5'>測試</b>框架

    SCC50壓縮機(jī)數(shù)傳單元自動化測試

    軟件測試是保證軟件產(chǎn)品質(zhì)量、可靠性和安全性的重要手段。隨著軟件規(guī)模的增大,手工測試逐漸暴露出很多缺點,如人力、時間成本大,效率低,難以進(jìn)行回歸測試
    發(fā)表于 01-30 18:04 ?0次下載

    ATE自動化測試系統(tǒng)是什么_ATE自動化測試系統(tǒng)介紹

    本文首先介紹了ATE自動化測試系統(tǒng)發(fā)展線路,其次闡述了ATE自動化測試系統(tǒng)的作用及原理、特點、優(yōu)勢,最后介紹了ATE自動化
    發(fā)表于 05-23 16:47 ?3.2w次閱讀

    什么是自動化測試框架

    自動化測試框架,即是應(yīng)用于自動化測試所用的框架。按照框架的定義,自動化測試框架要么是提供可重用的
    發(fā)表于 04-18 14:44 ?869次閱讀

    一個自動化測試流程

    一個自動化測試流程。
    發(fā)表于 05-04 17:48 ?0次下載

    Eggplant—HMI自動化測試軟件

    。Eggplant是英國TestPlant公司推出的創(chuàng)新性自動化測試工具。通過VNC或RDP通訊技術(shù)遠(yuǎn)程桌面連接被測對象,基于圖像和文字識別算法進(jìn)行對象定位,進(jìn)而驅(qū)動和確認(rèn)被測
    的頭像 發(fā)表于 06-02 09:32 ?1171次閱讀
    Eggplant—HMI<b class='flag-5'>自動化</b><b class='flag-5'>測試</b>軟件

    接口自動化測試流程講解 企業(yè)接口自動化測試步驟

    接口自動化測試是指通過編寫腳本或使用自動化工具,對軟件系統(tǒng)的接口進(jìn)行測試的過程。接口測試是軟件測試
    發(fā)表于 07-28 14:54 ?2105次閱讀
    接口<b class='flag-5'>自動化</b><b class='flag-5'>測試</b>流程講解 企業(yè)接口<b class='flag-5'>自動化</b><b class='flag-5'>測試</b>步驟

    盤點自動化設(shè)備中四種直線模組的應(yīng)用與優(yōu)缺點

    盤點自動化設(shè)備中四種直線模組的應(yīng)用與優(yōu)缺點
    的頭像 發(fā)表于 03-13 16:29 ?1688次閱讀
    盤點<b class='flag-5'>自動化</b>設(shè)備中四種直線模組的應(yīng)用與<b class='flag-5'>優(yōu)缺點</b>

    電源測試怎么自動化?電源模塊自動化測試系統(tǒng)如何實現(xiàn)?

    納米軟件在電測行業(yè)深耕十余年,在行業(yè)的大背景下,為了進(jìn)一步完善自動化測試,開發(fā)出了新的智能的電源模塊自動化測試系統(tǒng)ATECLOUD-POW
    的頭像 發(fā)表于 12-15 14:40 ?795次閱讀
    電源<b class='flag-5'>測試</b>怎么<b class='flag-5'>自動化</b>?電源模塊<b class='flag-5'>自動化</b><b class='flag-5'>測試</b>系統(tǒng)如何實現(xiàn)?

    開關(guān)電源自動化測試設(shè)備:如何實現(xiàn)自動化測試

    開關(guān)電源自動化測試設(shè)備是將測試軟件和測試硬件集成在一個電源測試柜中的ate自動測試設(shè)備,其
    的頭像 發(fā)表于 08-30 18:19 ?1124次閱讀
    開關(guān)電源<b class='flag-5'>自動化</b><b class='flag-5'>測試</b>設(shè)備:如何實現(xiàn)<b class='flag-5'>自動化</b><b class='flag-5'>測試</b>?