iT邦幫忙

2022 iThome 鐵人賽

DAY 26
0

上回我大概用了生活上的例子來說明了端對端的測試,今天我們就繼續來探討端對端測試如何來著手進行。


首先一個網站開發完成或者是後續的版本更新完成後,理論上都會經過端對端的測試,無論是最簡單的從人工隨意操作到按照測試書逐步操作,這邊我以iTHome的首頁來舉例,我們先來看看Header的部分,如下:header


今天假設我是測試者,我會針對以下的內容進行驗證:

  • 顯示的資料(文字、圖片、表格)
  • 功能(首頁通常有搜尋、篩選、登入功能)
  • 連結導向的頁面

針對Header顯示的資料,我整理出如下圖的部分來進行測試:
顯示的資料
1.最上方三個文字連結,應該要出現固定的文案(div裡面的內容要跟我預期的相同),連結點擊下去要進入指定網頁。
2.中間區塊的圖片連結,應該要出現固定圖片以及圖片List,並且連結點擊下去要進入指定網頁。
3.下方分類、搜尋icon以及登入(註冊)出現固定文案及icon,分類去點擊下去應該出現對應的分類文章、放大鏡icon點擊下去會彈出搜尋框、登入(註冊)連結點擊下去應該跳轉到登入畫面。


以上可以當作我對於首頁上方Header的測試書內容,可以想像,在整個網站的測試中,如果人工去進行這些測試其實是需要耗費大量人力以及時間,但是這些測試內容往往又是最重要的(需求端最在乎的部分),後續我們將會來探討如何讓這些內容變得相對比較有效率。

更多小知識,我們下次見~~


上一篇
DAY 25 :端對端測試初心得(一)
下一篇
DAY 27 :Cypress簡介、安裝及啟動
系列文
沒有厲害的頭腦,也能利用腳本實現懶人寫程式的夢想30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言