請問各位測試大佬是否有開發完整的測試工具工作經歷,又是如何做到的呢?


沒必要,市場上大部分軟體測試工具就能滿足測試需求,即使有些小部分的需求市場上的軟體測試工具不能滿足,也可以用其他方法實現。

對於普通軟體測試人員來說,可以把工具開發作為自己的發展方向,畢竟測試開發崗位需求也不少,當然承擔的任務多,相應的收入也應該高。

如果企業真的有需求,是需要測試開發工程師或者開發工程師去做,作為一個普通的測試工程師是沒有強制要求的。

如果有軟體測試人員有完整的軟體測試工具開發經歷或工作經驗,那他肯定是轉測試開發了。

所以還是那句話,專業人做專業事。


當然有,但是沒必要重複造輪子,除非這個輪子破的你看源代碼都不想看直接自己擼一個一樣功能的。一般來說可以fork別人的東西自己改或者直接提PR。

沒必要,專業人做專業事,這軟體開發是開發人員做的事情,我們是搞軟體測試的,只要關心軟體測試的事情,工具不適合就換工具唄,沒有工具就叫造工具的人去造就好了


這個問題和"讀書一定要上大學嗎?"是不是很像?答案肯定是非必要,只是上了大學以後各種可能性應該會更多;測試也一樣,如果你要走專業路線,那測試開發是必須要經歷的,如果你選擇走管理路線,那這個也就沒那麼重要了,你能把會測試開發的人用好就行了嘛.


感謝邀請~

是否開發自己的測試工具,要看公司和對項目的需求:

1. 在有大量的項目測試需求,且公司支持工具開發的情況下,測試工程師開發測試工具可以增加對於測試活動更深入和更抽象的理解;

2. 也可以將自己良好的測試實踐經驗,通過工具固化為規範;3. 自行開發的測試工具是最適配公司自己的業務需求發展的,容易擴展;4. 自己開發的工具出了問題也最容易排查,好處很多; 所以有些測試規模,強調測試規範的企業多偏向於開發自己的測試工具;

當然,開發測試工具,沒必要從零開始,可以在一些簡單的測試開源框架之間做選擇,經過反覆測試驗證後,進行二次開發,實現自己的需求,這樣可以兼顧工具開發效率與工具實現質量。


如何提高測試效率和質量?工具是必不可少的。如果有現成的工具,那麼就直接拿過來用,沒必要造輪子,如果沒有現成的工具,或者現成的工具使用起來不方便,那麼就開發一個。記住:君子生非異也,善假於物也。


你喜歡洗車,還是喜歡研究車。


怎麼開發那麼奇怪的問題下面一群人答得津津有味。軟體是怎麼開發出來的,測試工具就是怎麼開發出來,這個還能怎麼開發?寫代碼啊……


目目前主要的工作從事軟體測試工具的開發。以我的經驗來看,開發測試工具有以下好處:

1.對被測對象會有更深刻的理解,提高測試的深度。

2.最快速度提升個人能力。3.測試工具是測試工程師屬於自己的武器。畢竟測試用例是要提供給公司的,但是測試工具源碼是自己的,誰都搶不走。秘密

對測試工具的開發步驟:選擇一種自己擅長的語言--》了解被測對象的測試介面--》學習相關編程知識--》最重要的是,一定要自己動手敲代碼,不要紙上談兵。只要你有了第一個可用代碼,以後就是不斷優化的輪子的事了。
推薦閱讀:
相关文章