2024-01-05 分類: 網站建設
無論你是一個后臺或前臺一–你就會知道測試的痛苦,特別是用戶驗收測試。一方面,這意味著大部分的工作是做–接近成品的準備了。另一方面,有時意味著糟糕的事情還沒有發生。這是在UAT測試發現的錯誤可以被討厭的如果他們設法通過測試階段,擺脫。
用戶驗收測試是什么?嗯,不要緊,有問題的項目,例如,一個預約程序,或基于瀏覽器的游戲,步驟是大同小異。后退一步,UAT測試的想法是模擬和測試許多真實的用戶場景是可能的給定的時間、人員和資源可用于測試。這是測試的最后階段,它是一個非常關鍵的,因為所有東西穿過去,這一階段將包含在最終的產品。這包括錯誤以及和可用性的問題
UAT測試的現實
在一個完美的宇宙,會有這一步的時間和資源豐富,所有的錯誤都是在發射前發現并糾正。如果你以前做過UAT測試,你可能只是笑了笑。現實的情況是完全不同的。通常,一對夫婦的最后期限已經錯過和失去的時間需要由某種–這次從UAT測試。它很容易被誤解為一個在一般測試和開發的不太重要的步驟。
畢竟,廣泛的測試已經發生,那么什么是另一個階段的測試點?投資者和客戶往往是匆匆忙忙,想把東西包起來快。添加到可能的過度工作的程序員,或者,如果一些被雇用,勞累QA測試員,通常也缺乏資金…它可以成為一個災難太容易。
這是可以避免的,但。如何?通過消除盡可能多的潛在問題。一個固定的預算分配,可以把這些問題大多數護理。它可以確保足夠的資金可以覆蓋所有必要的工作–沒有馬虎的錯誤因為忙工作,沒有恐懼,沒有得到支付承包商。如果客戶允許,它畫在人們熟悉的項目–鄰居也是一個好主意,你的伴侶或看門人。他們會給外部的視角,和他們的“內幕知識缺乏”(再加上他們不需要支付)將派上用場。
有一個用戶驗收測試計劃
現在,不幸的是,預算往往是非常非常難控制,如果你是一個開發者,可能不可能影響到所有。相反,還有其他的因素可以影響。為了確保順利運行是預先計劃盡可能多的元素的最有效的方式,同時建立詳細的用戶驗收測試計劃。
“元素”一樣,這可能包括人員名單–預先決定誰將在UAT測試可以確保每個人都做好了準備,意識到自己的作用,并能有效地利用自己的時間。雖然它可能需要做一些最后的修改或者為了團隊覆蓋的工作量增加,有一個用戶驗收測試計劃至少會給你一個穩定的基礎。當暴風雨來臨的時候,那正是你需要的。
拿出一個詳細的測試用例列表
下一步是建立詳細的用戶驗收測試用例列表。在這里,復雜的工程中起著重要的作用–越大,就越難以涵蓋所有可能的。這里的想法是盡可能多盡可能自然的用戶場景。一個電子商務網站,這將包括在車上,結帳,添加項目選擇收藏夾,創建個人帳戶等等。一個應用程序為基礎的游戲,這可能包括創建帳戶,購買應用程序,設備的權限,當然,游戲。早在項目列表,更容易將包括盡可能多的情況。
你想在這里做不來與邊緣的情況下,但與現實生活中的場景。所以,雖然是,應用程序可能要運行11其他應用程序在后臺打開崩潰,或者如果它是運行在一個(差)仿真環境,但這不是什么UAT測試是。相反,它感興趣的是它是否運行順利,如果蘇珊從隔壁使用它而以從她的糖果粉碎暴破。
在UAT測試,注意測試環境
一個簡單的例子,這仍然是思想背后的UAT測試。另一方面,需要考慮的是這里的測試環境。對于一個網站或Web應用程序測試,將不同的操作系統和瀏覽器,一個電話,使模型。你會很難找到一個Web項目,不重功能的反應性和跨瀏覽器的可用性。
現在,有成千上萬,如果不是數以萬計的設備和瀏覽器數千種可能的組合。它不可能覆蓋所有的,老實說,如果在2017有人想用一個舊的諾基亞2660(倒裝)手機看一個網站,這是他們的選擇。然而這不是目標受眾的一部分,所以條紋這樣的案件被忽略很安全。在空想的情況下,有時間和資源后剩下的常規測試完成,這肯定是要看看,是一件好事,但主要的可能的情況下需要檢查。
一般包括流行的手機型號從過去3-5年的所有大的瀏覽器以及在不已經跟Chrome/Safari作為一個預先設定的設備默認的。在最受歡迎的組合是什么很多的數據可用,所以試圖推斷出,就(再次)時間和資源允許。
另一件事要記住,這是更大的畫面。總是考慮為什么用戶會使用的產品有問題。如果它是一個游戲,打發時間。如果它是一個電子商務型項目,希望將用戶(不同類型),要么找到X產品和購買,或逛街,比較,和花更多的時間。你應該調整你的測試用例,你的典型用戶預期的行為。
UAT測試:良好的文檔是一切
所有覆蓋的–UAT測試的準備和計劃但對于UAT測試本身?在這里,它的所有有關的文件。它可以是危險的誘惑不準確的標簽,在什么情況下會發生什么,或者只是口頭報告遇到的問題–尤其是小型團隊–但不要讓自己被引入歧途。良好的記錄可以使或打破這種最不受歡迎的發展階段。如果你的產品是基于Web的,debugme可能證明是一個很好的補充UAT測試文檔階段
現在,良好的文檔是什么?很高興你問。它需要至少包含信息–到底發生了什么事情,什么設備/操作系統/瀏覽器是怎樣發生的,它是唯一的或經常性的,這是多么嚴重(考慮設立階段像Low,中,高,和顯示)和潛在的證據/證據像截圖,本軟件或類似。信息越多,就越容易解決,和更少的時間在那里消失。
此外還應包括參考類似的問題。所以說,例如,同事1有一個問題在電腦上使用Chrome和同事2顯示標識有問題的標志在他的Galaxy手機使用Chrome–兩可能相關,應標明。團隊越大,就越難保持,這將為項目經理是一個很好的任務。開發者會因此感謝你(或者你的發展,你會拍拍你的肩膀吧!)。
只有一個方面,我們尚未覆蓋:這個測試用戶驗收的一部分。除了功能性問題,UAT測試就是你發現用戶是否真的喜歡你創造了什么。看似非常明顯的開發商,可能是極其復雜的用戶。代碼的最完美的作品不會起飛,如果它使用硬。所以,這是一個很好的時間請你的朋友、家人和會計和人力資源部門在球場上UAT測試。簡單的評論”這個按鈕應該更大”或“結帳過程還不清楚的可以把你的工作從優秀到卓越。當它來的時候,實際上是最簡單的部分固定。所有的辛勤工作完成后,最后的變化可能比任何其他化妝品。在這一點上,你也會發現如果用戶覺得你的項目需要很長的時間來加載或是看不順眼。
你會得到一些邊遠的結果,而是一個足夠大的組測試,你將有足夠多的與–和足夠多的輸入要放棄你的工作,你家的自由!
當前標題:成都網站建設:不同元素的UAT測試和如何讓他們的權利
標題URL:http://m.newbst.com/news31/312181.html
成都網站建設公司_創新互聯,為您提供Google、網站導航、網站設計、小程序開發、建站公司、域名注冊
聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創新互聯
猜你還喜歡下面的內容