官术网_书友最值得收藏!

1.5 學習自動化測試的建議

在即將開始Selenium學習旅程之前,為大家分享兩個對筆者影響比較大的故事。一個故事是“小馬過河”,另一個故事是“吃餅”。

“小馬過河”說的是小馬第一次過河,遇到了牛伯伯和小松鼠,一個說水淺,一個說水深。最后小馬淌過河才發現,河水既沒有牛伯伯說得那么淺,也沒有小松鼠說得那么深。這篇小學課文大家都學過,道理大家都懂,可遇到陌生領域,不少人會像“小馬”一樣躊躇不前。遇到前輩,滿口是“很迷茫”“我不知道自己擅長什么”“怎么學XXX啊”之類的話。其實,“淌河”的那一腳邁出才最能出真知。迷茫、不知所從,那就先從感興趣的領域入手;不知道自己擅長什么,可以進行領域內不同層面的嘗試,必然會有自帶人設的技能被召喚出。

有的人談到測試技術會拋出不少測試框架和工具名詞,但當筆者問道,你在自己機器上安裝了這個工具嗎?你搭建了環境學這門技術嗎?他反而沉默。這樣的人只顧站在河邊觀望,那一腳卻吝于邁出,這樣就不可能了解測試的真正意義。

第二個故事是“吃餅”。說的是有個人吃燒餅,吃了一塊沒吃飽,兩塊還是沒吃飽,直到吃了第7塊才飽了。他嘆道,早知道吃了這一塊能飽,我何必去吃前面6塊餅呢?我們都會認為這是一個很滑稽的故事,那我們是不是這樣“滑稽”的人呢?在解決某個問題的時候,嘗試了N種辦法,搞定之后難免會想,我要是早那么干就好了;又或者用另一種技術或框架重構腳本的時候,會想我之前是不是太蠢?還有的時候,埋頭苦學了一陣,發覺沒什么提高,霧里看花,不得要領;很積極地開發工具和腳本,發現對工作效率的改進微乎其微,就開始懷疑自己的努力。學習一門技能是將知識積累升華為智慧的過程,循序漸進,堅持不懈,自然會水到渠成。

學自動化測試與學其他技術一樣,借助各種工具是必要的,能掌握更多資源;通過微博或公眾號結識一些業界榜樣則更佳,多多少少能擴大眼界。剩下的就只有耐住寂寞,下硬功夫,去面對學習道路上的種種問題。

主站蜘蛛池模板: 中山市| 贵州省| 子洲县| 华安县| 江永县| 临沂市| 嘉兴市| 正镶白旗| 侯马市| 永宁县| 康定县| 黎川县| 乌拉特前旗| 静乐县| 榆中县| 潢川县| 嘉义县| 延庆县| 自治县| 方正县| 定边县| 翼城县| 淮安市| 石渠县| 阿城市| 甘洛县| 怀柔区| 常山县| 江油市| 桃园县| 台前县| 长沙市| 淮安市| 广德县| 周口市| 启东市| 瑞安市| 双辽市| 兖州市| 沅陵县| 兴化市|