為什麼每次談軟體測試需要具備的哪些能力,最後都能扯到開發能力?

時間 2021-06-01 02:05:32

1樓:testerTechnology

因為目前行業情況,測試必須具備一定的開發能力,如果純粹的黑盒測試,無法了解軟體內部結構,無法精準的測試,怎樣能夠更好的去測試到點上呢?很多說到的的開發能力可能也大多在測試開發能力上,讓測試人員具備一定的自動化測試、測試平台開發、工具開發能力,更好的提公升效率和保障質量。

2樓:陳陳陳陳小瓊

個人認為,之所以軟體測試具備的能力總是會扯到開發是因為要想成為優秀的軟體測試工程師,開發技能是必備,如果乙個測試不清楚開發邏輯又怎麼會挖掘出深層次的bug呢,另外一方面如果測試懂開發思維,也會減少溝通成本啊,總的來說開發不僅是優秀測試的必備技能,還有測試理論、資料庫、業務等等都是呀,如果你說的軟體測試就是對功能點點點,那可能就不是必備了。。。-

3樓:籃球手

狹義測試目標是發現缺陷,廣義測試目標是保障質量,有助於實現這些目標的能力即是要具備的。不同的行業、不同的專案開發成熟度、不同的專案質量目標,要求測試人員具備的能力不同。在銀行領域,就目前的專案開發成熟度,UAT不用說,SIT我覺得最重要的能力也是業務水平,而非開發能力

4樓:蕭關

想成為乙個優秀的測試,只考黑盒肯定是不行的,起碼有兩點要具備:1. 能測並且可以做好複雜系統的測試(除了黑盒的業務測試,還有併發,冪等,穩定性,資損,安全,效能等); 2.

可以高效率的完成質量工作,最常用的就是自動化(UI自動化,自動化相容性測試,介面測試,單元測試)

而以上兩點,都要求你具備一定的開發能力,才可以勝任。

5樓:劉啟明

可能大家說得都很長遠,而題主可能剛入行感觸不一定很深。我可以為題主提供乙個思路,如果不懂開發,對於沒有人機互動的程式(就是沒有圖形介面,甚至命令列都沒有,比如乙個web service),你打算怎麼測試?

6樓:AndTest

如果你想一直做測試,那你就要跟上軟體測試發展的步伐,目前的大環境就是要求測試人員具備一定的開發能力,現在不具備開發能力的測試人員的路會越來越窄,因為很多東西都在被自動化所取代,如果不想被取代就要拼命學習;還有就是你幹嘛非要跟開發比開發能力?你是靠測試吃飯的,人家是靠開發吃飯的,你用你不擅長的地方去跟人家吃飯的本事比,找虐麼?你幹嘛不跟他比測試能力?

或者有人要問測試有什麼技能含量?我的理解是這樣問的人根本不懂測試是什麼。

7樓:Frankie楊

測試工作和開發工作本身就是一體的。

如果強行把測試和開發分別看待,自然會迷茫!

有人會告訴你軟體測試工作需要培養「測試思維」,還會扯一堆什麼理論、什麼方法、什麼技術、什麼絕招,滔滔不絕天花亂墜,其實不過是緣木求魚。因為,根本就沒有這種近似「皇帝的新裝」的屁東西!

事實上,測試能力,就是開發能力!

8樓:最後乙個希臘字母

為什麼選擇測試這一行?當具備較強開發能力的時候,會選擇做開發還是做測試?還是說因為不具備開發能力所以只能做測試?

有得選和沒得選的區別。

作為一名軟體測試工程師,需要具備哪些能力?

牛鷺學院軟體測試 作業系統 使用作業系統是基本能力,尤其是伺服器端的Windows Server與Linux。瀏覽器 目前主要的大眾軟體的執行場所,離不開瀏覽器。測試理論 這個毋庸置疑,軟體測試的系統理論,決定了很多人員的職業發展高度。測試工具 從普通UI功能 自動化測試,到介面契約測試 效能測試 ...

我是想找軟體測試的工作,為什麼軟體測試實習崗位都這麼難找?

軟體測試這行基本都飽和了啊,你怎麼還準備做這行呢,中低端崗位內卷嚴重,競爭激烈,高階崗位要求和開發一樣高,現在測試可不是十年前的市場了啊,很多大齡的測試都被裁員失業了,很多都改行做了傳統行業,別聽那些培訓機構吹的天花亂墜什麼測試越老越吃香,我呸。還是趕緊轉其他行業吧,望慎重 我唱這麼走心 在你自身有...

準備學習軟體測試需要做什麼工具?

這個問題應該是學習軟體測試需要用到什麼樣的工具吧。零基礎學習軟體測試是需要掌握軟體測試的基礎理論,然後如何去做功能測試,然後要學習的就是效能測試 介面測試 安全測試 自動化測試等等。當然後面需要提公升高階的就是需要學習測試開發知識。測試新哥 軟體測試需要學什麼?根據這種體系內容去學習的話,當然要搭配...