AV大片,日韩伦理一区,国产在线a,开心播播网婷婷在线

北京尚腦互聯(lián)軟件測試培訓(xùn)中心

[其他技能培訓(xùn)]
獵學(xué)網(wǎng)訂閱號
獵學(xué)網(wǎng)官方企業(yè)微信
位置: 獵學(xué)網(wǎng) > 學(xué)校機構(gòu) > 北京尚腦互聯(lián)軟件測試培訓(xùn)中心 > 學(xué)習資訊> 創(chuàng)建自動化功能測試的基本原則

創(chuàng)建自動化功能測試的基本原則

159 2017-05-23

每個實行持續(xù)交付的項目,都有生產(chǎn)流水線的元素,如持續(xù)集成和自動化測試。這些測試是在不同層面進行的,從單元測試到冒煙測試再到功能測試。自動化功能測試的優(yōu)點之一是可重復(fù)性和可預(yù)測的執(zhí)行時間。出于這個原因,它應(yīng)該作為軟件質(zhì)量的每一個構(gòu)建之后的指標。功能測試自動化往往會成為一個瓶頸,所以你應(yīng)該熟悉一下如何創(chuàng)建這樣的測試的基本原則。

首先設(shè)計你的測試測試集合可以比作盆景樹。最初的時候,我們照顧樹根和樹干。我們選擇會成長的主要分支,我們每天都細心照料這棵樹并等待它長出健康的葉子。我們可以以類似的方式繼續(xù)測試。我們建一個將負責應(yīng)用程序主要功能(例如:開啟)的基類。根據(jù)說明,我們先明確將被測試覆蓋的應(yīng)用程序的主要功能,然后每天我們在執(zhí)行測試的時候都添加更多平行測試。每一個支持測試(例如創(chuàng)建一個新的用戶)的方法都需要與測試分離——讓我們在單獨的類里面來實現(xiàn)。你應(yīng)該在包括了應(yīng)用程序主要功能的目錄里保持類。去建一個規(guī)定很多功能共有方法的抽象類是很好的做法。如果你正在測試Web應(yīng)用程序,就用頁面對象設(shè)計模式。該模式里,一個類及其方法對應(yīng)了單個頁面的功能或一個大型網(wǎng)頁里單個頁面上的一個元素。無需事事自動化自動化花費很多,所以你應(yīng)該主要測試應(yīng)用程序的主要功能。某些測試可以快速輕松地手動完成,且潛在腳本可能難以實現(xiàn)。值得用到自動化的是那些繁瑣的需要被重復(fù)很多次的,和那些需要大量數(shù)據(jù)驗證的測試工作。寫短測試在一個或多個測試失敗的情況下,開發(fā)團隊的任何成員都應(yīng)該能夠輕松地找到錯誤的原因。出于這個原因,每個測試方法里應(yīng)該最多有5個斷言,并且每個方法都必須提供的測試操作的完整記錄。明智的做法是使用BDD(行為驅(qū)動開發(fā))技術(shù),但是當你沒有用一個特定的測試框架時,你應(yīng)該把接下來的測試步驟放詍ents

//given//when

//then下。創(chuàng)建獨立測試在測試類中的每個方法應(yīng)該是一個獨立的實體,而不是依賴于其他測試。我們應(yīng)該能夠在任何時間運行單個測試。否則,這樣的測試用例集將來維護起來就會很貴——必須定期跟蹤和更新測試之間的聯(lián)系。很多時候,測試需要一定的前提條件來滿足。這些條件不應(yīng)該用外部方法,應(yīng)該在試驗開始時運行。如果這些條件和測試類的所有方法一樣,它們就可以被放在一開始進行的方法里(例如:在JUnit中被標記為@

BeforeClass)。關(guān)注可讀性源代碼應(yīng)該是自我記錄的,而寫下以下幾行代碼的每個利益相關(guān)者應(yīng)該明白測試在做什么,為什么它被這么寫。盡量避免在源代碼注釋,因為它也必須被更新。這值得花比平常多一點的時間來命名方法,從而使你的代碼更易讀。再看看行為驅(qū)動開發(fā)技術(shù),每個測試方法都應(yīng)以單詞“應(yīng)該”開始,而不是“測試”。根據(jù)這一慣例,我們馬上就可以明白一個特定的方法測試什么內(nèi)容了,它在分析測試報告時特別有用。

請聯(lián)系網(wǎng)站客服,了解詳細的課程信息~

優(yōu)質(zhì)、便捷、省心

上一篇:寫給新手的軟件測試指南

下一篇:功能測試工程師

分享:

溫馨提示: 專業(yè)老師1對1為您解答    馬上填寫,¥1000 元豪禮免費領(lǐng)!

掃一掃
獲取更多福利

×
獵學(xué)網(wǎng)
人妻久久久大胆人体| 码精品一区二区三区四区| 国产一区无码在线| 夜啪人妻少妇AV| 狠狠色综合久久久久| 婷婷激情综合| 国产一级妓女| 大香蕉超碰人人| 奇米亚洲一区二区三区| 柠檬福利第一导航在线| 久热加勒比视频在线| 亚洲1区2区3区99| 国产精品黄片| 最新毛片网站| 久久久久久久久久久精| 在线日韩不卡| 图片区欧美在线| 色欲人妻AAAAAAA无码| 91社区美女| 少妇久| 四虎 mp4| 日日AV色欲香天天综合网| 人妻一二三| ady9亚洲一区二区| 亚洲第一色欧美| 亚洲青青草久久久| 婷婷五月综合人人网| 天天插夜夜| 国产3 A免费视频| 成人热播久久久电影| 伊人六月成人综合影视| 欧美日韩色另类综合| 亚洲三级黄| 一区二区每日最新| www黄色三级网站| 国产精品免费福利久久| 你懂的网址在线观看| 草美女公司18禁| 久久久九九九精品大| 与少妇无套内射2| 亚洲av片一区二区三区|