測試學什麼專業
❶ 軟體測試都要學什麼內容
軟體測試是一個入門簡單、但深入難的工作 入門的時候只要會看懂中文、理解能力沒問題就可以按照測試用例來執行用例了 1、開始自學的時候找一本書來入門(軟體測試原版第三版很不錯)-差不多要1個月左右的時間、要能看懂明白裡面的知識、這個階段主要是學習理論知識 2、有基礎知識之後找一個軟體來自己操作、從開始寫測試計劃、測試用例、到自己完成測試、並輸出測試報告(這個階段必須自己操作、如果有問題可以去51testing論壇提問)這里如果產品小的話1個月左右、軟體功能多的話2個月多都有可能、建議從功能少的軟體入手 3、在執行第二個步驟的時候經常多去51testing論壇看看那些問題帖子、絕對增長你的知識量 4、前面3個步完成之後可以開始關注招聘網站那些招聘軟體測試的公司、去看看他們公司的做的什麼產品、可以吧他們的產品下載回來按照步驟2的方式來自己寫用例 執行測試、記錄BUG、提交測試報告等內容(如果你去面試公司的時候拿著你的測試報告以及BUG單的話 成功率會高很多) 5、前面幾個步驟完成之後差不多要開始找工作了、建議去看看那本<軟體測工程師試面試指導>的書籍、這本書裡面有很多軟體測試的面試題目多看看提高知識量 自學軟體測試差不多需要6個月左右的時間 PS:自學成才的3個要素、一是方法,二是願望,三是自律。這三個要素中任何一個的提高,都會加快目標的實現。當然如果要在同樣時間內實現目標,三個要素其中一個要素的增高,也就同時降低對其他兩個要素的要求。 進一步之後需要會的知識會越來越多 1、操作系統的知識(什麼軟體都是運行在操作系統之上的、一般的操作必須要會) 2、資料庫知識(現在還能找到多少不需要資料庫的大型軟體捏?) 3、計算機網路(通信呀通信、千萬不要TCP和UDP都分不清楚) 4、計算機硬體(你要是C/S架構的測試或者是做性能測試、那麼計算機硬體都是必修課了、總得知道IO是什麼IOPS又是啥) 5、各種測試工具的使用、什麼QC/TD/BUGfree/QTP/LR之類的 不需要樣樣精通但是必須要熟練使用 6、軟體測試基礎知識(這年頭沒有知識是萬萬不能的、軟體測試基礎知識其實買幾本書好好看看就能學個差不多了) 7、開發語言(做到高級軟體測試的人都是會寫點小工具的) 8、測試環境配置:這個要說下、我在做配置管理的時候發現很多測試人員居然連自己的測試環境都配置不好、一個連自己的測試環境都不會配置的人會成為一個合格的測試么。
❷ 如何知道自己適合什麼專業
在九型人格測試自己的性格類型,然後根據性格即可選擇適合的專業。
測試網站如下:
九型人格(Ninehouse)完整版測試
1、完美主義者
性格特點:講求原則,追求公平、公正,對組織的缺陷有警覺性和覺察力並會提出實質性改進的建議。
可選專業:注重細節、秩序、規則的專業,如:偵查學、統計學、財會類、工商管理學、臨床醫學、法醫學、測繪類、地質類等。
2、給予者
性格特點:九種型號中最為外向的,他們溫和友善、樂於助人、容易感知到別人的需要,善於與不同類型的人溝通建立友好的關系。他們很容易看到別人身上的閃光點。
可選專業:與人打交道、可發揮自己社會作用的專業,如:教育學類、醫學類、經濟類、管理類、法學類、新聞傳播學等。
3、實干者
性格特點:天生的演說家,他們自信、充滿活力、目標感和成就感強,具備天生的領導才能。
可選專業:務實且能展現自己領導和組織才能的專業,如:經濟學類、管理學類、法學、醫學、教育學、語言類、新聞傳播學、軍事類、航空航天類等專業。
4、悲情浪漫者
性格特點:直覺性和感受性強,富有創造力和藝術感。
可選專業:要求創造性和藝術性的專業,如:戲劇與表演、音樂與舞蹈、文學類、美術學、攝影、雕塑、設計學、建築學等。
5、觀察者
性格特點:客觀、冷靜,掌握了大量的知識並思維縝密、分析能力強,善於收集大量資訊。
可選專業:需要邏輯分析、獨立思考和推理的專業,如:理論研究類專業、理學、哲學、歷史學、經濟學、圖書情報與檔案管理學、基礎醫學、考古學、會計學、電子信息類、測繪類等。
6、懷疑論者:
性格特點:謹慎、細致,富有同情心且忠實可靠,他們時刻保持一種警覺性。
可選專業:需要邏輯分析、獨立思考和推理的專業,如:理論研究類專業、理學、哲學、歷史學、經濟學、圖書情報與檔案管理學、基礎醫學、考古學、會計學、電子信息類、測繪類等。
7、享樂主義者
性格特點:喜歡新鮮感、思維活躍、想像力豐富,靈活多變。
可選專業:需要創意且靈活多變的專業,如:設計學、建築學、藝術學類、文學類、景觀園林、天文學等。
8、保護者
性格特點:富有領導才能,辦事果斷,有決策能力,是天生的領導者,不懼任何困難。
可選專業:需要操作能力、領導能力的專業,如:管理學類、經濟學類、軍事類、機械類、測控技術、儀器學、體育學、臨床醫學等。
9、調停者
性格特點:為人親切、和藹且有耐心,善於處理各種矛盾。
可選專業:需要親和性、耐性、注重人際交往的專業,如:教育學、護理學、語言類、市場營銷、心理學、工商管理等。
(2)測試學什麼專業擴展閱讀:
九型人格論是一門講求實踐效益的學科,屬人格心理學范疇,是應用心理學中的一種,其應用范圍廣泛,有助於個人成長、企業管理及人際溝通和關系處理,特別適於企事業單位在人員招聘、組織構建、團隊溝通過程中,作為評價人員性格的工具,更擴展至夫妻相處、子女教育及親子關系等方方面面。
九型人格論把人格清晰簡潔的分成九種類型,每種類型都有其鮮明的人格特徵。九型人格論所描述的九種人格類型,並沒有好壞之別,只不過不同類型的人回應世界的方式具有可被辨識的根本差異。九型人格是一張詳盡描繪人類性格特徵的活地圖,是一件與人溝通、有效交流的利器!
九型人格能夠幫助您深入了解自己和他人,是一個易學易懂的企業管理工具。
❸ 想學軟體測試工程師要選擇什麼專業
1、軟體工程技能你必須了解軟體軟體工程(設計、開發和簡單測試),應用,系統,自動測試編程,及操作系統,資料庫,網路系統和協議的設計和使用。
2、交流技巧如果想確定軟體缺陷,你應當能夠指出什麼時候的缺陷算是缺陷。
3、組織技能如果你在別人都頭腦發昏的時候保持清醒,你就可能是一個好的軟體測試工程師。在網路時代軟體測試是一項有壓力的復雜性工作,但如果你能從這些紛繁中找到一種途徑,它就是一項回報豐厚的事業。
4、實踐技能當一個工作需要經驗,而你又需要一個工作去豐富你的經驗時該怎麼辦?這並不完全是一個兩難的問題,你可能採用幾種方式去獲得實際經驗。
5、態度除了技術水平,你需要理解和採取適當的態度去做軟體測試。
我的建議是閱讀Roger
Pressman的軟體工程:A
Practitioner's
Approach,
fifth
edition
(職業入門,第五版,McGraw
Hill,
2000年版)和
Glenford
Myers的The
Art
of
Software
Testing(軟體測試藝術,John
Wiley
&
Sons,
1979年版)。Pressman的書是一個對軟體工程原理的全面介紹。有很多關於軟體技巧、項目管理、要求分析和軟體設計等軟體工程方面的好書,但Pressman對這些方面在一本書里作了介紹。Glenford
Myers不到二百頁,1979年發行,卻是軟體測試方面的聖經。Myers定義及詮釋的測試方法論已成為軟體測試的基本模塊。
Myers還考查了軟體測試中的經濟(缺陷的代價)和心理學方面(測試的目標就是發現失誤及不成功之處),以及主導軟體開發和測試的基本原則。
❹ 軟體測試都學什麼
小蝸這里根據行業變化以及企業用人需求整理了一份基於Python的軟體測試學習路線,主要學習以下知識點:
第一階段:專業基礎課程
階段目標:
1. 熟練掌握IT核心技術:編程,資料庫,操作系統,版本控制
2. 能夠熟練運用所學技術搭建各類伺服器環境
3. 深入理解軟體研發過程各種疑難雜症及處理手段
4. 掌握Python編程技術並熟練運用Python進行程序設計
知識點:
1、Web頁面元素,布局,CSS樣式,盒模型,JavaScript程序設計,函數,基礎演算法,正則表達式。
2、資料庫知識,範式,MySQL配置,命令,建庫建表,數據的增刪改查,約束,視圖,存儲過程,函數,觸發器,事務,游標,建模工具深入理解資料庫管理系統通用知識及MySQL資料庫的使用與管理。為軟體測試和測試開發打下基礎。
3、Linux安裝配置,文件目錄操作,VI命令,管理,用戶與許可權,環境部署,Shell編程Linux作為一個主流的伺服器操作系統,是每一個測試開發工程師必須掌握的重點技術,並且能夠熟練運用。
4、Python編程基礎,語法規則,函數,數據類型,PDBC,培養扎實的Python編程基本功,同時對Python核心對象編程有熟練的運用。
5、Python面向對象,異常處理,文件IO,多線程,網路編程,PyQT界面開發,深入理解面向對象編程,異常處理機制,多線程原理,網路協議知識,並熟練運用於項目中。
第二階段:專業核心課程
階段目標:
1. 熟練應用所學知識完成一個標準的軟體測試項目
2. 熟練運用Python完成GUI測試,介面測試和性能測試開發
3. 對測試開發技術體系和實現原理有深入的理解
4. 靈活運用測試開發技術解決項目中的各種問題
知識點:
1、軟體工程,軟體質量,系統測試流程,方法,專業術語,測試用例設計,禪道管理工具,測試報告,缺陷管理理解軟體工程的各類實際問題,理解系統測試的理論、方法與過程,熟練運用測試用例設計方法高效設計測試用例。
2、測試需求分析,測試方案設計,測試用例設計,測試項目實施,缺陷報告與測試報告,深入理解系統測試各個過程和關鍵環節,熟練完成系統測試項目。
3、SikuliX框架,UIAutomation框架,Selenium WebDriver框架,基礎框架,Android應用,Monkey測試,Appium移動端測試框架,UIAutomator2移動端測試框架綜合運用各類應用操作平台,完成各種自動化測試框架的學習和應用,深入理解GUI自動化測試技術及相應框架的測試開發。
4、Python單元測試框架,網路通信協議,HTTP與HTTPS協議,WebService與WebSocket協議,Python的介面測試庫,PostMan與SoapUI介面測試工具通過對代碼級介面測試和協議級介面測試的測試開發實戰,靈活運用Python開發介面測試腳本,熟練運用各類介面測試工具。
5、性能測試原理,指標體系,場景設計,實施過程,JMeter工具應用,BeanShell腳本開發,Python+Locust性能測試框架深入理解性能測試技術體系和方法論,熟練運用JMeter性能測試工具和Locust性能測試框架實施對任意系統的性能測試。
第三階段:綜合實戰項目
階段目標:
1. 將軟體測試和測試開發技術靈活運用於項目中
2. 具備較強的測試開發能力,獨立完成測試開發項目
3. 綜合運用軟體測試技術,滿足企業中高級人才需求
4. 對所學技術有深入的理解並具備獨立解決問題的能力
知識點:
1、測試需求分析,同行評審,測試計劃,測試方案,測試用例,配置管理,持續集成。通過對大型企業級應用系統的測試項目實戰,強化理解系統測試項目的實施過程與技術細節。
2、介面測試設計與實施,回歸測試,冒煙測試,安全性測試,RobotFramework框架應用,UI自動化實戰將各類自動化測試技術結合項目實戰演練,強化對自動化測試技術的運用,同時掌握更多的測試框架。
3、性能測試項目實戰,LoadRunner性能測試工具,總結通過綜合項目實戰,將全套測試技術融入到項目中,強化學習效果和項目經驗。
4、Python原生測試框架開發,包括Monkey,UI,圖像識別,雲測試平台,HTML測試報告,持續集成,KDT關鍵字驅動框架開發等原生技術實現通過大量的Python原生代碼開發,深入理解自動化測試開發技術的底層實現原理,完全拋棄對工具的依賴,做到真正的測試開發技術。
5、基於測試框架的設計思路和實現手段,自主實現一套測試框架能夠獨立完成一套自動化測試框架,並能夠直接用於實際項目中。
6、持續集成與Jenkins,安全性測試原理與工具,Python爬蟲開發與Scrapy框架,提升軟體測試其它類技術,增強知識面,提升競爭力,助力職業發展。
補充知識
1、演算法進階,圖像處理,視頻處理,加密解密,壓縮演算法。
2、UML統一建模語言、五種圖、類圖、類圖詳解、用例圖、時序圖。
3、Dubbo分布式開發框架,Oracle關系型資料庫管理系統,MongoDB非關系型資料庫管理系統。
4、大數據開發框架Hadoop/MapRece/Spark。
5、Android與iOS的原生應用開發與WebApp開發。
6、OpenCV圖像處理框架、TensorFlow深度學習框架,Lucene全文搜索引擎與中文分詞框架Ik-Analyzer,視頻處理演算法與框架等。
Python測試開發學習路線思維導圖
❺ 軟體測試專業都是學習什麼
計算機操作基復礎:這點制對於計算機專業的學生沒有什麼大問題的,會使用電腦操作、會簡單Office軟體。如果不會呢,可以自己在網上找資料自學,很簡單。
軟體測試基礎知識:軟體測試基礎理論知識。實踐需要理論知識指導。我們可以從相關書籍或者網上找到軟體測試基礎理論知識,具有詳細的理論解釋。
一定的資料庫操作技術:對於常用的資料庫,簡單的操作要具備。學習資料庫可以自己安裝一個資料庫,常練習。
一定的邏輯推理能力:這點主要偏向於寫測試用例。測試用例是軟體測試的核心。寫測試用例,可以參考網路一些比較經典的例子,模仿寫。寫多了經驗就有了。
掌握軟體測試缺陷管理工具:QC、Mantis、JIAR等。軟體測試離不開缺陷管理。軟體測試缺陷管理工具有效管理缺陷、提高軟體質量。這方面的知識建議從網路或者書籍途徑學習。
掌握軟體測試工具:Loadrunner、ruby、QTP等,學習測試工具提高測試效率,這也有助於你測試職業生涯的規劃。
學會一門開發腳本語言:學會開發腳本語言有助於學習軟體測試工具。根據自己的興趣和基礎選擇學習。
❻ 軟體測試應該學計算機的什麼專業
軟體測試是軟體工程的一個二級學科,在讀研時單獨分出來作為一級學科,在四年本科教育裡面沒有,只有軟體工程簡單的涉獵一下軟體測試。
❼ 測試:大學該選什麼專業
擅長邏輯思維的學生,適合搞學術研究,從事理論工作。
有標新立異想法的學生,可能具備創新人才的核心素質。
組織能力和溝通能力強的學生,對專業不必過分看重,學校的整體氛圍可能更具決定意義。
沒有堅持長期學習思想准備的學生,即使考試成績較高,也未必適合從事醫生、IT研發工程師等職業。
慣於聽命於人、案前久坐的學生,最典型的專業選擇可能是會計、審計類。
樂於助人、性格溫和的學生,適合做一名教師或社會工作者。
語言模仿能力強的學生,學習一門應用語言應當不費力。
考生由於受閱歷限制和尚無職業經驗,往往對專業沒有成熟明確的考慮。可分為兩種情況。對於「我不知道學什麼專業好」的學生,家長要注意觀察孩子平時喜歡什麼,不喜歡什麼。哪些學科興趣高,成績好;那些學科興趣不高,成績不好。對於「我只想學某專業」的學生,家長可從兩個方面做思考和引導。第一,人是有多方面興趣、特長和潛質的,一個學生可能在理科方面喜歡電子、通信,在文科方面對法律有興趣,在管理方面對工商管理有天賦,這樣的情況並不少見,家長要注意細心發現和科學引導。第二,學相關專業將來是可以從事同一行業或同類職業的,如學中文、法律、新聞專業的都可以當編輯、記者,只是發展方向、特長、風格會有不同而已。
❽ 什麼是英語測試學
英語測試學是一門綜合性學科,在現代應用語言學領域內佔有非常重要的地位。
英語測試學這門專業研究范圍涉及到語言學、心理學、教育學,以及統計學、計算機技術等等多方面的知識。在研究內容方面,它以英語語言為依託,著重探討如何對外語知識和能力做出科學、准確評價。
英語測試學這個專業中國的大學本科是不開放的,這是研究生專業。想學這個專業的話,需要首先申報大學的英語專業,四年的本科之後,考研究生的時候,才能申報這個專業。
(8)測試學什麼專業擴展閱讀:
英語測試學的測試類型:
一、主觀性測試和客觀性測試:
1,主觀性測試與客觀性測試的區別在於評分方式的不同。所有類型試題的設計過程都是主觀的,都是由命題者對語言的認識、語言能力、語言教學與學習等的認識決定的。之所以稱之為主觀性測試,是因為評分過程需要閱卷人的主觀判斷。
2,客觀性測試指答案是唯一或者是固定的,不需要評分人根據情況決定賦分的各種測試形式。客觀性測試中單項選擇題命題很困難。命題者必須了解單項選擇題命題原則,例如題干編寫常規、干擾項和答案項的關系以及設計、排出多個正確答案的可能性。
二、直接性測試和間接測試:
1,測試結果能夠直接反映考試某一方面的語言能力的測試稱為直接性測試。學生寫一篇短文是直接性測試。直接性測試效度好,但是信度差。
2,間接性測試指測試結果不能直接反映所要考查的語言能力,但是可以給測試實施者提供判斷考生語言能力的信息。例如語法測試。
三、分立式試題和綜合性試題:
分立式測試試題的原則是每個題目只考查一個語言點,從測試研究角度說只有保證每一個題目只考查一個語言點,才能確切辨別考生知道或者不知道什麼。
❾ 如何測試自己適合學什麼專業那
有些時候,不是自己適合學什麼專業,而是你學的專業,是為了以後工作,還是專說只是僅僅為屬了學習一個專業。如果你想做醫生,肯定都是好的大學裡面學習醫生,實習的時候,你自己才能確定你以後專攻哪個方向?
如果你說的是二流的大學、大專,我也不知道學什麼專業好,以後畢竟要出來工作,有時候學的專業不能用,就是為了那一個文貧和累計人脈,望採納