1樓:匿名使用者
沒事找bug,有事找開發。
軟體測試工作主要是要細,一個軟體往往大錯誤就並不多,最多的就是小錯誤小毛病。
軟體測試工程師的工作內容就是根據需求文件通過手動或自動手段,來執行或測試某個系統的過程,在這個測試工程中,如果測試的結果不符合需求文件預期結果,那麼通常情況下,可以判定為bug,然後我們再跟開發確認它確實是一個bug之後,就把這個bug存放在一個bug管理工具(禪道、bugfree...)中做個記錄。後續我們要維護這個bug,開發根據你提的bug修改完程式後,我們需要複測,根據測試結果修改bug狀態, 直到bug閉環。
這個過程大家可能聽上去覺得很簡單,事實上,在執行實施的時候,是有一套流程的。
2樓:愛喝可樂小兔砸
在軟體測試初級階段,不需要程式設計能力。但是任何一個職業,都會追求長期發展。
讓我們來看看軟體測試的幾種職業生涯歷程**行的就另說了)。
1、技術 + 管理方向:一枚萌新 - 》技術階段 -》測試經理、主管這樣的管理崗
-------程式設計能力 + 管理能力俱在
2、純技術方向 :一枚萌新 -》功能測試 -》自動化/效能/安全 - 》測試開發/效能、安全測試專家/架構師
-------優秀的程式設計能力
3、產品方向:一枚萌新 -》業務專家 -》產品經理、產品需求等崗位。
-------不需要程式設計能力
3樓:最新資訊資料
軟體測試主要工作內容,包括兩個方面驗證(verification)和確認(validation)。
驗證(verification)是保證軟體正確地實現了一些特定功能的一系列活動, 即保證軟體以正確的方式來做了這個事件。
1.確定軟體生存週期中的一個給定階段的產品是否達到前階段確立的需求的過程。
2.程式正確性的形式證明,即採用形式理論證明程式符合設計規約規定的過程。
3.評審、審查、測試、檢查、審計等各類活動,或對某些項處理、服務或檔案等是否和規定的需求相一致進行判斷和提出報告。
確認(validation)是一系列的活動和過程,目的是想證實在一個給定的外部環境中軟體的邏輯正確性。即保證軟體做了你所期望的事情。
1.靜態確認,不在計算機上實際執行程式,通過人工或程式分析來證明軟體的正確性。
2.動態確認,通過執行程式做分析,測試程式的動態行為,以證實軟體是否存在問題。
其實,軟體測試的物件不僅僅是程式測試,軟體測試應該包括整個軟體開發期間各個階段所產生的文件,如需求規格說明、概要設計文件、詳細設計文件,當然軟體測試的主要物件還是源程式。
4樓:洋御天
主要有功能測試
、介面測試、自動化測試、效能測試。
一般的公司基本都是以功能測試為主,主要是需求分析,根據需求編寫測試用例,執行測試用例,編寫測試計劃,測試執行提交bug至bug管理系統,迴歸驗證已修復bug,編寫測試報告。自動化測試,編寫指令碼,執行,分析,報告
效能測試,編寫指令碼,執行,分析,調優,報告
5樓:_黑羽祭
1.搭建測試環境
2.寫測試用例
3.執行測試用例
4.寫測試計劃、測試報告
5.測試,並提交bug單
6.跟蹤bug修改情況
7.自動化測試,編寫指令碼,執行,分析,報告8.效能測試,編寫指令碼,執行,分析,調優,報告大概的是這些。
6樓:匿名使用者
1.瞭解業務流程,分析需求點。
2.編寫測試計劃。
3.設計測試用例,進行稽核。
4.執行測試用例。(搭建測試環境,準備測試資料,進行**,**通過後進入正式測試)
5.編寫測試報告,對整個測試過程和版本的質量進行評估。
7樓:匿名使用者
可能要分哪種測試吧。不過都大同小異。編寫測試文件,執行測試用例,建立測試環境等等
8樓:
你說的是功能測試嗎?
9樓:七一
找bug的。然後簡單的測試
10樓:河北中公優就業
軟體測試
工程師的首要任務就是編寫測試用例了,測試用例是測試工作當中的重中之重。不管是去執行測試還是去評估,都需要測試用例作為依據。編寫測試用例需要的依據,就是需求文件和設計文件了,所以測試的第1個要務,就是編寫測試用例。
軟體測試基本包含4個階段,單元測試、整合測試、系統測試和驗收測試,測試人員的崗位職責,除了單元測試之外,其他的整合測試、系統測試、驗收測試也需要軟體測試工程師去執行。
軟體測試不能單獨依附於一個軟體產品,它要在一定的測試環境中執行,比如要測試一個購物系統,那麼要模擬後臺的真實資料,也就是後臺一定要有購物、支付這樣的流程,有了這樣的後臺資料才可以去測試。因此搭建測試環境也是測試工程師的崗位職責之一。
11樓:匿名使用者
軟體測試的具體工作內容是找bug,不斷與各個部門撕扯;
第一步,進行需求評審;
第二步,書寫測試用例;
第三步,測試用例評審;
第四步,進行用例測試;
第五步,與開發,產品交流
第六,上線
一般的培訓機構會教很多,功能性測試,自動化測試,效能測試等等,我一朋友在優就業學了很多,最終在公司中從事功能性測試工作;
軟體測試的主要工作內容是什麼? 10
12樓:四川優就業
軟體測試描述一種用來促進鑑定軟體的正確性、完整性、安全性和質量的過程。換句話說,軟體測試是一種實際輸出與預期輸出間的稽核或者比較過程。軟體測試的經典定義是:
在規定的條件下對程式進行操作,以發現程式錯誤,衡量軟體質量,並對其是否能滿足設計要求進行評估的過程。
軟體測試主要工作內容是驗證和確認,驗證是保證軟體正確地實現了一些特定功能的一系列活動, 即保證軟體以正確的方式來做了這個事件
1.確定軟體生存週期中的一個給定階段的產品是否達到前階段確立的需求的過程。
2.程式正確性的形式證明,即採用形式理論證明程式符合設計規約規定的過程。
3.評審、審查、測試、檢查、審計等各類活動,或對某些項處理、服務或檔案等是否和規定的需求相一致進行判斷和提出報告。確認是一系列的活動和過程,目的是想證實在一個給定的外部環境中軟體的邏輯正確性。
即保證軟體做了你所期望的事情。
4.靜態確認,不在計算機上實際執行程式,通過人工或程式分析來證明軟體的正確性。
5.動態確認,通過執行程式做分析,測試程式的動態行為,以證實軟體是否存在問題。軟體測試的物件不僅僅是程式測試,軟體測試應該包括整個軟體開發期間各個階段所產生的文件,如需求規格說明、概要設計文件、詳細設計文件,當然軟體測試的主要物件還是源程式。
軟體測試工作流程:
1、需求分析、需求評審
需求分析和評審就是分析客戶的需求可不可行,需要怎麼進行測試。
2、編寫測試計劃
編寫測試計劃通俗一點講就是什麼人在什麼時間做什麼事,最後產出什麼東西。那也就是測試人員要測試哪些模組、在什麼期限內,提交哪些文件。
3、編寫測試用例、用例評審
測試用例就是指導測試的文件,比如我們要測試**登入、買東西等功能,通過測試方法和策略設計測試用例。
評審就是評價審查,不能想當然該怎麼測。不能只是輸入正確的使用者名稱和密碼,能登入進去就完事了。作為軟測工程師需要有破壞性,比如密碼輸錯時怎麼辦?會不會有相應的報錯等等?
4、執行測試、提交bug、迴歸測試
bug就是缺陷,發現bug之後,要提交給開發人員讓他們去修改,然後進行迴歸測試,驗證開發人員有沒有改好。
5、編寫測試總結報告
bug都改好了之後,要編寫測試總結報告,這款軟體的質量如何。
13樓:匿名使用者
不論是對軟體的模組還是整個系統,總有共同的內容要測試,
14樓:怪盜梨
測試:就是測試剛做出來的程式有沒有bug,有哪些錯誤,讓程式設計師及時更改。這就是軟體測試師每日的工作,也是最終的目的。
15樓:匿名使用者
假如你從事的是功能測試,那麼需要掌握bug管理工具的使用,例如bugzilla、testdirector、bugfree等等。如果公司使用工具來管理用例,建議你研究一下testlink的方法。當然你還必須具備編寫測試用例、測試總結報告、測試計劃的能力,功能測試主要考察耐心、細心還有文件的編輯能力。
假如你從事的是自動化測試,那麼需要掌握一些工具,例如qtp。
假如你從事的是效能測試,那麼需要掌握效能測試工具,例如loadrunner、winrunner等等。
個人覺得軟體測試一考察細心及發現問題的能力,二考察工具的使用,三就是經驗的累積。
但軟體測試都是建立在程式設計之上的
16樓:匿名使用者
說的再多也是空的,找一個小公司做功能測試的帶上2個月你就會很清楚。很多公司只要求是本科就行,其他都是可以學習的!
17樓:百度使用者
g螢▽暢nnvo傘埽r璦bm#o傘埽u訕
18樓:匿名使用者
簡單一些測試需求分析、測試用例的編寫、測試的執行、提交缺陷、測試總結。
19樓:反對煙毒
ry1761926 的回答不錯
軟體測試報告包含哪些內容
20樓:雁子
測試報告的主要內容
資料統計
遺留bug情況
測試風險
暫停的問題
1、出現概率比較低,使用者操作不易復現的問題,後續由客戶端修改;
2、本地閱讀定位問題,修改比較困難,不影響使用,後續優化;
3、屬於遺留問題;
4、屬於內容平臺問題,內容優化;
暫停問題是產品人員、開發人員與測試人員溝通後暫停的
21樓:匿名使用者
網頁連結
測試報告是把測試的過程和結果寫成文件,並對發現的問題和缺陷進行分析,為糾正軟體的存在的質量問題提供依據,同時為軟體驗收和交付打下基礎。
測試模組(每個模組裡需要記錄測試的開始時間、結束時間、設計多少用例、通過多少、失敗多少、有多少bug、遺留多少bug、解決多少bug、追後對這個模組總結一下)
bug的統計,根據時間軸來統計bug的數量,例如:***x年x月x日,發現bug多少,關閉bug多少,剩餘bug多少,高階的bug有多少,中級的bug有多少,低階和建議的bug有多少,一直羅列到專案完結
專案總結,彙報一下測試的大致結果。
遺留和風險,該軟體還有什麼遺留問題,還有什麼風險,都要一一說明最後評判該軟體是否符合上線標準,日期,簽字,加蓋章等
軟體測試計劃中應該包括什麼內容,軟體測試計劃模板一般包括哪些要素
啄木鳥學院 測試計劃的內容會因不同的專案以及專案的大小而有所不同,一般而言在測試計劃中應該清晰描述以下內容 1 測試目標 對測試目標進行簡要的描述。2 測試概要 摘要說明所需測試的軟體 名詞解釋 以及提及所參考的相關文件。3 測試範圍 測試計劃所包含的測試軟體需測試的範圍和優先順序,哪些需要重點測試...
軟體測試和手機測試的區別,軟體測試培訓和軟體測試自學的區別
花兒的味道 區別如下 1.性質不同 軟體測試是描述一種用來促進鑑定軟體的正確性 完整性 安全性和質量的過程。手機測試是一個很大的題目,涉及到硬體測試和軟體測試,還有結構的測試,比如抗壓,抗摔,抗疲勞,抗低溫高溫等。2。範圍不同 軟體測試適用於it行業 有資訊化管理的各行業,手機測試涉及硬體測試和軟體...
怎樣學習軟體測試,怎樣學習軟體測試
嗯,純理論性的學習的話,會比較難理解和掌握的,你可以到這裡來學習以下,是由格志的陳能技老師面向軟體測試初學者精心編制的 軟體測試基本功 系列教程,在豆丁網可以免費看到的。你不妨去看看。地址你自己網上搜尋吧。軟體測試基本功 系列教程 第2章 作業系統基礎 軟體測試基本功 系列教程 第3章 資料庫基礎 ...