作為乙個測試 是自動化測試方向適合還是測試開發方向適合呢?

時間 2021-05-31 04:21:34

1樓:蟲師學院

一般來說,測試開發是面向開發方向的,自動化測試則是面向測試的。

作為乙個測試首先是先學自動化測試方向,後期再進入測試開發方向的。

作為乙個測試人員,我們還是要從自動化測試方向偏向測試,測試開發最終的落地式開發。

2樓:張挺

現實情況是:工具也是你寫,框架也是你寫,指令碼也是你寫,要對測試結果負責,還要對開發寫的bug負責。此外,說不定效能測試也是你呢。

特別不合理的一點是,開發寫出bug你兜底,你寫出bug自己兜底。

題目中兩個方向的嚴格區分在大多數崗位中根本不存在。

3樓:程式設計師吾非同

這裡有乙個誤區,不管是自動化測試、還是測試開發其實都是軟體測試的範疇。

自動化測試,是為了適應當前敏捷開發的趨勢,提公升測試效率。本質就是利用工具和自動化框架,再加上編寫一定的測試指令碼來實現一定量的自動化測試,這已經是當前軟體測試工程師必須要掌握的技能了。

自動化測試的好壞在於,對業務是否熟悉、對架構是否理解,以及測試指令碼的覆蓋率等。

而測試開發,偏重開發,是為了滿足某種測試需求而進行的開發工作,比如測試工具、介面測試平台、效能測試平台等,一般不是針對特定業務,而是實現公共測試任務的基礎工具和平台等,但是也需要熟悉軟體測試知識,比如測試的流程、結果、用例管理等。

4樓:Henry Woo

測試開發對程式設計能力的要求更高一些,作為質量團隊中的一員,目標就是要提高測試效率,無論是開發的平台,工具,都是以測試效率為大前提的

自動化測試更多的是在用上,如何用好框架組織自動化測試用例,如何將更多的用例實現自動化是他們的首要目標,另外,將自動化用例寫得更加工程化,也是很吃經驗的

適合哪個方向,要先評估自身的情況和興趣

5樓:隔壁老王說測試

題主你好,看到你的問題和描述,想說一句:不管是自動化測試還是測試開發工程師,都屬於測試範疇,並不存在你所謂的測試開發是開發,畢竟還是測試放在開發之前。

他們二者有乙個共同的要求:就是開發語言的要求。

自動化測試工程師比較傾向於自動化測試,比較注重測試的過程。

然而測試開發工程師則比較注重於測試之後對問題、缺陷的分析,然後能夠對問題解進行決或者優化。強調對開發過程和內容的認知要更強。

希望這麼說對你有幫助。

6樓:黃財財

首先來說,要走測開的方向,一定要有比較好的自動化測試能力,這是最基本的哈。然後我們再來看看兩者的具體內容:

自動化測試:

基於各類軟體,應用相對主流或者適合的設計模式,結合已有的測試框架研發出在公司內能夠正常執行的自動化測試框架,再結合測試資料(可以是用例,可以是資料檔案。)進行自動化測試,整個過程首要考慮的是被測系統的業務,其目的主要還是在測試效率的提公升以及缺陷的挖掘,是提公升測試效率的一種手段或者技能。

測試開發:

基於對框架的熟悉,熟練應用程式語言編寫測試工具/測試平台等,將產出的軟體交付於測試人員來應用到實際測試中。日常主要工作在於內容的設計(介面、互動、底層執行邏輯等)與維護,整個過程首要考慮的是軟體自身的業務,其目的主要在於提供給測試人員更加優越的自定義測試軟體,便於測試人員工作效率的提公升。

其實兩者的區別或者定義從某種意義上而言差別並不是特別大,但是最核心的,自動化測試是基於業務來落地實現的內容,而測開,主要還是在測試軟體的落地實現上,兩者面對的使用者不同。然後在目前測試市場中,測開佔比超級超級低,自動化測試需求量比較大,畢竟自動化上手的速度和測開上手的速度,不是同乙個概念。還有就是兩者能力值的比較是測開能力>自動化測試能力。

所以給題主的建議不是在這兩者之間進行選擇,而是說先走自動化測試,然後再在過程中積累及提公升自己的能力,從而往測開發展。這樣一方面自身的能力、薪資、未來發展空間有保障,另一方面,與你個人的職業規劃也不會有什麼衝突。

7樓:AlexChang

如果是大公司,有測試框架類的,測試開發方向或許不同於自動化測試。大多公司這兩者是一回事,不用很糾結字面意思。

如果真的是測試框架類的測試開發,其實就是開發,只是開發的東西是測試的工具或者套件而已,可以算作軟體開發。

你之前是測試的話,對自動化測試可能會更容易些,上手也會快些,僅此而已。

我們怎麼把自動化測試落地到乙個專案上呢?

程墨Morgan 書本上的條條框框我懶得寫,只說從實際經驗中得到的乾貨 讓關鍵的技術負責人 們 支援自動化測試,所謂關鍵的技術負責人,就是當根本不懂技術的人施加壓力的時候,願意抗下壓力而且有能力讓團隊不受外界干擾的人。這是前提條件,沒有關鍵技術負責人的支援,底下人搞自動化測試,輕鬆就可以被搞翻。分清...

對於乙個軟體的多個版本進行自動化測試的目的是什麼

測試凱哥 題主你好,先回答一下你的這個問題。自動化測試的目的其實很直白 1 由於回歸測試的動作和用例是完全設計好的,測試期望的結果也是完全可以預料的,將回歸測試自動執行,可以極大提高測試效率,縮短回歸測試時間。2 自動化的乙個明顯的好處是可以在較少的時間內執行更多的測試。3 可以執行一些手工測試困難...

自動化測試真的是個好的職業發展麼?對於在小城市的人來說

碼客 我一直都認為,自動化測試 需要乙個從業人員不但要擁有專業的測試知識和技能,還要有專業的開發技能,才能把這個事情做好。但是,有專業開發技能的人,基本上都不會選擇去做 自動化測試 所以就導致自動化從業人員的水平其實是偏低的,除了用一些自動化的工具之外,其他別無長處。由此導致,自動化測試往往在實際工...