軟體測試第一階段總結

2021-07-05 15:23:44 字數 1877 閱讀 7867

相信很多人剛接觸測試的時候都有這個想法吧(我剛接觸的時候也是這樣想的),覺得測試工作很簡單,基本上不怎麼需要專業的培訓就能夠上手工作,對於專業技能的要求好像沒有那麼高。不錯,對於測試來說,入門看起來確實很簡單,只要懂很基本的網路知識和一些linux的命令就可以了,但是注意,這裡只是入門而已。分別說下測試的主要工作吧!執行測試和設計用例:這個應該是每個測試人員都要做的工作,也被我們看成是最基本的工作,那麼我們能夠保證我們能夠把這個工作做好嗎?思考和嘗試回答下面的幾個問題吧!

1、測試的乙個最主要的目的就是保證自己模組的測試質量,為什麼有的人測試完成乙個模組後能夠很好的保證質量,而有的人卻不能夠?你屬於哪一類人? 2、發現bug:當我們發現乙個bug後(一般是偶然發現的)我們是否能夠找到重現這個bug的方法?找到重現的方法後我們是否能夠用最簡單的操作重現這個bug?我們發現問題後是否能夠確認這就是乙個bug,而不是因為自己的配置錯誤或者網路等關係引起的(即排查問題的能力),另外我們是否能夠分析這個bug可能的原因?我們分析到這個bug的原因後是否能夠指導研發去修改(或告訴研發還有可能存在問題的地方)!在現有的資源下面(如:我們沒有**)我們做到哪一步了,或者我們正在向哪一步發展?

3、提交和跟蹤bug:我們發現bug後是否能夠保證我們提交的bug都是合格的(測試步驟足夠詳細,研發看了該bug後不會再過來詢問你,並且研發按照你的測試步驟也能夠重現)?我們提交的bug是否能夠保證研發都能夠按時修改,提交的bug是否都及時的關聯和優化測試用例了?對於自己發現的bug(或與自己有關係的bug)是否都及時進行備註和跟蹤了,研發修改好後是否都及時的要求研發替換檔案驗證了,需要回歸的bug是否都及時的回歸掉了!這些你都做好了嗎? 4、重現bug:這個應該是每個測試人員都會遇到的問題,但是為什麼有的人就是能夠將bug重現出來(甚至必現這個bug),而有的人卻重現不出來(有客觀原因,但我想更多的是主觀原因)! 5、發散測試:為什麼有的人發散測試的時候能夠發現很多用例沒有考慮到的bug,來進一步保證模組的質量,但是有的人發散測試的時候卻無從下手,導致下一輪別人測試的時候出現了很多用例無覆蓋漏測(自己還覺得是用例質量問題,跟自己沒有關係) 6、質量和風險分析:測試完成這個模組後你是否能夠對該模組進行很有效的分析,提出的風險是否準確,對下一輪的測試是否能夠起到很有效的指導作用? 7、作為乙個測試人員,研發對你認可度怎麼樣(就像我們對研發一樣)?為什麼有的測試人員在研發心裡的認可度比較高,而有的測試人員卻不怎麼好,你屬於哪一類? 8、用例設計:設計乙個模組的用例的時候你是否能保證你的用例覆蓋到該模組的所有需求點(後面的測試中能夠證明)?是否保證你的用例是盡量少的冗餘的?盡量保證你的用例裡面是沒有無效用例的(即這個用例是絕對不會發現bug的),對於用例的設計理論這塊你是否都很熟悉了?是否能夠有效的指導別人去設計用例?評審別人的用例時是否能夠提出很有效的意見?經過你評審過的模組是否用例質量得到很好的提公升?對於你自己設計的用例你是否能夠持續的去優化和改進,並不斷的分析和總結?你怎樣保證其他測試人員按照你的測試用例來執行的話就能夠保證該模組的質量? 9、對於產品的原理你是否比別人更加熟悉,或者熟悉的模組比別人更多

看完上面的問題後,是否還覺得測試很簡單,我想應該不多了吧!同時,這也說明我們還是有很大的提公升空間的,不是嗎?說下我這2年多來的一些測試經驗吧,希望對新員工有些幫助!

1、結果導向:這個應該就不用強調了(大家都在強調),但是我們自己需要認可這個觀點,不管做什麼事情,一定要做好,比如:測試的工作,想的應該就是怎樣測試才能夠保證這個模組的質量,然後才是方法,別人對你的考核肯定也是以質量為標準的,而不是看你加了多少天班 2、執行力和反饋:需要完成的工作(或上面要求在指定時間內完成的)一定要按時完成,如果覺得不能夠按時完成的一定要及時反饋。不能夠等到最後才說完不成,那樣可能影響到整個專案(事情)的進度。這件事說起來比較容易,但是要做好其實也是比較難的 3、學習能力:我們經常抱怨自己太忙而沒有時間學習,但是這應該不是藉口,難道我們忙到每天半個小時都抽不出來?另外就是我們經常不知道自己要學習什麼?那看下我們現在最欠缺的吧!缺什麼學習什麼,但是一定要持續學習。

spring cloud 第一階段總結

1.eureka 實現服務的註冊和發現的功能。並提供服務的健康監測,以及友好的ui。類似元件consul和zookeeper。在server 高可用需要集群 啟動類新增註解 enableeurekaserver 防止自己註冊自己 eureka.client.register with eureka ...

第一階段衝刺總結

在第一階段七天的衝刺時間裡,我主要承擔做了我們組創新這個模組的工作。由於這個模組是我提出的想法,所以我承擔了這個模組的編寫工作。首先,我設計了自定義介面的布局,進行了介面的ui設計。設計了兩個按鈕 ok 取消 ok按鈕想要實現的功能是分享和儲存,取消則是返回遊戲主介面。最後,對對話方塊實現了優化。在...

第一階段練習

1 輸入乙個整數,把該整數分別按照八進位制 十進位制 十六進製制形式輸出 include stdio.h main 2 輸入乙個小數 整數部分3位 小數部分5位 把該小數分別按照以下格式輸出 小數部分4位寬度,整個數字8位寬度 小數部分3位寬度,整個數字9位寬度,空白部分使用0填充 include ...