国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

軟件測試管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)

2020-07-04 02:13:18毛知鋼王浩宇劉鴻飛
電腦知識與技術(shù) 2020年13期
關(guān)鍵詞:信息化平臺實(shí)驗(yàn)室管理軟件測試

毛知鋼 王浩宇 劉鴻飛

摘要:為適應(yīng)實(shí)驗(yàn)室管理的信息化需求,該文設(shè)計(jì)與實(shí)現(xiàn)了軟件測試流程管控信息化平臺,并給出了平臺實(shí)際使用時(shí)的范例,結(jié)果表明,軟件測試流程管控信息化平臺很好地實(shí)現(xiàn)了軟件測試工作流程化、規(guī)范化、精細(xì)化管理,為企業(yè)產(chǎn)品軟件的高質(zhì)量交付提供了堅(jiān)實(shí)的信息化支撐。

關(guān)鍵詞:流程管控;信息化平臺;軟件測試;實(shí)驗(yàn)室管理

中圖分類號:TP311 文獻(xiàn)標(biāo)識碼:A

文章編號:1009-3044(2020)13-0025-03

1引言

隨著計(jì)算機(jī)技術(shù)的高速發(fā)展,軟件類型快速增長,軟件需求、軟件業(yè)務(wù)邏輯越來越復(fù)雜,對軟件測試管理水平的要求也不斷提高,傳統(tǒng)的人工管理嚴(yán)重浪費(fèi)人力成本和時(shí)間成本,無法做到高效、標(biāo)準(zhǔn)化、規(guī)范化以及流程化。通過構(gòu)建軟件測試信息化過程管控手段,結(jié)合軟件配置管理和軟件質(zhì)量保證,可以對測試項(xiàng)目立項(xiàng)、開發(fā)文檔審查、測試需求分析、測試策劃、測試設(shè)計(jì)與實(shí)現(xiàn)、測試執(zhí)行、測試總結(jié)進(jìn)行全過程管控,形成全面統(tǒng)一的、標(biāo)準(zhǔn)化的軟件測評信息化質(zhì)量管理過程框架;結(jié)合軟件測評體系已建立的領(lǐng)域產(chǎn)品軟件過程管控模型,分析需要遵循的標(biāo)準(zhǔn)和規(guī)范、測試的級別、測試的內(nèi)容、充分性要求、中止要求等,并據(jù)此在平臺上制定測試過程,設(shè)置質(zhì)量管控點(diǎn);定義測試項(xiàng)目人員角色,包括測試負(fù)責(zé)人、質(zhì)量監(jiān)督人員、配置管理人員、測試人員等;選擇測試技術(shù)和方法,確保滿足領(lǐng)域標(biāo)準(zhǔn)的需要;分配軟、硬件測試資源和人力資源,保障項(xiàng)目順利有序?qū)嵤?/p>

2軟件用到的技術(shù)和方法

項(xiàng)目的后臺系統(tǒng)使用Maven項(xiàng)目管理工具,采用J2EE模型系統(tǒng)架構(gòu),并以MySQL數(shù)據(jù)庫作為數(shù)據(jù)存儲方式。

Maven是一個(gè)強(qiáng)大的JAVA面相項(xiàng)目的管理工具,它包含了項(xiàng)目對象模型、標(biāo)準(zhǔn)集合、項(xiàng)目生命周期、依賴管理、插件、邏輯等要素。Maven具有以下特點(diǎn):項(xiàng)目設(shè)置遵循統(tǒng)一的原則、可在工程中共享、可擴(kuò)展,能夠輕松編寫JAVA或腳本語言的插件、基于模型的構(gòu)建、良好的向下兼容性、可并行構(gòu)建一編譯的速度能普遍提高20%-50%等。

J2EE框架是一種分布式的編程體系框架,該框架簡化并規(guī)范了企業(yè)級應(yīng)用系統(tǒng)的設(shè)計(jì)、開發(fā)和部署,提高了應(yīng)用的可移植性、安全性以及重復(fù)利用性。J2EE框架不僅繼承了JAVA開發(fā)語言的各種特點(diǎn),同時(shí)兼容了組件模式、工廠模式等管理模式,可以為分布式、多層次的企業(yè)級應(yīng)用提供完善的技術(shù)手段和解決方案。技術(shù)手段主要包括:Servlet技術(shù)、JSP技術(shù)、JD-BC技術(shù)、EJB技術(shù)。

J2EE應(yīng)用的分層模型大致分為以下5層:

1)Domain Object層:由一系列POJO組成,包含業(yè)務(wù)邏輯方法;

2)DAO(Data Access Object)層:由一系列DAO組件組成,完成對數(shù)據(jù)庫的增、刪、改、查等操作;

3)業(yè)務(wù)邏輯層:由一系列業(yè)務(wù)邏輯對象組成,實(shí)現(xiàn)系統(tǒng)所需的業(yè)務(wù)邏輯方法;

4)控制器層:由一系列控制器組成,接收、處理用戶請求,并將處理結(jié)果回饋到表現(xiàn)層;

5)表現(xiàn)層:由一系列JSP頁面組成,收集用戶請求、顯示處理結(jié)果。

MySQL是一個(gè)關(guān)系型數(shù)據(jù)庫管理系統(tǒng),使用標(biāo)準(zhǔn)化語言訪問數(shù)據(jù)庫。由于其體積小、速度快、總體擁有成本低,尤其是開放源碼這一特點(diǎn),一般中小型網(wǎng)站的開發(fā)都選擇MySQL作為網(wǎng)站數(shù)據(jù)庫。MySQL具有以下特點(diǎn):具有良好的可移植性、支持多種操作系統(tǒng)、為多種編程語言提供了API、支持多線程、支持多種編碼方式、提供多種數(shù)據(jù)庫連接途徑、可內(nèi)嵌于其他數(shù)據(jù)庫等。

3軟件測評流程管控信息化平臺

3.1設(shè)計(jì)原則

(1)實(shí)用性。平臺以測評實(shí)驗(yàn)室人員管理、測評流程管理、實(shí)驗(yàn)室資源管理為總體目標(biāo),以提供實(shí)驗(yàn)室管理人員、項(xiàng)目管理人員更好服務(wù)為原則,可自由進(jìn)行業(yè)務(wù)配置來滿足用戶需求;

(2)方便性。實(shí)現(xiàn)操作界面友好、具體操作功能方便,用戶只需在界面輸入關(guān)鍵字或點(diǎn)擊相應(yīng)按鈕,即可完成操作;

(3)可維護(hù)性。平臺的維護(hù)包括軟件、硬件的維護(hù),包括網(wǎng)絡(luò)和數(shù)據(jù)庫等方面,保障平臺穩(wěn)定運(yùn)行;

(4)可擴(kuò)展性。實(shí)現(xiàn)平臺與所內(nèi)質(zhì)量管理平臺的數(shù)據(jù)互聯(lián)互通,實(shí)現(xiàn)對軟件質(zhì)量的一體化管理。

3.2平臺總體結(jié)構(gòu)設(shè)計(jì)

軟件測評流程管控信息化平臺從整體上劃分為組織結(jié)構(gòu)管理模塊、系統(tǒng)管理模塊、測試環(huán)境與設(shè)備模塊、文章管理模塊、人員管理與培訓(xùn)模塊、模型與流程管理模塊、內(nèi)部審核模塊、評審管理模塊共八個(gè)功能模塊及各自子模塊。軟件測評流程管控信息化平臺的整體結(jié)構(gòu)如圖1所示。

3.3平臺主要模塊詳細(xì)設(shè)計(jì)

3.3.1組織結(jié)構(gòu)管理

組織結(jié)構(gòu)管理主要包括系統(tǒng)用戶管理、系統(tǒng)角色(權(quán)限)管理和部門管理三個(gè)模塊,如圖2所示。用戶是使用系統(tǒng)的主要對象,角色定義了用戶具有的權(quán)限。系統(tǒng)的中的用戶不能在用戶模塊進(jìn)行添加,所有用戶都是通過用戶的檔案管理(如Excel表格)來生成。管理員可以在部門管理中添加、修改、刪除部門,可以在用戶管理中禁用/啟用用戶、修改密碼/重置密碼等。

3.3.2系統(tǒng)管理

系統(tǒng)管理主要包括系統(tǒng)菜單、系統(tǒng)日志、運(yùn)行監(jiān)控、數(shù)據(jù)字典、計(jì)劃任務(wù)五個(gè)模塊。系統(tǒng)菜單是系統(tǒng)的權(quán)限資源,不能被刪除,是元數(shù)據(jù),可以修改。系統(tǒng)日志記錄所有人員在系統(tǒng)的所有操作記錄。

3.3.3測試環(huán)境與設(shè)備

測試環(huán)境與設(shè)備主要包括實(shí)驗(yàn)室設(shè)備檔案、設(shè)備檢查、測試環(huán)境核查、設(shè)備用途調(diào)整、設(shè)備使用登記、病毒查殺記錄、設(shè)備檢定與校準(zhǔn)計(jì)劃、校準(zhǔn)狀態(tài)核查、異常處理跟蹤、實(shí)驗(yàn)室設(shè)備清單十個(gè)模塊。模塊規(guī)定了對軟件測試環(huán)境和實(shí)驗(yàn)室設(shè)備的管理和控制程序與方法,確保設(shè)備的完好,保證測試結(jié)果的正確性和準(zhǔn)確性,適用于實(shí)驗(yàn)室所有設(shè)備的使用、維護(hù)和管理。設(shè)備管理員負(fù)責(zé)設(shè)備的申請、選型、購置、驗(yàn)收、借用、升級、維修、歸還和報(bào)廢等相關(guān)手續(xù),定期對設(shè)備進(jìn)行檢查、登記和盤點(diǎn),同時(shí)還負(fù)責(zé)擬制設(shè)備檢定、校準(zhǔn)計(jì)劃,并由質(zhì)量負(fù)責(zé)人審批。設(shè)備使用期間的維護(hù)由使用員工負(fù)責(zé)。

3.3.4文章管理

文章列表模塊中可以查看所有已發(fā)布的文章,并可以進(jìn)行文章的添加、修改、刪除操作。多分類、多子類的查詢方式可以幫助用戶管理不同領(lǐng)域的文章、學(xué)習(xí)筆記,或是查閱資料以及相關(guān)文章,從而實(shí)現(xiàn)數(shù)據(jù)共享。同時(shí)模塊還針對用戶增加了快速查詢功能和查詢聯(lián)想功能,用戶可以據(jù)此查找自己之前錄入過的查詢數(shù)據(jù)。

3.3.5人員管理與培訓(xùn)

人員管理與培訓(xùn)主要包括員工檔案、員工能力確認(rèn)、年度培訓(xùn)計(jì)劃、培訓(xùn)記錄、培訓(xùn)總結(jié)報(bào)告、員工一覽表六個(gè)模塊。模塊規(guī)定了實(shí)驗(yàn)室人員的技能要求、培訓(xùn)管理、技術(shù)檔案管理等程序和方法,適用于實(shí)驗(yàn)室人員的管理,包括教育和培訓(xùn)。其中,質(zhì)量負(fù)責(zé)人制定年度培訓(xùn)計(jì)劃并組織實(shí)施,實(shí)驗(yàn)室主任負(fù)責(zé)批準(zhǔn)培訓(xùn)計(jì)劃,資料管理員負(fù)責(zé)建立、更新人員檔案并歸檔保存相關(guān)記錄。

3.3.6模型與流程管理

模型與流程管理包括模型管理、流程管理兩個(gè)模塊。模塊允許實(shí)驗(yàn)室管理者自定義、修改實(shí)驗(yàn)室日常管理中使用的所有流程,通過流程分析、流程定義,綜合考慮資源分配、時(shí)間安排、流程質(zhì)量、測評效率、流程優(yōu)化等要素,建立流程模型,并將其轉(zhuǎn)換、部署到系統(tǒng),從而完成流程的添加,如圖3所示。

3.3.7內(nèi)部審核

內(nèi)部審核主要包括審核計(jì)劃、審核檢查表、審核報(bào)告、糾正措施、預(yù)防措施五個(gè)模塊。模塊規(guī)定了定期對實(shí)驗(yàn)室活動是否符合管理體系和認(rèn)可準(zhǔn)則及其他相關(guān)文件的要求進(jìn)行驗(yàn)證,適用于實(shí)驗(yàn)室對管理體系覆蓋的所有要素和所有部門實(shí)施的內(nèi)部審核,確保管理體系運(yùn)行得到有效實(shí)施、保持和改進(jìn)。其中,質(zhì)量負(fù)責(zé)人負(fù)責(zé)制定年度內(nèi)部審核工作的安排、批準(zhǔn)內(nèi)部審核計(jì)劃、委派審核組長,審核組長負(fù)責(zé)編寫內(nèi)部審核計(jì)劃、委派內(nèi)審員并組織實(shí)施、組織首床次會議、收集內(nèi)審記錄、編制內(nèi)部審核報(bào)告,內(nèi)審員在實(shí)施前負(fù)責(zé)編制內(nèi)部審核檢查表、對糾正措施進(jìn)行跟蹤驗(yàn)證,資料管理員負(fù)責(zé)內(nèi)審記錄的歸檔。

3.3.8評審管理

評審管理包括評審計(jì)劃、管理體系運(yùn)行情況、管理評審報(bào)告三個(gè)模塊。模塊規(guī)定了實(shí)驗(yàn)室定期對管理體系進(jìn)行評審,以確保體系持續(xù)的適宜性、充分性和有效性并實(shí)現(xiàn)持續(xù)改進(jìn)。其中,實(shí)驗(yàn)室主任負(fù)責(zé)主持管理評審活動,質(zhì)量負(fù)責(zé)人管理評審計(jì)戈0的制定及分發(fā),收集管理評審輸入材料,編制管理體系運(yùn)行隋況報(bào)告,報(bào)告管理體系的運(yùn)行情況,編制管理評審報(bào)告,資料管理員負(fù)責(zé)管理評審記錄的歸檔與保存。

4結(jié)論

本文描述了軟件測評流程管控信息化平臺的構(gòu)建方案和主要功能,并給出了平臺實(shí)際使用時(shí)的范例。結(jié)果表明,軟件測評流程管控信息化平臺很好地實(shí)現(xiàn)了軟件測評工作流程化、規(guī)范化、精細(xì)化管理,為企業(yè)產(chǎn)品軟件的高質(zhì)量交付提供了堅(jiān)實(shí)的信息化支撐。

猜你喜歡
信息化平臺實(shí)驗(yàn)室管理軟件測試
基于OBE的軟件測試課程教學(xué)改革探索
EXCEL和VBA實(shí)現(xiàn)軟件測試記錄管理
電子制作(2018年16期)2018-09-26 03:27:18
關(guān)于軟件測試技術(shù)應(yīng)用與發(fā)展趨勢研究
電子測試(2017年15期)2017-12-18 07:19:20
關(guān)于實(shí)驗(yàn)室管理的研究
船舶行業(yè)質(zhì)量管理信息化平臺的研究與建設(shè)
基于SSH架構(gòu)的高職院校實(shí)驗(yàn)室管理系統(tǒng)的實(shí)現(xiàn)
體驗(yàn)設(shè)計(jì)導(dǎo)入校園網(wǎng)人事管理信息化平臺建設(shè)之初探
人間(2016年27期)2016-11-11 17:29:36
信息化建設(shè)下多媒體教室管理的新模式初探
論高校電子實(shí)驗(yàn)室的日常管理與維護(hù)
淺談實(shí)驗(yàn)室管理與改革
科技視界(2016年21期)2016-10-17 20:23:36
合山市| 山东| 龙井市| 武定县| 贵州省| 阳东县| 彭泽县| 台南县| 潢川县| 山西省| 西昌市| 西乌| 阜平县| 临朐县| 佛坪县| 高雄市| 集贤县| 青州市| 弋阳县| 荆门市| 赞皇县| 延川县| 万源市| 成武县| 林口县| 土默特右旗| 德州市| 宁晋县| 揭东县| 区。| 沅陵县| 土默特右旗| 商洛市| 林州市| 吉隆县| 临江市| 剑川县| 刚察县| 龙里县| 江永县| 丰城市|