當(dāng)前位置:安捷倫科技(中國(guó))有限公司>>技術(shù)文章>>干貨滿滿 | 一文了解如何使用測(cè)試服務(wù)進(jìn)行自動(dòng)化 OpenLab CDS 軟件驗(yàn)證
干貨滿滿 | 一文了解如何使用測(cè)試服務(wù)進(jìn)行自動(dòng)化 OpenLab CDS 軟件驗(yàn)證
Test Service 是一款用于 OpenLab CDS 的自動(dòng)化驗(yàn)證工具,通過(guò)執(zhí)行一系列的軟件驗(yàn)證任務(wù),來(lái)確認(rèn)軟件的運(yùn)行是否符合預(yù)期。通常,客戶在更新軟件或安裝補(bǔ)丁后可運(yùn)行 Test Service;也可作為定期系統(tǒng)健康檢查所必備的測(cè)試工具。軟件在執(zhí)行該測(cè)試后,生成的報(bào)告可作為整個(gè)驗(yàn)證文檔一部分。它可以在客戶端/服務(wù)器和工作站環(huán)境下工作。此外,Test Services 還包含了框架和添加驗(yàn)證測(cè)試的可選插件。
當(dāng) Test Services 運(yùn)行時(shí),它會(huì)提供一系列用戶可選擇的測(cè)試,如:OpenLab CDS 工作流程測(cè)試、OpenLab 存儲(chǔ)系統(tǒng)測(cè)試、OpenLab 安全測(cè)試、OpenLab 軟件安裝驗(yàn)證測(cè)試、系統(tǒng)報(bào)告以及 OpenLab CDS 連接測(cè)試等,來(lái)確認(rèn)系統(tǒng)是否按照預(yù)期方式運(yùn)行。甚至一些測(cè)試是在沒(méi)有許可證的情況下默認(rèn)安裝并啟用。是單機(jī)版及網(wǎng)絡(luò)版客戶均可使用的一款自動(dòng)化驗(yàn)證工具。
為什么要使用 Test service?
(以制藥客戶為例)
使用 Test Service 的原因有很多,其中最主要的原因是確保軟件產(chǎn)品的質(zhì)量和穩(wěn)定性。其次還有如下原因:
如何使用 Test Services?
在已安裝 Test Services 的 OpenLab CDS AIC、客戶端、服務(wù)器、工作站或 Workstation Plus 上打開支持的網(wǎng)絡(luò)瀏覽器中 URL 即可啟動(dòng) Test Services。指定在安裝過(guò)程中提供的端口。以下是通過(guò)默認(rèn)端口打開 Test Services 用戶界面的 URL 示例:
https://hostname.domain.com:9092
對(duì)于安裝后的首次登錄,用戶應(yīng)該擁有 OpenLab Shared Services 管理員角色,以便完成 OpenLab Server 首次注冊(cè)。首次登錄后,“Test Services 用戶 "可以按照角色登錄、執(zhí)行軟件安裝驗(yàn)證測(cè)試和系統(tǒng)報(bào)告,并查看歷史記錄中以前的結(jié)果。

當(dāng)(需要許可證)顯示時(shí),在首次執(zhí)行測(cè)試時(shí)即可獲得許可證,然后顯示更改為(獲得許可證)。安全測(cè)試和 OpenLab 存儲(chǔ)系統(tǒng)測(cè)試執(zhí)行完成后,許可證仍保持獲得狀態(tài)。(安全測(cè)試或 OpenLab 存儲(chǔ)系統(tǒng)測(cè)試完成后不會(huì)釋放到許可證層面。)如果許可證不足以執(zhí)行測(cè)試,則測(cè)試將在第一步“檢查許可證 QlaSecurity"時(shí)失敗。
運(yùn)行 Test Services 驗(yàn)證測(cè)試
Test Services 只會(huì)在符合測(cè)試最低前提條件時(shí)啟動(dòng)測(cè)試。例如,如果系統(tǒng)中沒(méi)有 Software Verification Tool(隨 OpenLab CDS 安裝),則軟件安裝驗(yàn)證測(cè)試將被禁用。如果安裝了該插件,則會(huì)在可用測(cè)試中顯示這些測(cè)試。
如要開始驗(yàn)證測(cè)試:
在主頁(yè)中,選擇要執(zhí)行的測(cè)試的框(圖 2)。如要選擇所有測(cè)試,請(qǐng)單擊名稱旁邊的框。您可以選擇測(cè)試,并在系統(tǒng)狀態(tài)為就緒時(shí)開始執(zhí)行。如果是正在運(yùn)行或正在終止,則必須等待執(zhí)行完成。
單擊開始。驗(yàn)證開始時(shí),主頁(yè)頂部的系統(tǒng)狀態(tài)將變?yōu)檎谶\(yùn)行,還會(huì)顯示其他信息,例如排隊(duì)等待執(zhí)行的測(cè)試數(shù)量。

如要查看所選測(cè)試的狀態(tài),請(qǐng)選擇執(zhí)行詳情頁(yè)面。

如要查看測(cè)試的進(jìn)度/狀態(tài)(正在等待/正在進(jìn)行/完成/正在終止),請(qǐng)單擊測(cè)試。
如要終止測(cè)試,請(qǐng)單擊停止。
查看 Test Services 報(bào)告
測(cè)試執(zhí)行完畢后,會(huì)在主頁(yè)或“執(zhí)行歷史"頁(yè)面中看到測(cè)試結(jié)果,以及之前的測(cè)試執(zhí)行。

如要篩選結(jié)果通過(guò)顯示的字段,可以使用一個(gè)或多個(gè)顯示的字段來(lái)篩選顯示的測(cè)試。
在“日期范圍"下,選擇從和至日期以只顯示該日期范圍執(zhí)行的測(cè)試。默認(rèn)情況下,會(huì)顯示上個(gè)月所有用戶的所有狀態(tài)。
在“用戶"下,輸入執(zhí)行測(cè)試的用戶名。(不適用于基于文件的工作站。)
在“結(jié)果"下,單擊向下箭頭,然后選擇結(jié)果以應(yīng)用篩選。選項(xiàng)包括(空白-包括所有結(jié)果)、通過(guò)、失敗、不可用和終止。
如要應(yīng)用所選的篩選,請(qǐng)單擊篩選。
如要清除當(dāng)前篩選標(biāo)準(zhǔn)并重置為默認(rèn)值,請(qǐng)單擊清除。
如要查看測(cè)試的可用報(bào)告 1 在已執(zhí)行測(cè)試的列表中,單擊測(cè)試以顯示可用的報(bào)告。

將會(huì)列出可用的報(bào)告,以及測(cè)試結(jié)果(通過(guò)、失敗、不可用、終止)。
“以 zip 格式下載所有報(bào)告"下的頂部鏈接是一個(gè) zip 文件,其中包含所選測(cè)試執(zhí)行中的測(cè)試生成的所有報(bào)告,包括總結(jié)報(bào)告。單擊鏈接將 zip 文件下載到本機(jī),您可以在此將報(bào)告解壓縮并查看這些報(bào)告。
如要查看報(bào)告,請(qǐng)單擊報(bào)告名稱。報(bào)告會(huì)下載到本地機(jī)器,您可以在此打開和查看報(bào)告。
Test Service 是一款自動(dòng)化驗(yàn)證工具。該工具已成為 OpenLab CDS 軟件的核心功能之一,并且不斷得到改進(jìn)和優(yōu)化,以滿足客戶在不同場(chǎng)景下的測(cè)試需求。