更多課程 選擇中心

軟件測試培訓
達內IT學院

400-111-8989

軟件測試工程師每天都做什么?

  • 發布:軟件測試培訓
  • 來源:軟件測試職場
  • 時間:2020-11-11 17:53

軟件測試工程師每天都做什么?軟件測試并不陌生,因為軟件測試學習門檻低,所以很多小伙伴選擇學習軟件測試開發,但是參加完軟件測試培訓之后我們做什么工作呢?每天的工作內容是什么呢?

一、初始軟件測試

“這是一個杯子,主要用來喝水的,它的質量應該如何考量?”

這是在進入上家公司面試時,測試主管問我的題目,相關的回答已經有點模糊,但從這個問題可以大概了解到,測試主管在考察我的測試思維。

首先,這個杯子的質量包含哪些方面?即通常所說的需求是什么?如顯性需求,首先應該是杯子,不是瓶子、罐子等,用途是喝水的;隱性需求呢?那就比較籠統了,如大小、高度、容積、制作材料、溫度承受范圍,還有一些其他細節如顏色、邊角圓滑等。

其次,如何去準確獲取、表現這些需求,即相關指標數據是多少。如要知道大小、高度、容積,得用到相關測量工具,如尺子、圓規。要知道溫度承受范圍,可能要用到溫度計等。

在完成測試工作期間,測試設計、執行之前必須清晰了解原始需求(包括隱性需求),再之后需要有對應的測試方案,需要執行哪些類型測試,要用到什么測試工具等。

很感謝當初測試主管對我測試工作的指導,不僅僅是在具體的技能培訓上,還在其他的工作當中對我測試思維的引導。

二、功能測試實踐

面試過后進入公司,最開始接觸的項目是國稅門戶網站,所進行的測試工作是主要是功能測試,如測試用例編寫、執行,測試報告反饋。當時對所謂的軟件生命周期都很模糊,感覺我只要做好自己的測試任務就好了,其他的東西由上級安排就好。現在想想真的好白,白癡的白。

在接下來的一年時間,讓我真正接觸到了項目開發、交付的實際生產過程,簡而言之就是,工作任務是無止境的,永遠有數不盡的需求要開發、測試,有茫茫多的Bug要跟蹤。如何在這中間保持自己清晰的定位顯得至關重要。由于在項目組中只有我一個測試人員,那么結果就是,“測試的事情就都是我的”,好像很厲害的樣子。但我還只是小白啊。

“某某某,過來一下,這是這個版本修改的內容,大概是要在某月某日完成,你過(看)一下。”

“哦”。

到了測試執行,發現問題后提交給開發同事,開發回復:“設計如此。”

“哦”。

快要上線了,項目經理問:“某某某,現在系統的測試情況怎么樣,能不能上線?”

“應該差不多吧”......

三、項目實踐后續

測試主管了解之后,跟我強調了幾點:

1、測試的依據,需求基線要清楚,要盡早參與;

2、測試要有計劃方案,要有用例設計,不能隨意的開展;

3、Bug的跟蹤,要有自己的主見、原則;

4、測試結果的把握,要有結果分析。

項目的上線,要綜合你的以上測試過程,結合目前的情況總結報告,甚至是項目經理也要聽取你的意見。你的角色不僅是測試,也是質量保證。

當然,以上的情況只是測試中遇到問題的一點點,如沙漠中的一粒沙(這孩子究竟怎么過來的),但也讓我認識到測試是獨立的、重要的。

在后來的項目測試工作中,踐行測試主管傳遞的思想原則的同時,我并行了解相關測試書籍、工具、技能,結合工作進行相關實踐,逐漸地我的測試能力越來越強。

在省國稅外派了一年,之后測試過程中更加有條理、原則、規范。但也僅是個人自覺的約束,很多過程并沒有按照軟件開發周期的標準來執行,如測試用例、測試報告有時候會在發布版本后才編寫(雖然公司也通過了CMMI3),即測試的質量保證更多的依賴個人的素質。

并且,當時個人認為測試的業務熟練更多決定于對系統功能本身的熟悉和測試設計執行的熟悉,認識到錯誤并且有意識改變是在地稅的定點聯系企業管理系統和電子辦稅服務廳的測試過程。

之后,進入到地稅的定點聯系企業管理系統項目組進行測試。當時項目已快要進入驗收階段,甲方要求的功能基本都有實現,但在交付時甲方卻不滿意,在一些功能的易用性和系統界面展示上提了很多要求,導致整個系統最后框架、原型都換了一遍,而且限定修改的時間很短(又是一個加班加點的開始),最后甚至項目負責人都換了。

四、總結工作中的問題

1、既定清晰的需求都有按要求實現,只不過實現方式不合甲方胃口,如圖表不夠豐富,只有概要,沒有詳細。

2、系統界面沒有統一的樣式,甲方不客氣的說像草稿。

3、流程沒有體現甲方日常工作內容、步驟。

4、風控系統很膚淺,指標不實用。

走過堤岸,有依依楊柳,邁入田野,是無邊麥浪。人總會經歷不同的旅途風景,在變化之間獲得不同的成長見識。

第一份工作經歷形成了我對測試的基本認識及工作方式,接到測試任務之后就會條件反射的設想需要開展的測試類型,相關方案。但對于這些工作是否可以更標準化、工程化的開展還只是一個朦朧的概念。

之后重新更換測試工作,工作開始并沒有什么不同,只是測試執行之前要求必須編寫測試用例。但隨著時間的推移,讓我體驗到了不一樣的氛圍。

測試要盡早開始,并且排除隨意性,有計劃的進行,這是軟件測試基礎理論的原則之一。在公瑾,軟件開發過程有比較完善的流程,期間測試人員要經過需求評審、測試用例評審、預測試評審(提交測試前的評審,由開發演示實現的功能)、測試報告評審等。在需求評審之后,要有詳細的測試分析、用例,并且列入任務計劃進行監控,用例的執行結果也可隨時查看,了解測試進度。

落地手工功能測試的同時,我們在持續進行自動化功能測試和性能測試工作。

五、測試觀點分享

很容易發現,以前是一個人在摸索中戰斗,不斷的爬坑的測試過程,現在是工程化、自動化的在持續推進優化改進的過程。個人對體系趨勢,優劣不言而喻。

以下是個人測試經驗中的一些觀點:

1、盡量把測試往前推,盡早發現,降低修復成本;

2、測試的目的不是發現Bug,而是預防Bug的發生;

3、通過各種技術手段和流程改進,逐步的解放公司內部測試人員,讓他們把精力放在對產品的把握上。

當然,不管有多好的工作起點平臺,測試人員的素質才是決定最終測試質量的保證。在從原有重復的工作方式中解放后,測試人員的綜合素質如所處行業知識、測試思維、測試設計方案都影響到具體的測試結果,這些都是工具、平臺無法取代的。

免責聲明:內容來源于公開網絡,若涉及侵權聯系盡快刪除!

預約申請免費試聽課

填寫下面表單即可預約申請免費試聽!怕錢不夠?可就業掙錢后再付學費! 怕學不會?助教全程陪讀,隨時解惑!擔心就業?一地學習,可全國推薦就業!

上一篇:如何成為一名優秀的性能測試工程師?
下一篇:軟件測試工程師薪資等級分配

軟件測試工程師需要具備哪些素質?

軟件測試培訓完能一直干下去嗎?

參加完軟件測試培訓之后的晉升路線

30歲學習軟件測試晚嗎?

  • 關注微信公眾號

    回復關鍵字:視頻資料

    免費領取 達內課程視頻學習資料

  • 視頻學習QQ群

    添加QQ群:1143617948

    免費領取達內課程視頻學習資料

Copyright ? 2018 Tedu.cn All Rights Reserved 京ICP備08000853號-56 京公網安備 11010802029508號 達內時代科技集團有限公司 版權所有

選擇城市和中心
黑龍江省

吉林省

河北省

陜西省

湖南省

貴州省

云南省

廣西省

海南省

一级香蕉视频在线观看,在线看黄AV免费,91国产视频,2019男人天堂手机在线,97人人色在线视频,阿v天堂在线 <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <文本链> <文本链> <文本链> <文本链> <文本链> <文本链>