世俱杯规则-虎牙直播-比利亚vs西班牙人-德国杯|www.cnyhmy.com

大型復(fù)雜系統(tǒng)的精確聯(lián)動(dòng)測(cè)試技術(shù)研究

時(shí)間:2023-08-10 18:40:03 來源:網(wǎng)友投稿

趙司宇

摘要:現(xiàn)階段,隨著軟件系統(tǒng)規(guī)模與復(fù)雜度的不斷提升,測(cè)試技術(shù)的多樣化得到了發(fā)展,但是專業(yè)性、針對(duì)性與應(yīng)用范圍仍有提升的空間。為此,文章以戶政管理“跨省通辦”系統(tǒng)為范例,研究了針對(duì)多部門、多層級(jí)、多系統(tǒng)、多網(wǎng)域之間的協(xié)同測(cè)試技術(shù),依賴服務(wù)之間的聯(lián)動(dòng)測(cè)試技術(shù),以及大型復(fù)雜系統(tǒng)中的測(cè)試問題定位技術(shù)。

關(guān)鍵詞:“跨省通辦”;
協(xié)同測(cè)試;
聯(lián)動(dòng)測(cè)試;
問題定位

中圖分類號(hào):TP391? ? ? ? 文獻(xiàn)標(biāo)識(shí)碼:A

文章編號(hào):1009-3044(2023)13-0045-04

開放科學(xué)(資源服務(wù))標(biāo)識(shí)碼(OSID)

0 引言

隨著信息技術(shù)的發(fā)展,現(xiàn)階段所見的軟件規(guī)模不斷增大,其內(nèi)部復(fù)雜程度也越來越高,其內(nèi)部嵌入的功能接口越發(fā)增加,多個(gè)系統(tǒng)之間的集成耦合度越來越高。在這種情況下,與之相對(duì)應(yīng)的軟件測(cè)試難度也在不斷提升,具備相對(duì)應(yīng)的測(cè)試技術(shù),尤其是針對(duì)大型復(fù)雜系統(tǒng)的測(cè)試技術(shù),也就成了現(xiàn)今亟待解決的問題。

協(xié)同測(cè)試是在多部門、多層級(jí)、多系統(tǒng)、多網(wǎng)域之間,需要針對(duì)一整個(gè)軟件系統(tǒng)進(jìn)行的測(cè)試。在這種情況下,共享信息以保證系統(tǒng)測(cè)試流程的順暢、同時(shí)對(duì)于不同部門之間進(jìn)行協(xié)調(diào),是協(xié)同測(cè)試中的一大挑戰(zhàn)。為了同時(shí)保證測(cè)試的安全與高效,測(cè)試者需要完成整個(gè)系統(tǒng)測(cè)試內(nèi)容的全面覆蓋,在保證沒有某個(gè)環(huán)節(jié)遺漏的同時(shí),也需要保證沒有某個(gè)中間部分受到無(wú)意義的重復(fù)檢測(cè)。

聯(lián)動(dòng)測(cè)試是指針對(duì)某一由諸多不同系統(tǒng)所組成的系統(tǒng)測(cè)試,多個(gè)不同的軟件系統(tǒng)可能涉及諸多不同的接口對(duì)接、移動(dòng)端小程序、服務(wù)器部署項(xiàng)目、桌面端服務(wù)器等諸多不同環(huán)境下的系統(tǒng)組成的大型系統(tǒng),同一系統(tǒng)內(nèi)也同時(shí)包括了數(shù)據(jù)庫(kù)、軟件代碼所編寫的接口、部署環(huán)境在內(nèi)的諸多需要不同測(cè)試方法進(jìn)行的測(cè)試環(huán)節(jié)。在同一大型復(fù)雜系統(tǒng)之中,多個(gè)不同的系統(tǒng)服務(wù),以及同一系統(tǒng)的內(nèi)部應(yīng)用服務(wù)之間,由于存在著相當(dāng)?shù)囊蕾囮P(guān)系,對(duì)它們進(jìn)行統(tǒng)一測(cè)試的方法,尚且不夠成熟,需要進(jìn)一步研究。

而在大型系統(tǒng)中,由于可能存在多個(gè)子系統(tǒng),每個(gè)子系統(tǒng)中又存在多個(gè)功能接口,其內(nèi)部的邏輯復(fù)雜度極高,同時(shí)可能通過不同的代碼語(yǔ)言實(shí)現(xiàn)。而由此實(shí)現(xiàn)的諸多功能,在組成大型系統(tǒng)時(shí)的整體流程,以及各功能在業(yè)務(wù)之中的應(yīng)用,使得各種復(fù)雜功能之間的組成難以清楚辨析。自動(dòng)化測(cè)試工具成了針對(duì)這個(gè)問題常用的測(cè)試工具,能夠進(jìn)行大量的測(cè)試。但是,自動(dòng)化測(cè)試工具的準(zhǔn)確性十分依賴于測(cè)試人員與測(cè)試腳本[1]。在大型系統(tǒng)中,很難快速嘗試各種業(yè)務(wù)情況,測(cè)試得到具體的錯(cuò)誤原因,并定位出發(fā)生問題具體功能接口位置。想要快速定位大型系統(tǒng)中存在的問題,也是現(xiàn)今測(cè)試之中的一大難題。

為了實(shí)現(xiàn)聯(lián)動(dòng)測(cè)試,測(cè)試者需要對(duì)系統(tǒng)具備明確的認(rèn)識(shí),能夠區(qū)分外圍系統(tǒng)和關(guān)鍵核心系統(tǒng),通過分層確認(rèn)測(cè)試時(shí)的測(cè)試重心。通過對(duì)于測(cè)試內(nèi)容與整體流程的系統(tǒng)化認(rèn)識(shí),測(cè)試者能夠?qū)ο到y(tǒng)實(shí)現(xiàn)合理分配,將不同的測(cè)試內(nèi)容,包括不同層級(jí)、不同系統(tǒng)、不同網(wǎng)域內(nèi)的功能測(cè)試,分配給不同的部門。

為了實(shí)現(xiàn)協(xié)同測(cè)試,測(cè)試者需要合理實(shí)現(xiàn)對(duì)整個(gè)測(cè)試流程的階段性分配,包括對(duì)于整個(gè)軟件系統(tǒng)進(jìn)行合理的單元?jiǎng)澐帧⒎峙洌约皢卧獪y(cè)試之后的測(cè)試整合過程。相比于常見的測(cè)試流程,測(cè)試者選擇了更加輕量級(jí)的測(cè)試方法,以接口正確性為核心,覆蓋各種測(cè)試功能之間的組成。

為了實(shí)現(xiàn)錯(cuò)誤定位功能,測(cè)試者需要編寫合適的測(cè)試用例,在測(cè)試用例能夠完整覆蓋整個(gè)系統(tǒng)的情況下,盡可能確保各個(gè)測(cè)試用例之間的關(guān)聯(lián)度減小,從而縮小其間的覆蓋面,同時(shí)刪除其中的冗余信息,通過更高的運(yùn)行效率,縮短問題定位時(shí)間。

為此,測(cè)試者對(duì)于現(xiàn)有的測(cè)試過程進(jìn)行了修改,通過細(xì)化以及針對(duì)性地設(shè)定,在測(cè)試過程中添加了更多的測(cè)試要求,確保了測(cè)試過程能夠適用于大型復(fù)雜系統(tǒng)的測(cè)試,通過合理分配與錯(cuò)誤定位,同時(shí)保證了正確性與高效。

本文通過子系統(tǒng)功能與重要性的合理分配,在測(cè)試過程中,實(shí)現(xiàn)了聯(lián)動(dòng)測(cè)試;
通過大型系統(tǒng)的合理單元?jiǎng)澐郑M(jìn)行了輕量級(jí)的測(cè)試系統(tǒng)覆蓋,在測(cè)試過程中,實(shí)現(xiàn)了協(xié)同測(cè)試;
通過高效的測(cè)試用例編寫,實(shí)現(xiàn)了測(cè)試問題的定位。

1 測(cè)試過程

在系統(tǒng)測(cè)試過程中,對(duì)測(cè)試過程進(jìn)行管理是最為重要的步驟。在本節(jié)中,測(cè)試者對(duì)于測(cè)試過程進(jìn)行了劃分[2-3],分別通過每一輪實(shí)現(xiàn)了大型系統(tǒng)中的聯(lián)動(dòng)、協(xié)同測(cè)試與問題定位,并針對(duì)戶政管理“跨省通辦”系統(tǒng)給出了實(shí)例。

1.1 單元測(cè)試

單元測(cè)試指對(duì)測(cè)試中最小檢測(cè)單元進(jìn)行檢查和驗(yàn)證。

在該測(cè)試過程中,測(cè)試者需要采用白盒測(cè)試方法,根據(jù)實(shí)際業(yè)務(wù)區(qū)間,在最開始的項(xiàng)目設(shè)計(jì)中就完成不同子系統(tǒng)的劃分,并且根據(jù)具體功能,在每個(gè)子系統(tǒng)中,根據(jù)實(shí)際的業(yè)務(wù)層級(jí)需求,劃分不同的區(qū)塊,并將不同子系統(tǒng)分配給不同部門,保證外部設(shè)計(jì)功能與內(nèi)部封裝接口之間的一一對(duì)應(yīng),從而實(shí)現(xiàn)在協(xié)同測(cè)試下,多部門、多層級(jí)、多系統(tǒng)、多網(wǎng)域之間的功能劃分。

在戶政管理“跨省通辦”系統(tǒng)中,系統(tǒng)可以劃分為數(shù)據(jù)治理體系、電子證照、跨省通辦、“互聯(lián)網(wǎng)+”、電子檔案管理應(yīng)用系統(tǒng)、綜合管理應(yīng)用、電子印章、密碼應(yīng)用安全等不同系統(tǒng),分別分配給了不同企業(yè)與單位,不同系統(tǒng)根據(jù)實(shí)際需求分配,在不同企業(yè)與單位所在的省市,同時(shí)完成測(cè)試環(huán)境、生產(chǎn)環(huán)境的部署,分別完成每個(gè)系統(tǒng)的測(cè)試。

1.2 集成測(cè)試

集成測(cè)試又稱為組裝測(cè)試或聯(lián)合測(cè)試,在單元測(cè)試的基礎(chǔ)上,按照項(xiàng)目的概要設(shè)計(jì)說明書以及詳細(xì)設(shè)計(jì)說明書,對(duì)單元模塊進(jìn)行組裝。

在進(jìn)行各個(gè)協(xié)同單元的功能測(cè)試過程中,由于每個(gè)單元的功能在單元測(cè)試的劃分中已經(jīng)明確,整體業(yè)務(wù)能夠根據(jù)流程設(shè)計(jì)完成快速組裝,從而能夠?qū)崿F(xiàn)輕量級(jí)的集成。

在戶政管理“跨省通辦”系統(tǒng)中,不同系統(tǒng)通過集成成為一個(gè)完整的系統(tǒng),系統(tǒng)組成方式在項(xiàng)目開始先期即根據(jù)整體框架設(shè)計(jì)圖完成設(shè)定,并通過集成測(cè)試確保系統(tǒng)、系統(tǒng)內(nèi)子系統(tǒng)與功能接口能夠彼此之間相互協(xié)作,實(shí)現(xiàn)整體的功能。系統(tǒng)綜合采用圖1所示的集成測(cè)試方法,確保集成測(cè)試的完整性。

1.3 確認(rèn)測(cè)試

確認(rèn)測(cè)試也稱有效性測(cè)試,可檢測(cè)軟件系統(tǒng)的功能、性能以及其他特性,是否與用戶要求一致。

在測(cè)試的過程中,針對(duì)每個(gè)測(cè)試模塊的功能設(shè)計(jì)與流程組合,可以通過測(cè)試用例密度為標(biāo)準(zhǔn)進(jìn)行衡量[4],設(shè)計(jì)盡可能少量的測(cè)試用例,每個(gè)測(cè)試用例能夠覆蓋到每個(gè)業(yè)務(wù)單元需要檢驗(yàn)的不同情況,通過互斥的情況組合,完成所有需要檢驗(yàn)的測(cè)試條件全覆蓋,即實(shí)現(xiàn)了大型復(fù)雜系統(tǒng)下的高效測(cè)試定位[5-6]。

在戶政管理“跨省通辦”系統(tǒng)中,針對(duì)完整系統(tǒng)測(cè)試的過程中,需要預(yù)先完成測(cè)試用例的設(shè)置。該平臺(tái)主要業(yè)務(wù)功能包括戶口遷移、新生兒出生入戶、戶籍類證明、跨省身份證申領(lǐng)四大功能模塊,預(yù)先根據(jù)標(biāo)準(zhǔn)要求,完成覆蓋了各種測(cè)試場(chǎng)景與功能的各種測(cè)試用例。測(cè)試用例的實(shí)現(xiàn)要求如表1所示:

1.4 系統(tǒng)測(cè)試

系統(tǒng)測(cè)試將整個(gè)大型系統(tǒng)作為整體進(jìn)行測(cè)試,包括了軟件系統(tǒng)、硬件、網(wǎng)絡(luò)、支撐軟件、數(shù)據(jù)庫(kù)等,進(jìn)行對(duì)接聯(lián)調(diào)工作,能否在環(huán)境下協(xié)調(diào)一致實(shí)現(xiàn)業(yè)務(wù)需求。

在最初完成充分的項(xiàng)目整體構(gòu)造規(guī)劃的基礎(chǔ)上,根據(jù)實(shí)際的業(yè)務(wù)需求,將整體的業(yè)務(wù)部署進(jìn)行劃分,不同的區(qū)塊環(huán)境根據(jù)重要性進(jìn)行標(biāo)識(shí),從而明確各參與方之間的業(yè)務(wù)需求,以及在整體工作中的資源分配,實(shí)現(xiàn)了聯(lián)動(dòng)測(cè)試。且根據(jù)殺蟲劑效應(yīng)[7],軟件會(huì)對(duì)測(cè)試的方式產(chǎn)生天然的免疫性。這要求測(cè)試者在大量測(cè)試數(shù)據(jù)的情況下,需要通過多種不同的測(cè)試軟件,根據(jù)多種不同場(chǎng)景下的測(cè)試用例,實(shí)現(xiàn)多元化測(cè)試技術(shù),從而將系統(tǒng)測(cè)試的效果最大化。

在戶政管理“跨省通辦”系統(tǒng)中,通過測(cè)試用例的運(yùn)行,分別完成各個(gè)功能模塊的整體流程。與此同時(shí),在后臺(tái)接口中,傳入各種前端系統(tǒng)得到的參數(shù),以及系統(tǒng)配置的參數(shù),通過各個(gè)接口的返回結(jié)果,確認(rèn)系統(tǒng)存在的問題進(jìn)行修改,并且通過多種測(cè)試軟件、在多種測(cè)試場(chǎng)景下完成測(cè)試。

1.5 驗(yàn)收測(cè)試

驗(yàn)收測(cè)試由用戶對(duì)于系統(tǒng)核心流程進(jìn)行檢驗(yàn)、測(cè)試、開發(fā)人員進(jìn)行操作演示,用戶則依照需求規(guī)格說明書的要求進(jìn)行驗(yàn)收。

在最終的驗(yàn)收過程中,操作演示只需要針對(duì)系統(tǒng)架構(gòu)中的核心子系統(tǒng)進(jìn)行,即聯(lián)動(dòng)測(cè)試中區(qū)分的關(guān)鍵核心系統(tǒng),在該子系統(tǒng)中,由不同子系統(tǒng)的開發(fā)、測(cè)試人員,根據(jù)劃定的功能單元分別進(jìn)行分項(xiàng)測(cè)試演示,即實(shí)現(xiàn)協(xié)同測(cè)試。

在戶政管理“跨省通辦”系統(tǒng)中,經(jīng)過多輪迭代測(cè)試、確認(rèn)系統(tǒng)完成之后,測(cè)試人員同步根據(jù)日志進(jìn)行標(biāo)準(zhǔn)比對(duì),確認(rèn)各個(gè)功能模塊完整,流程完整,數(shù)據(jù)項(xiàng)均符合標(biāo)準(zhǔn)要求,隨后完成測(cè)試聯(lián)調(diào)報(bào)告并反饋,報(bào)告內(nèi)容包括每一輪中的測(cè)試情況,具體操作流程,以及流程中測(cè)試出并修改的問題。

總體測(cè)試流程如圖2所示。單元測(cè)試、集成測(cè)試、確認(rèn)測(cè)試與系統(tǒng)測(cè)試時(shí),若測(cè)試有誤,則在提交bug報(bào)告后,回到之前的步驟進(jìn)行調(diào)整,直到測(cè)試通過后,開始進(jìn)行下一步測(cè)試。

2 軟件測(cè)試過程的基本內(nèi)容

大型復(fù)雜系統(tǒng)的核心功能,往往都是通過軟件實(shí)現(xiàn)的。因此,針對(duì)各軟件子系統(tǒng)中接口功能實(shí)現(xiàn)的重點(diǎn)測(cè)試,也就成了大型復(fù)雜系統(tǒng)測(cè)試中的關(guān)鍵[8]。除了功能之外,軟件的壓力監(jiān)測(cè)工作也十分關(guān)鍵[9],一旦因此出現(xiàn)問題,就會(huì)影響整體業(yè)務(wù)與業(yè)務(wù)數(shù)據(jù)的準(zhǔn)確性。因此,軟件測(cè)試要求能夠根據(jù)系統(tǒng)的需求分析,針對(duì)性設(shè)計(jì)出滿足各種場(chǎng)景需求的測(cè)試用例,跟蹤完成全流程的業(yè)務(wù)運(yùn)行,同時(shí)制定負(fù)載壓力場(chǎng)景。而功能測(cè)試與壓力測(cè)試的測(cè)試腳本,均需要遵循以最小的代價(jià)完成測(cè)試的原則。

在這一節(jié)中,測(cè)試者以戶政管理“跨省通辦”系統(tǒng)中,“電子印章”“密碼應(yīng)用安全”兩系統(tǒng)為例,重點(diǎn)研究了核心軟件系統(tǒng)的測(cè)試過程。

2.1 測(cè)試準(zhǔn)備

測(cè)試準(zhǔn)備階段主要包括組建測(cè)試小組,確定測(cè)試人員。

在測(cè)試準(zhǔn)備過程中,測(cè)試人員需要根據(jù)不同部門進(jìn)行分配。根據(jù)不同部門、具體分配的子系統(tǒng)內(nèi)容,分別選定測(cè)試人員,綜合確定整體測(cè)試方案,即可實(shí)現(xiàn)協(xié)同測(cè)試。

在測(cè)試準(zhǔn)備工作中,測(cè)試者申請(qǐng)了戶政管理“跨省通辦”系統(tǒng)測(cè)試方法研究項(xiàng)目,專門進(jìn)行相關(guān)測(cè)試方法研究,并根據(jù)項(xiàng)目要求分配了測(cè)試小組,專門進(jìn)行功能測(cè)試與標(biāo)準(zhǔn)比對(duì)。

2.2 測(cè)試計(jì)劃

測(cè)試計(jì)劃需求對(duì)系統(tǒng)進(jìn)行拆解,確定了需要測(cè)試的重點(diǎn)功能模塊,并分配用于測(cè)試的資源,初步確定功能方法與測(cè)試計(jì)劃進(jìn)度,完成測(cè)試文檔撰寫。

根據(jù)各子系統(tǒng)在大型復(fù)雜系統(tǒng)中的功能分配及具體的重要性,完成用于測(cè)試的資源分配與部署,根據(jù)需要設(shè)定測(cè)試計(jì)劃,并且根據(jù)具體功能,實(shí)現(xiàn)初步的測(cè)試模型設(shè)計(jì),即實(shí)現(xiàn)了聯(lián)動(dòng)測(cè)試。

在設(shè)定軟件測(cè)試計(jì)劃時(shí),測(cè)試者完成了科研項(xiàng)目論證書,分別確定了進(jìn)行聯(lián)動(dòng)測(cè)試、協(xié)調(diào)測(cè)試以及自動(dòng)化錯(cuò)誤定位的研究方向。戶政管理“跨省通辦”項(xiàng)目設(shè)定測(cè)試計(jì)劃為每個(gè)季度完成一項(xiàng)測(cè)試計(jì)劃的研究,最后一個(gè)季度完成技術(shù)研究的總結(jié)性匯報(bào),即項(xiàng)目時(shí)間為一整年。項(xiàng)目中選擇采用黑盒測(cè)試,針對(duì)內(nèi)部代碼邏輯不夠清晰的情況,完成前、中、后各種系統(tǒng)層面的業(yè)務(wù)場(chǎng)景測(cè)試設(shè)計(jì)[10]。

2.3 測(cè)試設(shè)計(jì)

測(cè)試設(shè)計(jì)即完成測(cè)試用例的設(shè)計(jì)。

根據(jù)每個(gè)子系統(tǒng)所需要測(cè)試的功能,進(jìn)行針對(duì)性測(cè)試用例設(shè)計(jì),保證以最低的測(cè)試用例密度測(cè)試出每一個(gè)模塊所需要檢測(cè)的各種功能,可能出現(xiàn)的各種正確、錯(cuò)誤的情況,能夠在發(fā)生錯(cuò)誤的情況下,在最短的時(shí)間內(nèi)定位錯(cuò)誤發(fā)生的位置,即實(shí)現(xiàn)了大型復(fù)雜系統(tǒng)下、各子系統(tǒng)的高效測(cè)試定位[11]。

在測(cè)試設(shè)計(jì)過程中,測(cè)試者根據(jù)標(biāo)準(zhǔn)要求,提出整體系統(tǒng)的各個(gè)功能模塊內(nèi)各種不同的業(yè)務(wù)場(chǎng)景,包括功能模塊內(nèi)所涉及的各種基本接口服務(wù),以及業(yè)務(wù)服務(wù)調(diào)用的各種正、反向情況,單人、多人調(diào)用,業(yè)務(wù)審核通過與不通過等場(chǎng)景。

2.4 測(cè)試執(zhí)行

測(cè)試執(zhí)行包括搭建測(cè)試環(huán)境,準(zhǔn)備測(cè)試數(shù)據(jù),并根據(jù)實(shí)際業(yè)務(wù)需要,針對(duì)不同的系統(tǒng)設(shè)計(jì)、代碼等特點(diǎn),撰寫測(cè)試腳本,得到最終測(cè)試結(jié)果[12]。

根據(jù)實(shí)際分配的資源,分別完成不同網(wǎng)域下,各功能子系統(tǒng)測(cè)試環(huán)境的搭建,并且由不同部門,分別配合各測(cè)試用例實(shí)現(xiàn)各自分配的子系統(tǒng)功能測(cè)試,在測(cè)試腳本中完成軟件系統(tǒng)與數(shù)據(jù)庫(kù)、硬件、支撐系統(tǒng)、網(wǎng)絡(luò)等外部服務(wù)的兼顧,即做到不同層級(jí)的兼容,最終測(cè)試結(jié)果能夠適應(yīng)多部門、多層級(jí)、多系統(tǒng)、多網(wǎng)域,即實(shí)現(xiàn)了聯(lián)動(dòng)測(cè)試。

在測(cè)試過程中,為了完成高效的軟件問題定位,接口運(yùn)行需要通過自動(dòng)化測(cè)試軟件運(yùn)行,同時(shí)能夠同步進(jìn)行壓力測(cè)試,確認(rèn)系統(tǒng)在實(shí)際運(yùn)行過程中的性能。配合實(shí)現(xiàn)了各種測(cè)試用例的腳本,自動(dòng)化測(cè)試工具能夠兼顧軟件核心功能與工作性能的測(cè)試。在本項(xiàng)目中,測(cè)試人員通過Jmeter、LoadRunner、Findbugs[13]等多種不同模式的測(cè)試軟件,通過不同場(chǎng)景測(cè)試用例,實(shí)現(xiàn)了多元化測(cè)試技術(shù),覆蓋了全流程業(yè)務(wù)實(shí)現(xiàn)的同時(shí),將測(cè)試效果最大化,并且模擬了大量用戶并發(fā)的負(fù)載情況,監(jiān)測(cè)了系統(tǒng)的實(shí)時(shí)性能,檢驗(yàn)了整個(gè)系統(tǒng)的穩(wěn)定性[14-15]。功能測(cè)試結(jié)果如表2所示。

2.5 測(cè)試結(jié)果分析

測(cè)試結(jié)果分析即根據(jù)測(cè)試結(jié)果,定位確認(rèn)軟件系統(tǒng)和產(chǎn)品質(zhì)量問題,并進(jìn)行多輪測(cè)試,最終完成測(cè)試報(bào)告的撰寫。

最終的測(cè)試結(jié)果將各單元之間的諸多測(cè)試內(nèi)容進(jìn)行整合,保證了整個(gè)大型復(fù)雜系統(tǒng)內(nèi),軟件核心功能的輕量級(jí)測(cè)試覆蓋,即實(shí)現(xiàn)了協(xié)同測(cè)試。

在測(cè)試結(jié)果分析的過程中,測(cè)試人員每一輪均給出了流程執(zhí)行過程中出現(xiàn)的問題,并且比對(duì)了日志數(shù)據(jù)與標(biāo)準(zhǔn)之間的差異,保證了系統(tǒng)功能的完善,給出了囊括每一輪測(cè)試過程與測(cè)試問題的測(cè)試報(bào)告。最終的測(cè)試?yán)锍瘫蝿?wù)如表3所示。

3 結(jié)論

由于軟件系統(tǒng)逐漸趨向大型與復(fù)雜的發(fā)展,測(cè)試技術(shù)需要與時(shí)俱進(jìn)。本文研究了在多部門、多層級(jí)、多系統(tǒng)、多網(wǎng)域情況下的測(cè)試技術(shù),能夠?qū)φw實(shí)現(xiàn)合理、高效的流程、功能系統(tǒng)與資源分配,并且能夠在最短的時(shí)間內(nèi)、實(shí)現(xiàn)錯(cuò)誤的自動(dòng)化定位。

參考文獻(xiàn):

[1] 任憲臻.自動(dòng)化測(cè)試工具在軟件測(cè)試中的應(yīng)用[J].數(shù)字技術(shù)與應(yīng)用,2017(3):251.

[2] 楊麗波.淺析軟件測(cè)試管理[J].電子測(cè)試,2017(7):94-95.

[3] 王穎.人力資源信息系統(tǒng)與軟件測(cè)試技術(shù)[J].電子技術(shù)與軟件工程,2017(6):55.

[4] 楊貞祥,趙興奮,賀虎林.基于歷史數(shù)據(jù)的軟件測(cè)試數(shù)據(jù)統(tǒng)計(jì)分析研究[J].微型機(jī)與應(yīng)用,2017,36(4):22-24,28.

[5] 林振文.IGA算法的構(gòu)件化軟件測(cè)試用例生成研究[J].科技創(chuàng)新與應(yīng)用,2017(6):88.

[6] 李澤雪,薛亮,李相民.基于改進(jìn)蟻群算法的軟件測(cè)試方法[J].兵工自動(dòng)化,2017,36(2):70-74.

[7] 盧玲,劉勇,陳小奎.淺析大數(shù)據(jù)背景下軟件測(cè)試的挑戰(zhàn)及其展望[J].電腦知識(shí)與技術(shù),2017,13(8):92-94.

[8] 趙志龍.三部綜合管理平臺(tái)的軟件測(cè)試研究與應(yīng)用[J].黑龍江科技信息,2017(11):151-152.

[9] 閆巖.計(jì)算機(jī)軟件測(cè)試方法的分析[J].數(shù)字技術(shù)與應(yīng)用,2017(3):244.

[10] 戚榮志,徐淑芳,曾濤,等.水利業(yè)務(wù)應(yīng)用系統(tǒng)中軟件測(cè)試方法研究及應(yīng)用[J].水利信息化,2017(1):5-9.

[11] 馮濟(jì)舟.軟件測(cè)試誤區(qū)的思考[J].質(zhì)量與可靠性,2017(1):5-9.

[12] 董智勇.軟件測(cè)試在Web開發(fā)中的應(yīng)用[J].數(shù)字技術(shù)與應(yīng)用,2017(2):207.

[13] 高蕾.Android軟件測(cè)試技術(shù)分析[J].電子技術(shù)與軟件工程,2017(5):59.

[14] 劉申.軟件測(cè)試在信息工程建設(shè)中的應(yīng)用分析[J].中外企業(yè)家, 2018(2):1.

[15] 陳國(guó)明.軟件測(cè)試在信息工程建設(shè)中的應(yīng)用分析[J].網(wǎng)絡(luò)安全技術(shù)與應(yīng)用,2017(2):20-21.

【通聯(lián)編輯:唐一東】

推薦訪問:聯(lián)動(dòng) 技術(shù)研究 精確

最新推薦
猜你喜歡