其實很簡單,當然過程會比較痛苦,那就是提升效率。
盡可能的把費時費事的測試工作量,用工具或用一些更加有效率的方式去實現(xiàn)。
比如性能測試,如果沒有自動化測試的加壓工具,性能測試很可能是一群人在三更半夜統(tǒng)一思想聽統(tǒng)一安排一起點網(wǎng)頁的工作。性能工具極大的提升了性能測試壓力發(fā)生的效率,降低了成本和難度。這就是測試開發(fā)很好的切入點。
手工測試同學可以這樣的慢慢培養(yǎng)自己的測試開發(fā)意識,潛移默化的完成轉變
找到可以進行效率提升的點。比如每次測試之前都要手工的去系統(tǒng)里創(chuàng)建一些測試數(shù)據(jù),這些工作是不是可以用自動化的方式去做呢?
學會一門編程語言。學會跟計算機交流,讓計算機去做那些需要重復反復去做的事情;
學會使用一些測試工具。比如selenium——學會操控網(wǎng)頁,比如postman——學會測試一些restful的接口等等;
根據(jù)業(yè)務的需求,自己開發(fā)一些測試工具或平臺。比如公司需要統(tǒng)一的壓力發(fā)生平臺,能不能試著用jmeter、PerformanceRunner的集群模式去搭建一個呢?
因此我們們可以看出手工測試轉測試開發(fā)的過程是一個思想轉變和技術提升的過程。
我們是不是應該苦練測試開發(fā)技能,然后換一份專職的測試開發(fā)工作?
我們的建議是不要總是想著換工作,爭取可以把自己的手工測試職位變成是測試開發(fā)職位,把學會的技術技能運用到目前的工作中去。
其實你目前的工作并不缺少測試開發(fā)的場景,你只是缺少發(fā)現(xiàn)這些場景的意識。
推薦閱讀:
本文內(nèi)容不用于商業(yè)目的,如涉及知識產(chǎn)權問題,請權利人聯(lián)系SPASVO小編(021-60725770-8054),我們將立即處理,馬上刪除。