欧美麻豆久久久久久中文_成年免费观看_男人天堂亚洲成人_中国一级片_动漫黄网站免费永久在线观看_国产精品自产av一区二区三区

中培偉業IT資訊頻道
您現在的位置:首頁 > IT資訊 > 軟件研發 > 自動化測試有哪些測試模型?各自優缺點是什么?

自動化測試有哪些測試模型?各自優缺點是什么?

2020-07-15 14:19:01 | 來源:中培企業IT培訓網

自動化測試通常是指軟件測試的自動化。軟件測試是在預設條件下運行系統或應用程序,以評估操作結果。前提條件應包括正常條件和異常條件。那么自動化測試有哪些測試模型?各自優缺點是什么?測試行業的從業人員需要掌握的測試模型是線性測試,模塊化驅動的測試,數據驅動的測試和行為驅動的測試,這些測試模型的優缺點也非常明顯。

  1、線性測試

1)概念:通過錄制或編寫對應應用程序的操作步驟產生的線性腳本。單純的來模擬用戶完整的操作場景。(操作,重復操作,數據)都混合在一起。

2)優點:每個腳本相對獨立,且不產生其他依賴和調用。任何一個測試用例腳本拿出來都可以單獨執行。

3)缺點:開發成本高,用例之間存在重復的操作。比如重復的用戶登錄和退出。維護成本高,由于重復的操作,當重復的操作發生改變時,則需要逐一進行腳本的修改。

4)線性測試實例:用戶登錄。

2、模塊化驅動測試

1)概念:將重復的操作獨立成功共模塊,當用例執行過程中需要用到這一模塊操作時則被調用。操作+(重復操作,數據)混合在一起。例如,自動化測試的執行需要保持測試用例的獨立性和完整性,所以每一條用例在執行時都需要登錄和退出操作,so可以把登錄和退出的操作封裝為公共函數。

2)優點:由于最大限度消除了重復,從而提高了開發效率和提高測試用例的可維護性。

3)缺點:雖然模塊化的步驟相同,但是測試數據不同。比如說重復的登錄模塊,如果登錄用戶不同,依舊要重復編寫登錄腳本。

4)實例:對公共模塊,例如登陸和退出進行模塊化封裝。

  3、數據驅動測試

1)概念:它將測試中的測試數據和操作分離,數據存放在另外一個文件中單獨維護。通過數據的改變從而驅動自動化測試的執行,最終引起測試結果的改變。操作+重復操作+數據分開。

2)優點:通過這種方式,將數據和重復操作分開,可以快速增加相似測試,完成不同數據情況下的測試。

3)實例:從excel表格讀取用戶名密碼,登錄郵箱。

  4、行為驅動測試

1)概念:以自然語言為基礎,自然語言與自動化腳本之間建立一種映射,團隊中以自然語言作為溝通,代表框架cucumber。

2)優點:方便團隊協作,使多方都能參與協作,提高團隊之間的協作效率。

看完了以上這自動化測試有哪些測試模型的介紹,大概每個人都對這些測試模型的優缺點有一定的了解。如果您想了解更多有關自動化測試內容的信息,請繼續關注中培偉業吧。

主站蜘蛛池模板: 亚洲精品一区二区三区精品 | 欧美A级理论片在线播放 | 狠狠躁夜夜躁人人爽天天不卡 | 欧美性一区二区 | 在线综合 亚洲 欧美在线视频 | 一级a毛片高清视频 | 欧美人与动人物xxxx | 欧美成人aaa片一区国产精品 | 人人妻人人做人人爽夜欢视频 | 亚洲国产午夜精品理论片妓女 | 国产chinesehdxxxx三p | 极品少妇被猛的白浆直喷白浆 | 寂寞少妇被猛烈进入在线兔费观看 | 色诱视频网站免费观看 | 牛和人交videos欧美 | 91精品亚洲一区二区 | 亚洲AV之男人的天堂网站 | 国产精品久久久久成人 | 色偷偷9999WWW| 亚洲成在人线在线播放无码 | 亚洲午夜成人片 | 麻豆美女裸体aaaa片 | 伊人亚洲综合影院首页 | 国产精品久久久福利 | 欧美xxxxx做受vr | 亚洲大尺度无码无码专线一区 | 日本真人做人爱一区二区三区 | 国产精品岛国久久久久久 | asian日本java少妇乱子另类 | 中文字幕熟女人妻伦伦在线 | 国产青榴视频a片在线观看 亚洲Av无码专区国产乱码DVD | 精品人妻无码一区二区三区毛片 | 熟女人妻一区二区三区免费看 | 国产在线乱| 亚洲AV片在线观看 | 国产精品久久人妻互换毛片 | 中文字幕人妻日本无码 | 日韩成人极品在线内射3p蜜臀 | 色综合久久成人综合网五月 | 国产精品人妻熟女毛片av久久 | 欧洲熟妇色XXXX欧美老妇老头多毛 |