測試開發是代表懂測試的開發還是懂開發的測試?

時間 2021-05-05 14:56:16

1樓:

測試開發本質上就是開發,這是他的職能,只不過面對的需求是測試需求。什麼要會測試要會開發的,說的什麼玩意兒?

ps,不要以會什麼作為判斷乙個職位的標準,要關注的是職位目標。開發在職位名字裡面是職能,描述的是你能幹啥,而不是你在做啥。

2樓:書言

懂開發的測試,測試開發是測試崗位而非開發崗位。

測試和開發兩者有很大的不同,

測試對接的專案是程式,是開發的後續!

開發對接的是產品以及產品功能!

測試開發主要是對應一些測試工具的開發,測試流程的簡化,以及用程式的力量去開發一些方便測試的工具。主要還是為了開發而去生存的,接觸的開發面也不針對傳統產品的功能。

開發的話,舉個簡單例子,就是開發出乙個「什麼什麼功能」,很顯而易見。

從根本意義上就不同,乙個開發去做測試開發是可行的,測試對於開發來講就是乙個「產品」。

但是測試開發去做開發的話,難度很大,因為它的工作經驗根本不支撐「從無到有為一件產品附帶乙個新功能」。

當然,兩者想去轉的話,都不是很容易,都需要經過大量的學習,知識沉澱才行。

測試轉開發很難,業界普遍不認可,機構號說的很輕巧,但是都是扯,,,

他們的話乙個標點符號都不要信,把主要精力放在如何招生,如何哄騙學生,如何混淆概念的他們,已經失去原本回答這個問題的想法了。

包就業什麼的,也不要信,前景什麼的,都是虛的!

能自學就自學,不能自學就先學會如何自學,培訓班最終還是用來割韭菜的,他們的目的只是為了賺錢,吃像好看與否!

我自己就是被割韭菜的一名學生,當時報名雲獵學堂,本來自身想去做開發的,然後被忽悠著洗了腦,覺得開發比較難,從測試轉測開再轉開發能相應輕鬆一些,也給自己乙個緩衝時間。

雲獵學堂(測試大牛)軟體測試培訓_高品質的軟體測試培訓機構_軟體測試培訓

現在做了三年了,從畢業後推薦我做功能測試,到現在做測開已經三年了,開發還是沒做成,我自己也已經不敢做開發了,沒了志氣了,平淡和時間可以磨滅一切。

希望你能保持好自己的頭腦,別被他人輕易呆了節奏。

3樓:徐毅

懂開發的測試。

起源在於微軟/谷歌的實踐,《Google軟體測試之道》這本書應該是第一次提到了SDET這種角色。英文是Software Development Engineer in Test,翻譯過來也就是測試領域的開發工程師。

所以很簡單,這個崗位的職責是做測試/支撐測試,只不過需要具備軟體開發能力。開發能力再強,測試工作幹不好,績效還是不好。

4樓:岡崎鏡

是懂開發的測試。這個職位的側重點在於「測試」,而不是「開發」。

主要的職責有:

搭建測試框架;

編寫系統測試、功能測試、整合測試、效能測試、回歸測試等單元測試以外的用例;

確保測試定期執行,在問題反饋給開發前,可對原因進行分析(尤其對於效能測試);

歸納測試資料,與舊版本進行對比總結。

總的來說是乙個與開發同樣重要的職位,對於大型系統的質量和穩定性至關重要。不過現在很多公司(包括我司)都不太專門設定這樣的職位,所有的測試任務都歸到開發身上去做。

5樓:笪笪

從業十年,從工作內容上來說,是代表懂開發的測試。首先,懂開發能更好的測試、分析問題、定位問題,提高工作效率,也能更好的和開發溝通;其次,測試過程中難免要運用測試工具、編寫測試指令碼去提高工作效率,甚至要開發測試工具。懂測試的開發,本職上還是開發,其實很難從測試和業務、使用者角度去思考業務場景、使用者習慣等,更多的是專注於開發出的功能本身是不是通的、可用的,但功能做完了並不能代表是符合業務流程、使用者需求。

6樓:Echo

搖擺位自由人,測試或開發是深度職位,測開是廣度職位推自動化的時候是懂開發的測試

做自動化平台的時候是懂測試的開發

做內部系統持續交付專案管理甚至hr訂餐系統的時候是懂測試開發產品運營運維後勤老闆阿姨的開發

預研拓荒新測試技術時是純測試一枚

其實作為開發也需要懂測試、產品、運維,測開只不過職責更寬泛些,大體還是跟公司部門的近期規劃目標相關

7樓:OrangeRain

A 「Software Engineer in Test」 (a.k.a.

Software Development Engineer in Test」) is asoftware developerwho developssoftwarefortesting: tools, frameworks, and automatedtests. SETs focus primarily on automation for runningtestsquickly and repeatedly.

可以看出來SET首先是乙個software developer即是軟體開發工程師。所以測試開發是代表懂測試的開發,因為其技術棧更多和開發接軌。

8樓:Andrew

測試開發其根本定位還是開發,只是測試開發的著重點與開發有著根本的區別。提高測試效率是測試開發的唯一目的,所以怎樣去提高測試的效率,就需要測試開發崗位的人去深入了解測試流程,以找出可以通過編碼或者引入研究第三方資源等方式的測試內容。所以測試開發:

懂測試的開發。

針對這個問題,你還可以去看看《Google軟體測試之道》,雖然是很早之前的書,但是上面明確的說明測試開發是一群多牛的人了!

9樓:woo yun

我認為是指同時懂測試和開發的軟體工程師。這是很有意思的title,隨著行業的發展,後面還會加進去新的元素,比如運維,所以這跟你解決問題時所涉及的技術領域有關係。未來說不定會出現運維測試的title,最後乾脆叫全棧測試。

10樓:Rita

我覺得在現在這個背景下,測試開發是懂測試需求的開發

主要是為測試人員服務的,弄出一些工具指令碼之類的

所以我覺得測試開發,就是為測試服務的開發

11樓:小白龍

我理解的測試開發工作:

在測試過程中,為減少重複操作、減少測試時間,對測試流程進行優化達到提公升效率的乙個過程。

所以,我認為測試開發是懂測試的開發

12樓:不見長安

一般是測試工程師走技術路線發展到後期的產物,待遇很高,要求也很高。

也有些測試開發的招聘要求比較低,可能只是包著開發的皮,實際上是招聘的測試。

13樓:「已登出」

頭部廠商要的是懂測試的開發,典型是貓狗企鵝和位元組跳動。幹的活兒主要是提供測試平台和提效工具。

其他廠商要的是懂開發的測試。主要工作是把測試用例自動化。

14樓:manok

我認為都包括,所以說測試開發人員要懂更多的技能,能夠通過開發測試平台,框架,程式等實現對測試的支撐。主要是實現自動化測試的目的。適合做產品的團隊,做專案的團隊成本收入比可能較低。

15樓:hhdh

都行,主要看招聘的人怎麼理解,有些公司打著測試開發的抬頭,實際招的是自動化測試。有些公司是正兒八經的找提公升工程效率的人。

個人感覺更像是運維開發測試,三位一體,為達目的隨時切換,沒有明顯的分界線。

16樓:田旭

原本是測試方向的開發,職位是開發;現在實際大多數就是懂開發的測試,可能為了一些自動化需求招的測試,但是最後往往還是會去幹很多功能測試的活。

17樓:

問題有點拗口,不過很有意思。

實際上「測試開發工程師」這個崗位,「測試」與「開發」並不是孤立的兩個詞,形容的是開發一系列提高測試效率系統的人。「測試」在這裡只是個縮寫,全稱應該是「測試系統」,即圍繞著測試工作的一系列系統,比如整合工具、自動化測試框架等等。

所以測試開發既要懂測試本身,這樣才能明白測試中有哪些難點痛點,從而針對這些難點痛點能夠產生需求,也要懂得如何開發,從而將這些難點痛點解決掉。

因此測試開發可以理解為乙個垂直領域的開發崗位,與前端開發、後端開發的表示一樣。

繼續做測試學好python轉測試開發還是自學前端慢慢轉前端開發(同時也懂測試)?

靈魂扒拉出來曬曬 測試和前端,都不挨著,怎麼會有一加一大於二的效果呢?前端簡單,也只是表面。靠簡單的東西,怎麼才能在大佬成林的職場,拿到較高的工資?既然懂python,懂測試。就繼續深耕,沒有必要去前端的賽場從新手做起。基於你的基礎,可以往後端方向靠,往資料開發方向靠。這樣,更能發揮你的優勢。 Ha...

女生適合開發還是軟體測試?

夜郎西 測試不僅僅只是點點點,也許是你當下工作的緣故。但凡你對測試的發展路線了解的話,你應該知道點點點只是軟體測試最簡單的工作,往後還有介面 自動化 效能測試等,這些才是你上公升的動力。女生建議還是做測試好一些,相對開發來說不會那麼累,而且女生做測試天生就有優勢,你這基礎都打得差不多了,只要高階的路...

測試開發和純開發哪個更好?

曉昕 測開的知識廣度要更優秀。前後端開發 中介軟體 運維等等什麼都要懂,需要強大的自學能力和動手能力。除了廣度,一般測開也會根據業務的實際情況,去做一些專門的研究,可以說是深度廣度兼備。而開發的深度要多一些,比如後端就是做後端,一直做後端,可能很難接觸前端的知識,所以比較專精。從就業來看的話,目前測...