軟體測試實習報告

2021-03-04 05:38:54 字數 3502 閱讀 8134

軟體工程實習報告

報告題目:軟體測試

姓名:學號:

分院:理工分院

專業班級:軟體工程0801

指導老師:李全

2023年7月

摘要本次的實習內容主要包括:對蘇寧公司軟體部門產品有乙個初步的認識及確定其應該包括哪些模組實現什麼功能;對軟體測試的基礎知識的理論學習;理論聯絡實際對測試進行具體操作;學會用測試工具進行工作,軟體初步測試。

目錄暑假專業實習報告 1

1實習過程介紹 1

1.1 實習第一階段 1

1.2 實習第二階段 1

1.3 實習第三階段 2

2實習中所發現的問題 2

3 問題的分析與討論 3

4 實習的收穫與體會 5

5 致謝 5

實習日誌 6

實習報告 7

實習鑑定表 8

參考文獻 9

7月8日到7月15日,我主要用來學會使用公司軟體部門所開發的應用軟體和各種產品裝置,熟悉和了解一貫的操作方法和可能出現的問題,並就如何解決問題向老員工請教方法。教我的是一位年紀大

一、二歲的同事,先與我說了一下要點,然就讓我自已看,遇到不懂的就問。初次接觸單,發現它並不像課本那樣的有條有序,許資訊夾雜在一起,令人眼花繚亂,而且以有不同的種類,要做到隨便一看就知是什麼單不下點功夫是不行的。我知眼高手低是乙個通病,於是接來的幾天我就踏踏實實的坐在**認真的看產品介紹和說明書,熟它的大致結構。

7月15日到7月25日,熟悉了相關軟體和硬體的操作和基本故障診斷之後,我也成為工作之中的一員,開始嘗試解決客戶應用產品中出現的一些問題。在這一段時間裡,主要任務有鞏固之前所學的,對常見的錯誤要一看即知,並養成認真仔細的工作作風。在工作的過程中我也遇到了一些棘手的我無法解決的問題,比如乙個對於軟體資料庫的操作問題,乙個客戶在使用產品的過程中發放補貼有誤而按我們的系統和軟體的操作步驟似乎又沒有問題,於是就要檢視客戶的資料庫資料,所以我就叫客戶將一**軟體的資料庫備份發過來,但是剛開始對於本公司測試資料庫的資料結構和資料表又不甚了解所以對於這個問題我就暫時無法解決了,最後在公司老員工的幫助下我準確的找到了相關資料表並進行了相關查詢,終於查出了問題所在。

,做任何事都是一樣要實事求是,實事求真。

7月25日到8月25日,現在我通過了前一階段的學習和了解,可以說對整個一**系統的工作原理和各種資料流程形成了自己的觀點和見解,同時也對這個市場的需求和一些潛在的可能的變化有了乙個大致看法。,在這樣的乙個環節之後我要做的更細緻的活兒就是做好各種測試計畫和測試報告,然後對這些報告做乙個準確和客觀的評估然後將我所獲得的結果反饋給軟體或者硬體開發人員。我學習方式是坐在我們專案經理的身邊看他做各種更改和測試,他一邊做一邊教,把要測試的要點給了我,讓我思考模擬的方法。

我遇到不懂的地方就向他請教,直至有了自己的周密方案之後形成紙質檔案之後,才算是合格。有了第一次的錯誤之後,我就變得更加的小心,所以在其後的工作中我都有保持謙虛的心態。在種狀態下我進步很快,花了比別少了將近一半的時就達到目標了。

1、缺乏工作經驗

因為自己缺乏經驗,很多問題而不能分清主次,還有些培訓或是學習不能找到重點,隨著實習工作的進行,我想我會逐漸積累經驗的。

2、工作態度仍不夠積極

在工作中僅僅能夠完成布置的工作,在沒有工作任務時雖能主動要求布置工作,但若沒有工作做時可能就會鬆懈,不能做到主動學習,這主要還是因為懶惰在作怪,在今後我要努力克服惰性,沒有工作任務時主動要求布置工作,沒有布置工作時作到自主學習。

3、工作時仍需追求完美

在工作中,不允許絲毫的馬虎,嚴謹認真是時刻要牢記的。

4、學術上不夠鑽研

這是由工作性質決定的,也是我自己選擇的,因為在我看來,只有被市場認可的技術才有價值,同時我也認為自己更適合做與人溝通的工作。但我畢竟是碩士研究生,需要作一些技術的研究工作,這就需要我個人多關注科研的最新進展,同時,這也對我的工作有促進作用。李廣成總裁,也是我的導師,在百忙之中都會抽出時間作研究工作並指導我的學習,我的時間比他充裕的多,也應該可以多關注科研技術的進展。

1、關於概率性問題

軟體測試中常見的乙個問題就是概率性問題,概率性問題無論對軟體測試人員還是對開發人員而言都是比較頭疼的乙個問題。這種概率性問題在測試中該如何處理呢?

首先,概率性問題也是問題,這種我們千萬不能一笑而過,在這種情況下測試人員要將這些問題記錄下來,多做測試,看能否找出問題產生的規律。

其次,我們要對所出現的問題進行評估,看這種問題的嚴重性,如果是比較輕微的問題,對使用者使用沒什麼影響,也不會影響到軟體其他方面正常工作,那在這種情況下如果開發人員很隨手就可修改的話,那就進行修改;如果修該起來耗時耗力的話,則可徵得有關人員同意後進行keep.

再者,對於比較嚴重的概率性問題,如宕機、系統崩潰等情況,在記錄下問題的同時要及時通知相關開發人員,測試人員和開發人員商量解決如何再現並最終解決問題。對於這樣的問題一定不能放過,記得以前在給佳能做傳真機測試的時候,遇到乙個出現系統自動重起的問題,結果為了抓這個問題,幾個測試人員專門盯著這個問題反覆的測試,為了這個問題整整測了乙個星期,好在問題最後得一解決。

第四,有些問題用語言文字描述可能很難描述清楚,對於這樣的問題,測試人員再進行描述的時候,有條件的話可以抓圖和提供測試log.當然,如果有再現的話,最好通知開發人員,讓開發人員確認問題的現象,畢竟百聞不如一見!

第五,概率性問題產生的原因可能是累積性問題,是一系列複雜操作引起的,而有些可能是時間點的問題,只有在某個瞬間進行操作才能出現,過了那個時間點進行操作時就不會出現問題,這樣的問題測試人員在測試時和記錄時都要注意採取合適的測試策略。

第六,有些概率性可能和測試人員的操作習慣有關,乙個測試人員測試出的問題有時候即使描述的很詳細,讓另乙個測試人員來測,可能都很難發現問題,所以概率性的問題在解決之後最好由相關測試人員進行驗證。

第七,對於在一些難以重現的比較嚴重的概率性問題,有關測試人員還可以大範圍的蒐集相關資訊,如可以**訊息詢問其他測試人員或者產品試用人員,看他們在測試過程中有沒有出現有關現象,蒐集的資訊越多越容易分析出問題的規律、原因,這樣也便於開發人員解決問題。

第八,對於一些讓開發人員也束手無策的難以再現的問題,這種情況下可以使用帶trace的版本進行測試,再現時直接分析相應的log記錄。當然這些都屬於開發人員解決問題方式方法範疇,相信他們都有自己獨到之處,在此就不班門弄斧了。

2、不確定的問題

實際測試中會遇到這樣一種情況,有些現象(在確定是問題之前最好用現象來描述)出現了,測試人員很卻難確定這種現象是正常的還是乙個bug,造成這種情況出現的原因測試人員對軟體需求、規格要求等不是很清楚,當然很多情況下根本就沒有相應的明確規格定義,尤其是一些比較複雜的大型專案時,其規格、需求往往很難做到那麼完善,有很多都是在開發過程中遇到時再進行定義。

針對這種問題,測試人員可以先不要進行匆忙提交,衝動是魔鬼,衝動是會受到懲罰的!建議採用以下方式處理:

首先,檢視確認軟體規格說明和需求文件,當然也可以採用更快捷的方式——直接讓相關開發人員確認。這種情況的好處在於快捷,而且可以避免出現需求規格有變更後,而測試人員未有及時得知從而導致判斷失誤的情況出現。測試人員辛辛苦苦提出的乙個「bug」結果被駁回說那不是bug,需求就是那樣定義的情況真的就不太好了。

實際工作中出現不是bug的bug時,有些開發人員會相當反感的,所以還是要三思而行。

軟體測試實習報告

實習心得 此次實習為期一周,內容為鴻利來餐飲娛樂管理軟體的軟體測試。在此之前,我從未接觸到軟體測試的相關內容,所以在實習開始之前,查閱了許多相關資料,積累了基本的知識架構,為上機測試做好了準備。由於有之前的相關準備,在老師介紹軟體測試的相關內容時,我能夠輕鬆的理解並加以運用。在上機測試之前,根據之前...

手機軟體測試實習報告

河北工業大學 畢業實習報告 姓名 學號 093532 專業班級 x 實習單位 北京北陽電子技術 實習時間 2011年2月14日 2o11年4月1日 指導教師 一 實習目的 理論聯絡實際,通過把所學軟體測試知識與實際操作相結合,熟 練軟體測試操作流程,根據實際操作總結學習中的錯誤認識,拓展思維方法並學...

手機軟體測試實習報告

手機測試是廣州三星通訊研究院新成立的乙個部門,在者之前,國外已經有許多研究院創立手機測試這一部門。三星作為手機大型生產商,隨著科技不斷進步,市場競爭劇烈,需要完善手機功能才能滿足客戶的需求。4.我所在的職位 職位名稱 手機軟體測試員 職位描述 負責產品測試工作,根據軟體需求大減測試環境和計畫 負責軟...