談談我在自動化測試中遇到的坑(7)

發表于:2017-04-11來源:gitbook作者:梅子點擊數: 標簽:
我想過是不是回歸測試的用例寫得不對,我試過將手工執行的場景自動化,但是這對high level的自動化來說特別不現實。此時我的自動化測試仿佛進入了一

我想過是不是回歸測試的用例寫得不對,我試過將手工執行的場景自動化,但是這對high level的自動化來說特別不現實。此時我的自動化測試仿佛進入了一個僵局,我不知道現在我做的事情的意義在哪里,是該停下來還是繼續走,還有關鍵是怎么走。

這段時間看了很多自動化測試的材料,看到這個著名的金字塔:

enter image description here

出自Martin Fowler的博客http://martinfowler.com/bliki/TestPyramid.html

我感到有點釋然了,我覺得這真是道出了一個自動化測試的真相:

  • 自動化測試也需要分層
  • UI的自動化(也就是high level)的自動化本來就做不高

這個模型雖然沒有解決我的問題,但讓我不再糾結。我想試試把自動化往下走,做接口的自動化或者單元測試。當時我們項目的情況是,單元測試開發在做,但我側面了解到此時開發做單元測試做得很敷衍。沒有做接口測試,我再一了解,我們的設計,就沒有接口一說,接口的改動也非常隨意,根本就沒法做。

此時我們的項目也很緊張(其實工作了這么多年,這個行業好像就沒有不緊張的項目),產品開發和測試的壓力都很大,都在拼命加班,很多同學都覺得現在做的所有事情都是符合公司要求的,也做順了,結果看起來也還不錯,也許之前自動化測試大家心里多多少少還是有些質疑的,所以大家都不太想再做接口的自動化或者再去改進UT的自動化,當然,也不知道這部分該怎么做。

原文轉自:http://gitbook.cn/books/58d23ddcfa7558521a30277a/index.html

国产97人人超碰caoprom_尤物国产在线一区手机播放_精品国产一区二区三_色天使久久综合给合久久97