-
1 # 蘑菇釘886
-
2 # 程式設計鋒
1.手動測試是不用學習軟體的。
2.自動化測試需要學習工具軟體,常用的軟體loadRunner,jmeter,不用學太多,夠用就行。
肯定能學會,跟著視訊操作,一步一步練習。
-
3 # 渴望遠方的小小鳥
首先如果你是男生的話以後面臨的問題可能是和開發產生矛盾、如果女生的話可能就差一點兒(當然長得漂亮一點兒、性格在好點兒更有優勢的)、發表一下自己了解的方面(當然不一定所有的情況都符合)
其次初級測試的內容需要考慮很多問題、這裡想到毛澤東的一句話:有問題要測、沒有問題創造問題也要測、所以很枯燥 壓力很大、畢竟公司的測試人員與開發人員的比例還是比較大的、但又不能降低測試的重要性、而工資情況和上線後出現問題的多少有關係、通俗的講:有問題沒測出來就扣錢、沒問題……那是想多了、永遠要相信開發出來的專案有的是bug、
最後、就算真的進軍了高階測試方面(壓力測試、併發測試等)操作軟體並不難、因為熟能生巧吧!但是也是要反覆的測試、反覆的復現情況、總之就是反覆、
不過話說回來了、程式設計師就是在枯燥中尋找樂趣!
測試軟體也挺多、怎麼選都沒錯、會用就是好的!
-
4 # 前方請減速
感謝給予回答機會!希望下面回答能有所幫助!
需要學什麼軟體,要看你測試的具體工作內容是什麼,測試內容不同,使用的工具和軟體以及理論都是不同的。
比如測試前端功能(使用者介面操作功能),測試後臺功能(資料庫,核心引擎相關功能)
不論測試哪個方面的內容,都需要掌握一些測試基本知識,比如白盒測試和黑盒測試。
白盒測試又稱結構測試、透明盒測試、邏輯驅動測試或基於程式碼的測試。
黑盒測試僅需知道系統的【輸入】和【輸出】,不需要知道程式碼是怎麼寫的。
另外,想成功測試高手,還要有程式設計基礎,根據測試內容寫一些針對性的測試程式碼和測試小工具。
需要學習的軟體有幾下幾種:
1、bug管理工具,這個工具一般都是公司內部的管理工具,基本內容都是一樣的。登記測試發現的bug詳細記錄,包括測試時間,測試背景,測試詳細內容,測試的手順,預期結果等內容。
2、如果是安卓系統軟體,掌握使用adb工具,以及一些基本指令,比如傳送廣播(adb shell am broadcast),檢視cpu佔用率(top)等
3、如果是linux或者qnx系統軟體,掌握使用串列埠工具,比如(SecureCRT)
4、針對測試的軟體,公司都會提供一些相關的測試工具,現學現用就可。
回覆列表
專業測試課程需要掌握的技能有不少,拿尚腦的課程來說需要學習:SQL Server資料庫技術、Oracle資料庫技術、JAVA程式設計、Windows作業系統和網路基礎、軟體測試基礎理論、Linux作業系統及網路環境、品質管理工具禪道和缺陷管理工具JIRA、Jmeter、效能測試工具LR、Selenium、基於Python語言的Web介面開發與自動化測試、手機APP功能測試、手機APP效能測試、手機自動化測試工具、手機APP黑白盒測試、黑客技術於黑客事件滲透測試指南、資訊收集與社會工程學、sql注入漏洞與資料庫安全、網站後門與後門上傳技術漏洞詳解、web前端安全web前端安全實操、網路釣魚攻擊原理及apt、程式碼審計與漏洞挖掘程式碼審計實驗、移動客戶端安全、內網滲透測試、網站滲透測試實戰等,學習還是有一定難度的。