iT邦幫忙

第 11 屆 iThome 鐵人賽

DAY 1
2
DevOps

持續測試三十天系列 第 1

[Day 01] 自動化測試最簡單也最困難

  • 分享至 

  • xImage
  •  

最近一年因為工作上專案的需求,接觸到不少自動化測試的技術和平台。
因為我是個很懶的人,所以趁著鐵人賽,看是否能強迫自己把這些想法和感悟化成文字記錄下來。

本系列偏重 e2e 自動化測試的相關技術,會涉及以下幾個部分:

YApi 與 API 自動化測試 - YouTube 影片清單

TestCafe 與 Web 自動化測試 - YouTube 影片清單

HttpRunner 與 API 自動化測試 - YouTube 影片清單

尾聲

收費自動化測試 SaaS 服務 和 補充資料

  1. 軟件測試52講,是很值得一看的線上專欄
  2. testsigma,收費的測試 SaaS 服務,非常優秀
  3. testproject,收費的測試 SaaS 服務,但 Free Plan 很大方,非常優秀
  4. Detox,Open Source APP 自動化測試

一些個人資訊


Ice Github
Ice Cakeresume 中
Ice Cakeresume English


本文是持續測試三十天的首篇文章,標題取名為自動化測試最簡單也最困難
這個標題,實在是濃縮了我導入自動化測試的許多辛酸血淚。

最簡單,是因為,只要會任何一種程式語言,就可以開始寫自動化測試。
最困難,是因為,e2e 自動化測試,

通常不被大部分公司,甚至 RD 本身,當成實際產出

對公司面而已,不是實際產出投入的資源,當然就很有限!!

對 RD 團隊本身而言,
不是實際產出 Production Code,可能許多 RD 還會本能地鄙視!!!

這種因為對自動化測試的輕視,卻往往就是導入自動化測試,最困難的部分了。

一般技術文章,通常會從基礎和原理開始講起,覺得 框架平台 只是小道。
當基礎夠紮實,自然什麼問題都能夠手到擒來地解決。

但我覺得在 e2e 自動化方面,卻是反過來思考,我們必須要慎選工具。

讓經過實戰和持續迭代的框架平台
從更高的角度給我們 Best Practice 教我們如何測試。

所以,本系列不會講測試方法論,反而會著重於自動化測試 框架平台 的介紹和應用。

API 自動化測試,會介紹一個平台和一個框架,

Web 自動化測試,會介紹一個平台,

系列文章中,會使用一些 Open API 和 網站來作為實作的範例。
不太容易用文章表達的部分,也許也會穿插錄製一些教學影片。

最後,期望自己不要太懶,能夠好好寫滿 30 天 XD


下一篇
[Day 02] 如果這是你的痛,YApi 值得你擁有
系列文
持續測試三十天30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言