在計算機知識為零的情況下,哪些計算機知識更容易學習軟體測試?

發布 教育 2024-03-31
11個回答
  1. 匿名使用者2024-02-07

    我是從事軟體測試的,上崗前去校外培訓,現在已經工作了2年,總的來說可以概括為:高技術,低門檻。 至於剛起步的人,首先需要掌握一些知識,比如:

    缺陷,測試用例的設計,這個可以上網找資料,51testing和3atesting都是非常專業的測試**(直接搜尋這2個關鍵詞,我懶得打**。。。然後學習一些測試工具,當然,自學很難學會出名,這些都是需要練習才能積累的東西,做幾次就熟了,多逛逛我上面說的2**,但進項還是要靠你自己(我搞的是qtp全是自學的, 我不得不在上面寫指令碼,沒辦法)。至於剩下的,至少要引入資料庫,程式語言也不需要,但最好知道乙個,因為以後要能夠測試白盒級別,然後必須引入Linux等作業系統。

    大概就是這樣吧,剛開始學習的這些東西,自己絕對可以學會(不然就不叫低門檻了),再多準備面試,這個行業還是很有前途的,不管是工作性質還是待遇,努力,你就會成功。

  2. 匿名使用者2024-02-06

    學習一些程式語言。 參加軟體測試是件好事。

    easybug

    基於Web,無需配置; 介面非常漂亮,操作簡單易用,基本上只要能上網的人一眼就能用到; 區別於其他工具最實用的一點是截圖功能強大,直接以**的形式存在,而不是以附件的形式存在; 錯誤解決過程也記錄在案; 豐富的統計報告,一目了然; 它是國內的,有英文和中文版本,而且是免費的。

  3. 匿名使用者2024-02-05

    建議從以下路徑學習,效果更好!

    第一步是打好基礎,這和學習其他技能差不多,打好基礎很重要。

    測試工程師的工作流程一般是這樣的:測試計畫的構思,測試用例的編寫(等價類、邊界值分析、流程圖、因果圖、正交測試等),然後編寫測試報告,報告錯誤和跟蹤錯誤修復,並學習掌握各種常見的測試方法,如功能測試, 介面測試、應用測試、自動化測試等

    第二步是學習一些常用的測試工具,如loadrunner(效能測試)、selenium、appium(自動化測試)、postman、jmeter(介面測試)等。 這些工具非常實用,也可以幫助我們大大提高工作效率,bug管理工具也是需要學習的,比如禪道就非常有用了。

    最後,建議學習一些輔助技能,比如學習Linux系統的常用命令和資料庫,如MySQL、Oracle等主流資料庫。

    此外,程式設計能力對於軟體測試工程師來說也是不可或缺的技能,有豐富面試經驗的人可能知道,很多公司都會對軟體測試崗位候選人的程式設計能力進行相應的考核。

    雖然程式設計技能對於初學者測試工程師來說不是必須的,但掌握程式語言可以幫助他們應對測試工具無法應對的情況,例如在某些情況下編寫更複雜的測試指令碼,這就是程式語言派上用場的地方。 同時,熟練掌握程式語言也是高階到高階軟體測試工程師的必備條件,這有助於提高我們的競爭力,有利於我們的職業發展。

  4. 匿名使用者2024-02-04

    剛開始軟體測試,其實很難看簡單,然後就要看個人發展了,因為,從一開始,測試就需要學習思考,思考是解決問題的一種方式,工具只是一種方式,方式可以解決問題,但是面對不同的問題,你需要的是一種方法而不是一種方式, 關鍵是一句話,測試思維看起來很簡單,其實內在的東西早就可以理解了,而且測試的開始就已經決定了未來的發展,所以測試看起來很簡單,但實際上很難。

    踏上測試之路後,你會發現你會接觸到不同的軟體、不同的環境、不同的測試方法(有了自己的測試思維後,你就會有自己不同的測試方法),你會從乙個全域性人的角度看待整個專案,在你眼裡,軟體不僅僅是乙個功能, 或模組,您將從不同的維度看待軟體,這種全面的了解將使您更具戰略性。

    當然,當你真正深入到測試中時,你會發現你還要學習很多東西,但是,但是,前幾個月的測試注定了你未來的發展,因為在最初的幾個月裡,你能學到的最多的是別的,就是考試的思維,而這種思維注定了你對測試體系的理解, 軟體系統,這是您在軟體行業發展的關鍵。

    個人意見,希望對您有所幫助。

  5. 匿名使用者2024-02-03

    功能測試比較簡單,從使用者的角度來說最直接的測試,按照一般的等效類劃分測試、邊界值等測試方法可以操作,但是比較繁瑣,乙個簡單的登入介面,可能需要測試幾十次甚至更多次。

    效能測試要求較高,需要學習一些測試工具,如loadrunner,對程式設計能力也有一定的要求。

  6. 匿名使用者2024-02-02

    軟體測試比軟體開發容易得多,只要你感興趣,就不難。

  7. 匿名使用者2024-02-01

    它比軟體開發容易得多,所以它是乙個相對較低的入門門檻。 如果有人用它來學習,結果將以一半的努力獲得雙倍的效果。 我在頂尖考試中學習了技術,這裡的技術老師非常專業和細心。

  8. 匿名使用者2024-01-31

    從頭開始學習軟體測試只有兩種方法:自學和培訓。

    毋庸置疑,如果你有很強的自律性、學習能力、專攻問題的好奇心、解決問題的能力,那麼自學是完全可以的。 蝸牛學院還為您整理了軟體測試的學習路線,希望能幫助大家避免走彎路。

    如果您選擇培訓,則有線上課程和離線培訓。

    線上課程可以在網上找到,也可以報名參加一些培訓課程,這通常比純粹的自學更有效率,因為老師會有一些專案演練,這樣你不僅會學到理論知識。 當然,學習後能否合理整合使用,又是另一回事。

    由於場地、師資、各種硬體設施等成本,線下課程的學習成本普遍高於線上課程,而面授課程最大的優勢是可以直接與老師面對面解決問題,學習效率最高,有技術性的學習環境。

  9. 匿名使用者2024-01-30

    從頭開始學習軟體測試的方法是:

    1. 了解測試的基礎知識。

    例如,測試過程、測試方法、測試用例編寫、軟體測試計畫編寫,包括測試的主流模型,以及缺陷管理工具(如Zen Tao jira等),對資料庫的理解,其中理解是指對理解的新增、刪除和修改,“檢查”應該盡可能熟練。

    2、學習和掌握計算機網路知識。

    第三,軟體測試技術的發展。

    軟體測試技術的發展可以從以下問題入手,去檢查和填補空白,去學習!

    功能:您如何設計測試用例? 如何執行發散測試? 如何防止錯過測試?

    效能:使用者常用的功能如何才能更具體驗性和速度?

    安全性:軟體是否做最基本的安全防禦? 常見的SQL注入,CSRF攻擊對我們的軟體安全構成威脅嗎? 您的軟體是否足夠安全?

    自動化:什麼是自動化? 在什麼情況下實現自動化? 哪些功能測試用例適合自動化指令碼執行?

    第四,如果你想有效、快速地學習軟體測試,良好的時間管理方法對你有很大的好處。

    每個人都有自己不同的時間管理方式,最讓我受益的兩條建議是:

    1.根據工作的輕重輕重,可以參考時間管理的四象限法。

    2.記錄你每天的時間,總結很長一段時間,想出最適合你的時間管理計畫。

    擴充套件資訊: 1.測試用例。

    2. 測試用例的方法。

    測試用例的方法,只有掌握了相關方法,才能寫好測試用例,覆蓋率高。

    3.缺陷管理工具。

    缺陷管理工具是bug提交工具,是評估軟體質量評估之一,也是軟體工程師的價值所在。

    4.掌握資料庫。

    掌握資料庫是很重要的,這個世界是由大量的資料組成的,軟體測試,是要滿足客戶的需求,但資料必須是正確的,其實軟體工程師需要了解資料的流向,才能對業務有更深入的了解,這也是基本技能之一。

    7.Python語言。

    Python 是目前最流行的語言,它是測試人員提公升技能的最佳方式之一,測試人員可以用它做很多事情。

    8. Linux系統。

    Linux系統,測試人員用得最多的是讀取日誌,更好地定位bug進行開發,這也是需要改進的技能之一。

    9.前端語言。

    前端語言可以更好的判斷bug是前端還是後端引起的,多學一點技能對測試人員來說是很有好處的。

  10. 匿名使用者2024-01-29

    註冊課程是最有效的方法。 在學習軟體測試的時候,我從網上搜尋一些免費的學習課程開始,學習了一段時間,但即使我學會了這些,我的自控力再好,也無法保證我找到的資訊是最新的,我學習了一段時間, 我不知道我掌握了多少。這比自己觸控大象過河更容易。我是理工科的頂尖考,平時老師比較嚴格,每週都有考試,如果考不了,技術老師就補課,想學就去看看。

  11. 匿名使用者2024-01-28

    你好! 您需要一些計算機的基本知識,例如作業系統、任何計算機語言、資料庫、計算機原理和......這些都是大學電腦科學的必修課,還有一些工具,掌握一些工具可能會對你的面試有很大的幫助,你可以找到一些相關的書籍來閱讀......

    另外:國內開發者的待遇普遍高於測試人員,所以幾乎所有會寫**的人都去開發,很多人因為做不了開發或者不能做其他工作(比如房東的情況)而“被迫”從事測試工作。 最終的結果是,很多測試人員只能做相對簡單的功能測試,而那些能力較強的人可以使用測試工具進行簡單的自動化測試(主要是錄製、修改、回放測試指令碼)。

    與開發人員相比,測試人員具有“知識廣而不精密”的特點,“一多不催促”是乙個非常生動的比喻。 由於在測試中經常需要對各種測試環境進行配置和除錯,在效能測試中對各種系統平台進行分析和調優,因此測試人員需要對網路、作業系統、資料庫等有更多的了解。 現在,軟體測試已經成為乙個具有巨大潛力的職業。

    要成為一名優秀的測試工程師,首先要有紮實的專業基礎。 因此,測試工程師應該努力學習測試專業知識,告別簡單的“點選”等測試工作,讓測試工作依靠自己的專業知識。

    有很多測試專業知識,學習主要基於測試人員應該掌握的基本專業技能。 測試專業知識涵蓋廣泛的技能:包括黑盒測試、白盒測試和測試用例設計等基本測試技術,以及單元測試、功能測試、整合測試、系統測試和效能測試等測試方法,以及測試過程管理、缺陷管理和自動化測試技術的基本知識。

    希望樓主能理解,好好想想,如果真的想在測試的道路上發展,應該做出什麼樣的努力,不要看那些不需要基礎、好用、職業生涯壽命長等的線上測試,先提高自己的水平,去學習,去收費才是最重要的。

    推薦書籍《軟體測試:從初學者到精通》和《軟體測試的藝術》。

    如果您有任何問題,可以與我聯絡!

相關回答
5個回答2024-03-31

學習英語的方法。

1.“通讀”每天的閱讀理解意味著為了真正掌握英語而不放棄乙個單詞或句子。 >>>More

37個回答2024-03-31

如何學習電腦科學的基礎知識,建議找專業的學校系統學習更好。 因為靠哪裡可以啃書是不夠的,有些地方理解不深,會影響學習效果。 在學校學習,其實就是把專業的東西交給專業人士,這樣在學習計算機基礎知識上,就能事半功倍。

5個回答2024-03-31

(1)√ 2)√ 3)√ 4)√ 5)× 6)√ 7)√

我檢查了一下,答案很好。 >>>More

6個回答2024-03-31

計算機的一些常識,如基本元件:運算器、控制器、儲存器、IO裝置 DOS知識 電子計算機的開發與使用 電子計算機系統的組成和工作原理 計算機維護 中文Windows作業系統,中文單詞的使用,中文excel的使用,計算機網路基礎知識和計算機指導 計算機網路與安全基礎知識, 等。

6個回答2024-03-31

總結。 一方面,圍繞電腦科學的教育和培訓強調程式設計、演算法和資料處理等技術能力; 另一方面,它更注重計算思維作為一種跨學科的思維方式來解決複雜問題和創新思維的應用和實踐。 >>>More