測試從入門到精華

2021-08-14 01:30:23 字數 935 閱讀 1570

對於測試,我覺得是一門看似簡單但卻深奧的一門專業,它既是一門科學,又是一門藝術。

測試是為了發現錯誤而執行程式的過程,而軟體測試通俗的來講就是通過人工操作或者借助一些自動化工具來檢驗軟體產品是否滿足需求。就好比生產食品,我們測試人員就是食品的質檢人員,負責質量的把關,參考市場上的需求來設計生產我們的產品,但是要想這款食品賣的好,除了味道好之外,就必須有質量保證,才可以贏得消費者的心。 

所以測試的工作其實也非常簡單,就是來不斷檢驗軟體的所以表現和我們期望的是否一致,如果一致,那就通過,如果不一致,那就反覆修改測試,直到發布。就是乙個這樣有著重複性很強的工作,但卻需要嚴謹認真的邏輯思維來組織。最重要的是它不想程式設計師那樣性別比例失衡呀,很多女生都可以做得來。

對於軟體的分類,我們都熟知,它可以按測試技術分為黑盒測試、白盒測試、灰盒測試;按找軟體功能分為功能測試、效能測試、介面測試;按照是否需要執行**劃分靜態測試、動態測試等等。但是目前我們主要需要掌握的測試大致就這幾類:

(1)功能測試

(2)效能測試

(3)自動化測試

(4)安全測試

其中功能測試債熟悉不過了,每個軟體必須的,效能測試也是比較重要的,自動化測試未來所趨,與人工智慧的結合。安全測試是比較少的一類,但是很重要。

所以總結下我們必要的技能:

功能測試

linux系統

:linux命令、xshell與wincp使用、資料抓包、wireshark使用、測試環境搭建(aprche、資料庫等)

資料庫:資料庫安裝、增刪改查命令、資料客戶端使用等

自動化:ui自動化selenium、jmeter介面測試、介面自動化、自動化平台roboframework、持續整合jenkins、郵件伺服器

效能測試

:效能場景分析、jmeter效能執行、效能監控調優

感興趣的同學可以自學,深造,畢竟測試這個行業前景廣闊,知識深入繁多,可以有足夠的個人成長空間。

Go語言從入門到精通 精華篇 fmt包詳解

import fmt 軟體包fmt實現了格式化的i o,其功能類似於c的printf和scanf。格式 動詞 來自c,但更簡單。已有示例 type person struct通用 佔位符說明 示例輸出 v 相應值的預設格式 printf v person v類似 v,但輸出結構體時會新增欄位名式 p...

Redis從入門到入門

2安裝1.1支援的儲存結構 remote dictionary server 以字典儲存資料,允許其他應用通過tcp協議訪問字典內容。支援的鍵值型別 優點 redis的字典儲存方式和多重鍵值儲存方式,使得程式設計師可以直接將程式中的資料對映到redis中,資料在redis中的儲存方式和其在程式中的儲...

條件測試 《python程式設計從入門到實踐》

1.and,or相當於c語言中的 2.in 可以檢查某個特定元素是否在列表中,not in 與之相反 3.if elif else結構 可以省略else語句 sum int input ifsum 60 print 不及格 elif sum 85 print 良好 else print 優秀 4.首...