軟體測試實習日記

2021-03-04 05:54:32 字數 5105 閱讀 8066

軟體測試實習日記(>200)

0702

第一天上班,先對公司有了大概的了解。公司有總經理室、財務部、研發中心、客服中心、銷售部等五個部門。研發中心分測試組、開發組和研究組,銷售部分渠道和直銷。

本次暑期到公司的實習目標是軟體測試。乙個好的軟體測試員必須建立在對軟體非常熟悉的情況下才能做好測試工作。由於剛到公司,對公司的軟體可以說一點都不了解。

因此,公司負責人把我安排在客服中心,先了解軟體。單位指導師選擇了a5版本的軟體,介紹了軟體的大概功能,並演示。公司的軟體有很多版本,我先把每個軟體瀏覽一遍,看看都有哪些功能,再從客戶最常用的開始學習。

第一天實習,有些擔心,有些興奮,還有些緊張。但是認識了一些同事,也下定決心要好好學習。

0703

今天把a5版本的的軟體功能從頭到尾測試了一遍,不過遇到了一些不懂的問題。由於最近公司業務繁忙,客服中心也忙得不可開交,他們都出差去為客戶安裝軟體或者解決用軟體所遇到的問題,於是,部門今天就剩我乙個人「獨撐天下」了。我把不懂得問題記錄下來,研發中心的人一過來便趁機向他們討教。

其中,在安裝sql server 2000時由於遇到掛起提示以及360防火牆的阻攔,使得連線資料一直失敗。後來通過單位指導師的幫助,將登錄檔中的pendingfilerenameoperations刪除了,並將360關了,才安裝成功。

經過今天的學習,我學會了如何使用公司的a5版本軟體。也懂得了sql server 2000的安裝和使用。

0704

今天把其他除a5外的其他軟體又熟悉了下。部門還有一些人員還沒回到單位,仍出差在外。對於軟體,只是熟悉,還沒能做到幫客戶解決問題。

於是,當今天部門指導師將兩個客服**給我,叫我嘗試與客戶交流,幫他們解決遇到的問題時,大部分的問題我還是求助於其他人。還好公司的人都很友好,就算不是同個部門的,都能很熱心的幫助我解決問題。讓我體會到了團隊合作的重要性,雖然我可以說什麼忙都還沒能幫上。

但是我相信,在他們的幫助下,我會有所成長。而經過三天的時間,我也體會到了上班與在學校讀書的不同感受。在學校學到的更多是知識,上班則是將知識運用於實踐,體現知識的價值。

0705

今天客服中心的人員差不多都回來了。由於公司要發版一套新的軟體,所以研發中心的人都很忙,單位指導師叫我過去幫忙。我聽了很興奮,終於可以接觸這次暑期實習的真正內容啦!

到了研發中心,測試組的負責人教我如何進行軟體功能測試。然後通過區域網發給我乙個客戶端。這就是軟體工程所說的白盒、黑盒測試中的一種測試方法——設計出各種不同的用例,然後測試會不會產生預期的結果,即黑盒測試。

由於軟體在不斷地更新,所以要不斷地用新的客戶端一遍一遍的測試。把產生的錯誤在改好的新的客戶端裡再測試,直到不會再產生錯誤為止。

雖然專業課上的軟體工程有學過軟體測試的知識,不過這都是理論上的,真正接觸了軟體測試,才真正明白他的原理。

0706

今天依舊在研發中心進行軟體功能測試。把昨天找到的那些bug重新再確認一遍後,又用新的客戶端測了一遍流程,這樣就足足花了我一天的時間。我覺得效率太低了,而且,因為還不夠了解軟體的需求,所以我的用例都是在別人設計好的基礎上進行測試的。

在測試的過程中我也遇到了一些問題,比如在測試生產任務單時,由於沒有下達,於是一直不能進行轉單操作。而我卻沒有意識到,以為出錯了。後來經過單位指導師的指點,才發現這個問題。

在一些選單操作時,也會遇到一些問題,如生產任務單選銷售訂單時,如果還沒設計銷售訂單的話,就不能執行該操作。在懂得這些原理後,犯的低階錯誤也就減少了。

0709

今天參與了公司的兩次會議。乙個是測試組的會議,乙個是產品總經理開的會議。通過這兩次會議,我了解了部門以及公司的工作進度。

體會到各個部門以及各個人員相互協調合作的重要性。乙個公司,特別是我們軟體公司,如果部門工作沒有分配好,或者部門人員沒有合作,那麼,單靠個人力量是不可能完成整個軟體的開發的。而且,乙個人的不配合也會影響到整個軟體開發的進度,進而影響到公司發展的進度。

因此,不但是高層人員要合理分配各個部門的工作,部門的各個人員也要相互協調,相互幫助,這才是個好的團隊,乙個軟體公司必不可少的成功因素。

通過今天的會議,我突然聯想到了自己在學校任系體育部副部長的時候,當部門幹事不配合工作:時,我是怎麼解決的。今後,作為班級團支書,我也有很大的必要去跟班級同學好好溝通了。

0710

今天對軟體的操作流程與軟體測試的含義有了更深的理解。雖然已經實習了一周了,但是對操作流程的概念還不是還懂。單位指導師幫我舉了個例子。

例:mrp-採購申請單-採購詢價單-採購訂單-收貨通知單-採購入庫單-採購退貨單-採購結算單-採購開票-採購付款等。這就是操作流程。

在軟體測試方面,指導師也向我解釋了:測試分為工具測試與手工測試。工具有qtp與loadrundon工具,因為我們是erp系統,主要也是傳統的手工測試,測試的主要能力是靠對軟體的熟悉度來做測試,熟悉度與認知度**於需求文件與經驗。

看來,要成為乙個高階的軟體測試員,不但要對軟體非常熟悉,還要具備豐富的經驗!

0711

前幾天公司開會預計今天要發版我們這幾天一直在測試的a8版本。可是還存在一些bug,有些指令碼一刷,又出現了錯誤。今天也找到了幾個bug,其中有兩個比較特殊,是我前幾天從沒發現的錯誤。

乙個是在採購結算單中——>選單操作——>選擇發票型別為選增值稅發票時出現了錯誤,另乙個是在銷售發票、採購發票中——>刪行——>選擇否按鈕時,依舊刪除。這兩個都是比較細節的,因為之前一直沒有去操作,想當然的認為不會出錯。今天的發現,讓我意識到作為乙個測試員,不能想當然,而要耐心的去測試每個可能出現錯誤的用例。

雖然說就算微軟的系統也會出現bug,更何況是我們。但是也要盡最大的努力去找出bug,來完善我們的產品,這也是軟體測試員最基本的職責。

0712

今天測試組長終於發話說要發版了!比原計畫推遲了一天。昨天測試組人員都加班到了十一點才回去。

今天還有一些bug,但是到了晚上快下班時也差不多都改完了。不過產品經理說還早著呢!確實,乙個軟體在設計完成後到要過嚴密的測試,以發現軟體在整個設計過程中存在的問題並加以糾正。

而軟體的生存週期不僅僅包括設計和測試,乙個完整的軟體生存週期包括可行性分析和開發項計畫、需求分析、設計(概要設計和詳細設計)、編碼、測試、維護等活動。典型的幾種軟體生命週期模型(life cycle model)有瀑布模型、快速原型模型、迭代模型、增量模型、螺旋模型、快速應用開發模型和漸進式模型等。可我們可以根據軟體的開發特點擊擇相應的開發模型。

0713

果然如產品經理所料,a8版本依舊有bug,測試組人員還需奮戰!看大家忙得焦頭爛額,我也只能幫忙測試,其它幫不上。不過很奇怪,有些之前錯的改好了,現在又報錯,很是崩潰!

這樣什麼時候才能改好呢?怪不得今天產品經理發火了!估計明天大家又要加班了。

這就是所謂的原型模型。根據使用者需求不斷變更,直到客戶確認為止。a8版本是在另乙個版本的基礎上開發出來的,也就是說已有產品或產品的原型,只需客戶化的工程專案,這也是原型模型的適用條件之一。

真希望早點發布,然後結束這種難熬的日子。不然大家忙著交任務,沒空教我了。。。

0716

這周已經是第三週了。想想自己的學習進度,有些煩惱。我想要更深入的學習,不但會找錯,也會糾錯。

可是這需要懂得其中的原理,明白為什麼會產生這樣的錯誤,然後才有可能會糾錯。這就要求要懂得編碼,建立資料庫等操作,並對軟體的需求十分了解。而目前我與這些要求相差甚遠。

對資料庫的那些猶如天文數字的字段,這得需要多長的時間才能熟記啊!今天看了受託加工功能的表結構說明,就有62個欄位名!而乙個軟體,差不多有三十個功能表,這樣該有多少個欄位名啊!

看來是我太心急了!就連客服主任都會有解決不來的時候,更何況區區乙個實習生呢?

我還是老老實實,腳踏實地慢慢學習吧!

0717

今天把我的想法告訴了單位指導師。指導師也認為我太心急了。他說,要是現在不看軟體,隨便讓你說乙個操作流程,你能說得出來嗎?

我思考了下,確實還沒熟悉到這個程度。可是,等我記住了這些流程之後,也差不多要開學了啊!指導師解釋說,學習erp最好能記得住整體的流程,這是最基本的。

隨後,他發給了我三個word文件,是有關採購模組、初始化以及倉存管理的。裡面詳細介紹了模組的作用,功能介紹、字段需求和操作需求。我覺得指導師說得有道理,所以還是乙個模組乙個模組慢慢掌握吧!

學多少算多少了。有了這些文件,我也能較好的理解各個功能了。

這就是所謂心急吃不了熱豆腐!

0718

經過一天的努力,我把昨天的三個文件結合軟體理解了這些模組的操作含義。也弄懂了之前不明白的地方。比如什麼是mrp運算:

物料需求分析(manufacturing resource planning)。其操作步驟為1.選擇要進行分析的倉庫。

2.選擇要分析的銷售訂單。3.

針對所有已選擇的訂單貨品進行物料分析。4.計算所有貨品的庫存可用量,並計算產品需要生產的數量及原料的採購數量。

還有sn號的作用:可將一比較重要的貨品賦予一sn號,通過sn號可很快查詢其進銷存情況。

通過這些文件,我明白了不管是軟體測試員還是開發技術員,軟體設計說明書真的十分重要。

0719

今天繼續研究其他剩下的模組,結合業務流程文件、設計文件、框架文件等。雖然還有些不是很理解,但是經過今天的學習,我懂得了以前不明白的地方。記得上次在客服中心的時候,有個客戶說他發現庫存裡面的數目與實際數量差很多怎麼辦,當時我還不知道該怎麼處理。

現在,我知道處理方法可以有兩種,乙個是反開賬,但是必須刪除當前的記錄。其二是執行盤點,盤點後進入盤點報告單維護,修改賬面數量即可。

有學習就有收穫,明白其中的原理後就懂得是怎麼一回事了。

0720

今天提前來到公司,向單位指導師請教昨天不懂的一些模組。主要是行業管理方面,在食品監管中,對於索證管理、索票管理、以及資料上傳我都不是很理解。因為這些都是跟工商掛鉤的。

索證管理是對商家的相關證件進行管理,索票是對產品的檢驗檢疫單進行管理。資料上傳則是將這些證件傳到工商局。對於這些,要是不懂得工商管理這一方面的知識,就不能一看馬上理解他的功能了。

看來我需要學習更多的知識,不單單僅限於it方面的。這樣才能更好的發展自己。

下午繼續深入理解一些細節性的功能。

0723

實習第四周開始了。到今天結束,差不多已經掌握了整個a8系統的操作流程及其功能了。單位指導師說不能硬背,要理解。

說實話,由於這些流程都是生活中的一些常識,只是細節的東西,比如bom單,工序計畫、鉤稽等,在外行人聽起來會比較吃力,不過只要稍加解釋,也就懂了。現在,如果不看軟體,讓我隨便說出乙個操作流程,我想我會了。經過這幾天一遍又一遍的理解及演示,我學到了不少。

對公司的這些軟體也越發感興趣了!因為理解了,懂得了它們的功能特點,看到了它們的前景!

軟體工程專業實習日記

軟體專案實習日記 教學單位軟體學院 班級軟體工程班 學生姓名 學號 102001 實習時間 2013年6月17日 7月5日 指導教師 2013年9月 2013年7月1日 今天下午是東軟的老師為我們安排的戶外拓展訓練,將所有的同學通過報數的形式分成五組,通過一系列的遊戲體現團隊精神。第乙個遊戲 鳳凰涅...

軟體測試實習報告

軟體工程實習報告 報告題目 軟體測試 姓名 學號 分院 理工分院 專業班級 軟體工程0801 指導老師 李全 2011年7月 摘要本次的實習內容主要包括 對蘇寧公司軟體部門產品有乙個初步的認識及確定其應該包括哪些模組實現什麼功能 對軟體測試的基礎知識的理論學習 理論聯絡實際對測試進行具體操作 學會用...

軟體測試實習報告

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