出去打工和儿子租房
  • 對于軟件測試員來說需要會寫代碼嗎?

    2020-05-18 13:42發布

    121條回答
    IT小貓咪 -只是一只熱愛IT的小貓咪
    1樓 · 2020-05-18 13:49.采納回答

    需要。


    很多人當初抱著測試不需要懂代碼,才選擇了這個行業,這個就要看對自己的職業定位了,是止步于月薪過萬就可以了,還是往20k、30k去突破,如果這樣的話,是肯定要會接口、會自動化,就必然要涉及到代碼。

    如果真的看不懂代碼,實際的測試后期的工作會出現什么樣的問題呢?


    (1)測試人員如果看不懂開發代碼,會導致BUG描述不清晰,不準確,開發人員不明白BUG應該怎么重現,或者你想說的是什么,甚至是一些很膚淺的bug,卻被測試人員認為是非常嚴重的問題。

    (2)測試人員的開發知識匱乏,將不是BUG的BUG提交給開發人員,或者提出的建議性意見在開發中實現起來比較困難,又無法給出一個合理的解決辦法(開發人員易于實現的辦法)。

    (3)測試出BUG的同時,無法清晰準確地定位BUG出現的源頭,導致與開發人員交涉次數過于頻繁,時間是寶貴的,缺乏交流有害,交流過多也容易出問題。

    所以,測試人員對開發知識的了解是必須的。

    (4)如果不了解開發知識,測試人員很容易被開發人員牽著鼻子走,對于一些BUG的PK,經常是理屈詞窮,因為開發人員隨便一忽悠,你如果不了解個中奧妙,你一個字也說不上來。

    (5)自動化測試和性能測試包括項目管理,都會要求對軟件開發有深入的理解,如何能設計一個好的自動化框架,好的性能測試用例,如何管理一個開發團隊,這都需要我們在軟件開發方面有所掌握。


    所以,測試了解軟件開發知識是必須的。


    flame
    2樓 · 2020-05-18 14:02

    需要的,但是不需要前后端技術人員那么精通,但是作為測試人員,基本的代碼操作肯定要會的,不然怎么檢查出有沒有問題呢。

    希希
    3樓 · 2020-05-18 14:19

    嚴格來說的話,會寫代碼更好,但是如果不會,可以理解也是可以的,比較作為軟件測試工作崗位來說,主要做的還是檢測軟件的漏洞或者bug也不用太擔心的

    mrliang
    4樓 · 2020-07-06 10:51

    會寫代碼肯定是更好。但是普通測試工作中工具使用量較大,代碼比重不大。

    小豬丨佩奇home
    5樓 · 2020-07-07 16:19

    只能說有可能,而且有代碼基礎會更好一些。
    雖然軟件測試有很多工具,但也會根據實際情況的要求,針對性地開發測試用例來做測試的。

    Majic
    6樓 · 2020-07-10 16:58

    需要的,你得知道里面的規律才能知道錯誤啊

    巖巖ing
    7樓 · 2020-07-13 14:09

    在軟件測試初級階段,不需要編程能力。

    但是任何一個職業,都會追求長期發展,

    想要可持續發展,變成能力還是很必要的!

    所以如果準備做軟件測試員,有一定的編程能力還是很好的。

    九久
    8樓 · 2020-07-13 19:03

    需要的,但是不需要前后端技術人員那么精通,會的話,上升空間也會大很多的

    小獅子
    9樓 · 2020-07-22 09:48

    初期可以不接觸代碼,但是你提升的時候,肯定要學代碼的,python是測試里面常用的語言,可以私信我發你一點資料看看

    相關問題推薦

    • 回答 157

      雖然從事開發行業的女生越來越多,但女生的比例還是遠比不上男生。軟件測試的男女生比例則基本相當,軟件測試要求細心、耐心,大部分女生也是比較適合學的。而且軟件測試課程分為手工測試和自動化測試,手工測試分為功能測試、性能測試、接口測試。自動化測試...

    • 回答 91

      在我看來游戲開發挺難的,尤其像手游一類的還有網游,里面有很多的程序代碼而且傷神又費力,不過也有女生在這方面做的很好的,如果你感興趣,非常想學,可以試試

    • 回答 11
      已采納

      測試類型有:功能測試,性能測試,界面測試。功能測試在測試工作中占的比例最大,功能測試也叫黑盒測試。是把測試對象看作一個黑盒子。利用黑盒測試法進行動態測試時,需要測試軟件產品的功能,不需測試軟件產品的內部結構和處理過程。采用黑盒技術設計測試用...

    • 回答 80

      軟件測試專業現在很火熱,很缺少人才,25歲學軟件測試能學會,就業薪資也高,工作也相對輕松

    • 回答 15
      已采納

      這個其實和接口測試的場景密不可分的,比如說:外部接口測試:????必須先接口測試通過了,才能執行功能測試子系統或者各個模塊之間的聯調測試:????必須各子系統后臺代碼完成,并提供接口才可以完成測試,一般來說都要求各子系統功能測試通過后再進行...

    • 回答 6
      已采納

      這個是會因為公司的架構不同而不同的,并不是固定的,但是一般是會有專門的測試部門,或者叫質量保證部,也有可能是叫別的名字。

    • 回答 43
      已采納

      移動端測試,包括App兼容性測dao試,7*24小時穩定性測試,功耗性能測試,UI測試,交互測試等,課程主要學習的內容有:1、功能測試主要包括計算機基礎、軟件測試核心理論、Linux、數據庫,學習目標是掌握軟件測試核心理論,結合Linux、數據庫等可實現移動端、w...

    • 回答 1

      標題  1. 首先要做一個標題黨(此標題黨非彼標題黨)。標題一定要清晰簡潔易理解,不應該臃長  2. 盡量前綴要規范,例如模板: [Product][Version]_[Feature]_[Title],這樣描述會很清晰,也方便查找  3. 缺陷的標題一定要描述在什么情況下發生了什么問...

    • 回答 1

      1、 缺陷報告可以記錄缺陷2、可以對缺陷進行跟蹤管理3、可以對缺陷報告進行分類 總結 統計

    • 回答 1

      1、缺陷編號(Defect ID),提交BUG的順序。2、缺陷標題(summary),簡明扼要的說明一下這個BUG。3、缺陷的發現者(DetectedBy) ,一般是自己。4、發現缺陷的日期(Detected on date),一般是當天。5、缺陷所屬的模塊(subject), 在測試哪個模塊的時候發現的BUG...

    • 回答 1

      缺陷標題好的缺陷標題需要讓相關人員一目了然,一般建議的格式是條件+失敗。缺陷類型缺陷類型也是根據具體的項目而定的。但一般情況下分為功能、界面、建議。重現步驟重現步驟的編寫規則可以參考測試用例中的操作步驟 ,一定要足夠詳細、說明清楚問題的操作順...

    • 回答 1

      工具:NoSQLUnitJsTestDriverQTRunnerVenusFluintBuster.JSSQLUnitECUTQTestlibUnitilsgreatestDbUnitAbbotGoogleTest框架:JUnitMoqJSCaptureMockCUnitPyUnitCppUTestCppUnitzCUTcipra

    • 回答 1

      JunitTestNGGoogleTestpytestunittestJmockitJaCoCogcov、lcov、gcovrCoverage.pyEvoSuiteDiffblue Cover

    • 回答 1

      ? React Hooks測試庫( Testing Library)是一個簡單而完整的React Hooks測試工具。? React Hooks測試庫讓用戶可以為React鉤子創建簡單的測試工具,自定義鉤子的輸入和檢索輸出,以處理在功能組件體內運行的情況。? 使用React Hooks,用戶不必為了測試而去擔...

    • 回答 1

      1、單元測試注重代碼邏輯,接口測試注重業務邏輯;2、單元測試的粒度最小,是測試最小獨立的單元模塊(不依賴其他模塊);接口測試不是,會覆蓋很多;3、單元測試是白盒測試,接口測試是黑盒測試;4、單元測試關注的是代碼的實現和邏輯,測試范圍較小,保證實...

    沒有解決我的問題,去提問
    出去打工和儿子租房