ECShop商城測試及禪道的使用_第1頁
ECShop商城測試及禪道的使用_第2頁
ECShop商城測試及禪道的使用_第3頁
ECShop商城測試及禪道的使用_第4頁
ECShop商城測試及禪道的使用_第5頁
已閱讀5頁,還剩12頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

ECShop商城測試及禪道的使用實踐目的我的專業(yè)是軟件工程,我很熱愛我的專業(yè),我認(rèn)為專業(yè)是有兩個職業(yè)走向的一個是軟件開發(fā)工程師,一個是軟件測試工程師,我一直喜歡后一個領(lǐng)域,學(xué)校的領(lǐng)導(dǎo)們也特別的棒,暑期實踐分配了軟件測試的這樣一個安排,能有這樣一個實踐的機會,我首先要謝謝我可愛的學(xué)校和辛苦的校院領(lǐng)導(dǎo)和老師,其實可以上到這樣一個課程,提高我自己的軟件測試能力,我特別要謝謝給我們上課的江老師。實踐對我們真的是特別的重要,今年是大四,馬上要步入社會,成為一個大人,成為一個上班族,我們一直在學(xué)校里備受保護(hù),如何拉近這樣的一個轉(zhuǎn)變,實踐周或者說是實習(xí)顯的尤為重要,實習(xí)可以把所學(xué)的專業(yè)知識和實際工作中需要的技能聯(lián)系起來,從而強化自己的動手實踐能力;同時也能了解計算機相關(guān)專業(yè)目前的就業(yè)情況以及行業(yè)現(xiàn)狀,以便對自己的職業(yè)前景有更好的認(rèn)識和規(guī)劃;再者在實踐過程中也可以培養(yǎng)和鍛煉我在從事軟件測試行業(yè)中所要具備的溝通能力和團隊協(xié)作素養(yǎng)。實踐內(nèi)容ECShop商城測試ECShop簡介ECshop是一款由我們自己實現(xiàn)的多元的網(wǎng)上商城、移動APP、H5微商城、小程序商城等多終端觸達(dá)客戶,實現(xiàn)全場景營銷、管理。ECshop具有高擴展性,提供海量模版插件,可根據(jù)業(yè)務(wù)特性二開定制,滿足企業(yè)的個性化功能需求,為企業(yè)發(fā)展提供靈活性。測試目的對ECshop進(jìn)行全面的測試,通過確認(rèn)和驗證,判定該系統(tǒng)是否滿足需求規(guī)格和說明書中規(guī)定的功能與性能指標(biāo)。同時確認(rèn)和驗證ecshop網(wǎng)上商城是否能滿足用戶需求以及是否實現(xiàn)了需求說明的功能和性能指標(biāo),并且盡可能多設(shè)計測試用例來進(jìn)行系統(tǒng)的功能測試,對比實際的結(jié)果與預(yù)期結(jié)果并分析。禪道項目管理軟件配置及使用禪道項目管理軟件簡介禪道這個軟件也是我第一次接觸的,只是一個神奇的軟件,它可以實現(xiàn)項目管理,和測試等多種功能的軟件,一般企業(yè)都會首選這個軟件,大中小型企業(yè)都選取了這個軟件。禪道項目管理軟件下載及運行1.下載:Linux中可以用以下命令來下載安裝包:第一步是下載這個軟件,地址是:wget/zentao/9.0.1/ZenTaoPMS.9.0.1.zbox_64.tar.gz2.Linux安裝需要將安裝包解壓到/opt目錄下。命令如下:sudotar-zxvfZenTaoPMS.9.0.1.zbox_64.tar.gz-C/opt/把壓縮包解壓之后放在/opt下找到一個zbox目錄,這就是禪道的安裝路徑然后輸入命令cd/opt/zbox/

就可以看到這個軟件安裝成功的詳情3.啟動程序:在/opt/zbox目錄下通過命令啟動車程序,自動也會啟動相應(yīng)的Apache和MySQL4.就可以進(jìn)行使用了:使用的時候用ip地址進(jìn)行一個登陸三、實踐過程1..ECShop使用實踐過程(1)測試類型功能測試 功能測試是軟件測試工程師的一個工作,就是對用戶需求規(guī)格說明書來判斷這個軟件是否已經(jīng)達(dá)標(biāo),一般的話,功能測試常用黑盒測試的方法,然后這個功能是一個軟件首先要完成的任務(wù),沒有實現(xiàn)功能的軟件就是一個垃圾,我們首先要檢測功能,然后檢測它的界面,和用戶交互的方式是否正確,是否可以被人們所理解,功能呢個測試是一個首要的工作。用戶界面測試界面測試主要是滿足一個用戶的習(xí)慣,一般游戲?qū)缑娴囊笞罡?,我們可以首先設(shè)計優(yōu)美的畫面,然后界面中也會實現(xiàn)。性能測試對事物的需求進(jìn)行品格和評估操作,操作的屬性包括響應(yīng)時間、處理速率等屬性。性能評測主要是核查合適性能需求,是不是滿足標(biāo)準(zhǔn)。實施且執(zhí)行性能評測的目的主要是將測試對象的性能行為當(dāng)作條件,條件可以分為硬件配置或者是工作量的一種函數(shù),進(jìn)而進(jìn)行評測和微調(diào)。配置測試配置測試是一種運行情況,它的主要功能是核實待測試的對象在不同的環(huán)境下的運行情況,分別是軟件配置和硬件配置。在大部分的生產(chǎn)狀況里面,數(shù)據(jù)庫服務(wù)器、客戶機工作站以及網(wǎng)絡(luò)連接的詳細(xì)規(guī)格的硬件,會產(chǎn)生不同的結(jié)果??蛻魴C工作站安裝的軟件應(yīng)該會有所不同,比如,驅(qū)動程序和應(yīng)用程序等在各種情況下,可運行很多不同的組合軟件,當(dāng)然他們也會占用不一樣的資源。安全性測試說明是否進(jìn)行SQL腳本注入、跨腳本注入和.BAK文檔檢查測試。數(shù)據(jù)和數(shù)據(jù)庫完整性測試在<B2C商城ecshop>中,數(shù)據(jù)庫主要用的是MySQL數(shù)據(jù)庫,我對這個數(shù)據(jù)庫還是比較了解,然后這方面這方面的內(nèi)容,主要操作的是一些數(shù)據(jù)庫的增刪查改語句,主要用于維護(hù)和更新數(shù)據(jù),我們作為一個數(shù)據(jù)庫的管理者一定要對待數(shù)據(jù)庫工作很嚴(yán)謹(jǐn),數(shù)據(jù)庫是最重要的內(nèi)容和金錢。業(yè)務(wù)周期測試業(yè)務(wù)周期測試應(yīng)模擬在一段時間內(nèi)對<B2C商城ecshop>執(zhí)行的活動或該項目的業(yè)務(wù)流程??煽啃詼y試對<B2C商城ecshop>運行結(jié)果的可靠性病毒測試對軟件程序的殺毒文檔測試針對手冊評審和幫助測試(2)質(zhì)量目標(biāo)對于商城ecshop的軟件可以正式發(fā)行,應(yīng)在界面的色彩配置上和商城界面的格式上應(yīng)該再進(jìn)行完善,功能測試是最合適的。產(chǎn)品質(zhì)量目標(biāo)產(chǎn)品的質(zhì)量大部分已經(jīng)達(dá)到用戶需求的功能。產(chǎn)品質(zhì)量目標(biāo)表測試質(zhì)量目標(biāo)確認(rèn)者測試已實現(xiàn)的產(chǎn)品是否達(dá)到設(shè)計的要求,包括:各個功能點是否以實現(xiàn),業(yè)務(wù)流程是否正確曹江產(chǎn)品規(guī)定的操作和運行穩(wěn)定馮佳測試質(zhì)量目標(biāo)評價本項目的測試質(zhì)量目標(biāo)可以有:測試質(zhì)量目標(biāo)表測試質(zhì)量目標(biāo)確認(rèn)者所設(shè)計的測試用例覆蓋率應(yīng)達(dá)到軟件需求的100%許廣駿所有的測試案例已經(jīng)執(zhí)行過鄭家欣所有的測試腳本已經(jīng)執(zhí)行通過羅羽波所有的嚴(yán)重、重要Bug已經(jīng)解決并由測試驗證孫弛豫每一部分的測試已經(jīng)被TestLead確認(rèn)完成張浩發(fā)現(xiàn)錯誤等級為嚴(yán)重、重要、一般的Bug的速率正在下降并接近0何光宏在最后的三天內(nèi)沒有發(fā)現(xiàn)錯誤等級為嚴(yán)重、重要的Bug朱玉量測統(tǒng)計數(shù)不能超10%=(問題總數(shù)-原問題總數(shù))/問題總數(shù)武進(jìn)量測統(tǒng)計,應(yīng)該無嚴(yán)重BUG,重要問題不能超5%=(總重要問題數(shù)-原重要問題數(shù))/問題總數(shù)夏橋測試環(huán)境測試環(huán)境表服務(wù)器端序號機型網(wǎng)速IP地址cpu內(nèi)存操作系統(tǒng)軟件預(yù)計空間1聯(lián)相小新100kb/s4AMDRyzen52500UwithRadeonVegaMobileGfx4GB64位操作系統(tǒng)客服端序號機型/機器名網(wǎng)速IP地址cpu內(nèi)存操作系統(tǒng)軟件預(yù)計空間1華碩200kb/s13Inter酷睿i59代8GB64位操作系統(tǒng)測試工具此項目將使用以下工具:工具使用情況表工具產(chǎn)商/自產(chǎn)版本測試管理Zentao禪道易軟天創(chuàng)團隊企業(yè)版3.3缺陷跟蹤ONESProject深圳復(fù)臨科技有限公司2.1.358用于功能性測試的ASQ工具用于性能測試的ASQ工具配置管理DBMS工具(5)人力資源下表列出了在此項目的人員配備方面所作的各種假定。注:可適當(dāng)?shù)貏h除或添加角色項。表10角色分派表人力資源角色所推薦的最少資源(所分配的人員)具體職責(zé)或注釋測試設(shè)計員張思相小藝鄭宇辰晨曦月如有多個人員,則詳細(xì)說明具體的工作內(nèi)容。如設(shè)計測試用例,要說明具體設(shè)計哪些模塊的測試用例(考慮對不同系統(tǒng)的公共模塊避免重復(fù)進(jìn)行測試設(shè)計)。職責(zé):?

生成測試計劃?

生成測試用例?

評估測試測試員趙小昭郭浩執(zhí)行測試職責(zé):?

按照測試用例執(zhí)行測試?

提交錯誤報告2.禪道使用實踐過程(1)禪道基本使用流程禪道管理軟件中,核心的三種角色:產(chǎn)品、研發(fā)和測試,這三者之間通過需求進(jìn)行協(xié)作,實現(xiàn)了研發(fā)管理中的三權(quán)分立。其中產(chǎn)品經(jīng)理整理需求,研發(fā)團隊實現(xiàn)任務(wù),測試團隊則保障質(zhì)量,其三者的關(guān)系如下圖:

基本流程如下:1.產(chǎn)品經(jīng)理創(chuàng)建產(chǎn)品2.產(chǎn)品經(jīng)理在產(chǎn)品下創(chuàng)建需求3.項目經(jīng)理創(chuàng)建項目4.項目經(jīng)理確定項目要做的需求和任務(wù)5.項目經(jīng)理分解任務(wù),指派到研發(fā)人員。6.測試人員測試,提交bug。(2)產(chǎn)品管理功能禪道中的需求依附在產(chǎn)品下,新增產(chǎn)品以后才可以新增需求然后在新增的產(chǎn)品下提需求和計劃,可將產(chǎn)品分解為子模塊A、模塊B、模塊C...在提需求時針對該需求選擇所屬模塊:

禪道專門提供了需求的變更流程。凡是對需求標(biāo)題、描述、驗證標(biāo)準(zhǔn)和附件的修改,都應(yīng)該走變更流程??梢圆榭葱枨笞兏暗淖兓寒a(chǎn)品人員在動態(tài)一欄中可以看到該產(chǎn)品的全部變更過程:

由提需求時指定的評審人員評審需求,給出評審結(jié)果評審人員確認(rèn)需求通過后,需求狀態(tài)改為激活,否則為草稿:產(chǎn)品的需求可以導(dǎo)出文件或生成報表新增產(chǎn)品-->提需求-->審核通過新增產(chǎn)品-->提需求-->審核不通過-->變更需求(3)項目功能管理1.

項目經(jīng)理進(jìn)入項目視圖,添加項目

項目關(guān)聯(lián)產(chǎn)品,即可選擇關(guān)聯(lián)該產(chǎn)品對應(yīng)的某些需求再為關(guān)聯(lián)的需求分解任務(wù),指派給某個人2.

保存項目時,設(shè)置團隊

需要選擇是哪些成員可以參與到這個項目中,同時需要設(shè)置這個成員在本項目中的角色。

3.

在已建立好的項目下創(chuàng)建任務(wù),將任務(wù)或關(guān)聯(lián)的需求分解指派給項目組成員(任務(wù)類型務(wù)必準(zhǔn)確選擇)

4.

項目成員登錄時,即可查看到分配給他的任務(wù),成員只需要更新任務(wù)狀態(tài)即可

可為項目關(guān)聯(lián)的產(chǎn)品創(chuàng)建不同版本,并分別提交測試(提交源代碼或附件):可以按各種屬性查看到項目的狀態(tài)及完成進(jìn)度(下圖為按任務(wù)類型查看):成員可按照不同屬性查看項目中任務(wù)狀態(tài):添加項目-->關(guān)聯(lián)產(chǎn)品-->關(guān)聯(lián)需求-->設(shè)置團隊-->分解任務(wù)到團隊成員-->成員修改狀態(tài)添加項目-->建任務(wù)-->設(shè)置團隊-->分解任務(wù)到團隊成員-->成員修改狀態(tài)(4)Bug管理禪道這個神奇的軟件里面有好多功能,其中一個就是對bug的管理,bug有等級的區(qū)別,首先是最嚴(yán)重的bug,屬于崩潰型,可以導(dǎo)致程序崩潰,后果很嚴(yán)重,然后就是嚴(yán)重型bug,這個也是需要及時修改的,其次還有一般型bug,最后程度最低的是一個建議性的bug,錯別字,界面設(shè)計的修改意見,都屬于這部分內(nèi)容。

當(dāng)開發(fā)人員修復(fù)了這個bug之后,測試人員都要本著敬業(yè)的原則,千萬不能相信開發(fā)人員的話,我們都要自己進(jìn)行一次測試,通過的話,可以關(guān)閉這個bug,如果沒有通過,把這個bug重新交給開發(fā)人員,打回去重新改。新增測試用例:B:就是問題的出現(xiàn)錯誤的數(shù)量,簡稱bug數(shù)目。R:是指該用例執(zhí)行的結(jié)果數(shù)。S:是指該用例的步驟數(shù)。產(chǎn)品的版本有好多,有內(nèi)測的還有發(fā)布的版本,還有不斷更新的版本測試用例運行的實際結(jié)果和測試用例的預(yù)期輸出,兩個進(jìn)行對比,然后一致,說明通過,不一致的話需要記錄問題出現(xiàn)的步驟,錯誤結(jié)果和預(yù)期結(jié)果,這就是一個bug。(5)文檔管理書寫所有的文檔,然后歸類保存管理好,在需要的時候可以使用和查詢,這是很重要的一步,文檔在員工離職只有顯得尤為重要四、實踐體會在為期三周的實踐學(xué)習(xí)中,我學(xué)習(xí)并進(jìn)行了對ECshop的測試工作;以及動手操作了對禪道軟件的配置和使用。這個過程使我獲益匪淺。通過老師的講解和指導(dǎo),是我加深了對自己專業(yè)的

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論