QA 狀態和排程狀態

QAWeb Enterprise 利用以下兩種密切相關的狀態,來代表工作站和顯示器目前在品質保證方面的狀態:

  • QA 狀態 :指出 QA 測試的最新結果。這項狀態指出工作在上次執行時是否通過標準。亦指出工作是否從未執完成。

  • 排程狀態 :指出 QA 測試是否依照預期排程執行 (依原則中設定的 QA 測試頻率判定)

各顯示器皆會追蹤 QA 狀態排程狀態,並匯集在工作站層級。說明如下:

個別工作的 QA 狀態

QA 狀態指出 QA 測試是否通過 QA 原則中定義的標準。係指最近一次執行完成的 QA 測試。請注意若工作遭到中止 (出於使用者互動或技術問題),便不視為執行完成。QA 狀態值為以下三者之一:

  • 相容 :最近一次 QA 測試執行結果為「通過」,測得之數值達到原則中定義的標準。

  • 不相容 :最近一次 QA 測試執行結果為「失敗」,測得之數值未達原則中定義的標準。

  • 待定 :QA 測試尚無結果。這是初步狀態。最常見發生在新的工作站安裝代理程式時、連接新的顯示器時,或在新的 QA 測試套用修改過的原則或 QA 測試的標準不同時。

個別工作的排程狀態

排程狀態指出 QA 測試是否依照原則中設定的排程執行。這項指標中,回傳的結果正負並無差別;僅是用來提供上次工作何時執行的資訊。 請注意工作僅有在成功完成時才視為已執行 (由於使用者行為或技術困難而中止便不構成工作執行)。排程狀態值為以下三者之一:

  • 準時 :在目前的排程間隔中至少執行過一次工作。例如,如果一部顯示器的原則排程每月一次進行亮度反應測試,而在當月已執行過該測試,那麼排程狀態便視為準時

  • 到期 :尚未在目前的排程間隔中執行過工作,但前一個排程間隔有執行過。這個範例也適用於每月工作:若一項頻率為每月一次的工作在當月尚未執行,但前一個月已執行過,那麼排程狀態便為到期。工作執行完成後該狀態會轉回準時。然而,若整個間隔過完都沒有執行,狀態就會轉成已過時

  • 已過時 :工作在上個間隔及目前排程間隔皆尚未執行。在我們工作排程為每月一次的範例中,排程狀態從整個月份過完,該工作卻完全沒有執行過的那一刻起,就會變成已過時。狀態會保持已過時直到工作執行完成,此時就會再度變成準時

若條件符合,有到期已過時工作的代理程式會試圖自動執行這些工作,接下來本章會進一步說明。

工作排程如何判定工作的執行時間?

在 QA 原則中,每一項工作都設定排程,決定 QAWeb 代理程式執行工作的頻率。QAWeb 代理程式會在工作尚未於目前排程間隔執行 (包括先前從未執行過) 時,判定是否已到期需要執行。此時,工作排程狀態就會變成「到期」。若整個間隔過完都沒有執行,排程狀態就會變成「已過時」

下表概述排程會如何決定間隔。

排程

間隔開始 (在 00:00)

間隔結束 (在 23:59)

每日一次

每一天

每一天結束的時候

每週一次

每星期一

星期日結束的時候

雙週一次

每月 1 日和 15 日

在每月最後一天結束時和 14 日結束時

每月一次

每月第一天

當月最後一天結束的時候

每季一次

每季第一天

當季最後一天結束的時候

半年一次

每半年的第一天

該半年的最後一天結束的時候

每年一次

每個 1 月 1 日

當年最後一天

自訂

在依排程設定的期間開始時

在依排程設定的下一期間開始時 - 1 分鐘

每當代理程式偵測到有工作需要執行 (狀態為到期已過時) 時,就會試圖執行 QA 測試。而工作何時執行,主要依工作是否可不需使用者介入就執行而定。

  • 自動工作 :當 Barco 顯示器的內部感應器可以在沒有任何使用者互動的情況下完成工作時,就會嘗試以最快速度執行。 這項功能需要開啟工作站電源、啟動 QAWeb 代理程式、使顯示器處於使用中狀態,並正確連接。

  • 手動工作 :若工作需要手動互動 (例如需要外部感應器,或需要輸入目視檢驗問卷),工作就無法自動執行,須待使用者用工作站上的代理程式使用者介面開始執行。QAWeb 代理程式會在 Windows 系統的通知區域產生使用者通知,提醒有工作應該啟動。

請注意排程系統是如此設計,因此多個工作站執行 QA 測試的時間最後會同步為每個時間間隔的起點。這一點與工作站或顯示器何時安裝無關。

這表示對於規定的排程來說,過了排程間隔兩倍的時間,工作才會變成已過時。以一個極端的例子來說,一個排程每年一次,在第一年的 1 月 1 日執行過的 QA 測試,到了第二年的 12 月 31 日仍會是「到期」狀態。儘管已經過了快兩年,它還是不會被標記成「已過時」。然而,QAWeb 會在整個期間指出該工作為「到期」。

自訂排程的注意事項

應用程式支援設定工作的自訂排程。 這提供許多可能性,例如「在每個星期三 8:00 執行」或「在三月和十月到期」。 排程會在行事曆上標示工作到期的下一個時刻。 在該時刻過後,工作將會變為已過時。

_images/custom_task_schedule.png

設定可自動化工作的電源管理

自動工作 可在沒有工作站使用者介入的情況下執行。 可以設定此類工作如何處理處於省電模式/DPMS 的顯示器。 這不適用於只能由工作站前的使用者觸發的** 手動工作** 。 若要進行設定,請瀏覽「QA」部份的「喜好設定」頁面。

預設情況下,工作需要使用中的顯示器才能執行。 通常,顯示器在工作站未運作一段時間後便會進入待機狀態。 此行為受令於工作站的省電設定的指導。 QAWeb 需要使用中的顯示器才能執行其工作。 這表示 QAWeb 在當時無法執行顯示器工作,所以需一直等到有人再次出現在工作站前面。

或者,可以將 QAWeb 設定為在工作到期時喚醒顯示器。 在工作執行期間,顯示器保持喚醒狀態。 這情況會發生在上述段落中提到的排程間隔剛開始時。 而這通常是在午夜時分。 此功能需要工作站保持開啟狀態。

請注意,依賴於顯示器實體運作的工作,通常會在顯示器冷開機後等待 10 分鐘。 在這期間,設備的內部溫度和燈光輸出達到了執行最佳測量結果的點。

工作站層級的 QA 狀態和排程狀態

對每一個工作站來說,所有適用的 QA 測試之 QA 狀態排程狀態都匯集在工作站層級。原則引擎會依據組織結構,審視連結的顯示器使用狀況,和 QA 原則的指派狀況的組合,以判定哪一個 QA 測試適用。

工作站層級的 QA 狀態 匯集如下:

  • 不相容 :至少一項適用的 QA 測試顯示 QA 狀態為不相容

  • 待定 :至少一項適用的 QA 測試顯示 QA 狀態為待定,** 並且** 沒有任何一個工作顯示為不相容

  • 相容 :所有適用的 QA 測試皆顯示 QA 狀態為相容

請注意不相容強於待定狀態。

工作站層級的排程狀態 匯集如下:

  • 已過時 :至少一項適用的 QA 測試顯示排程狀態為已過時

  • 到期 :至少一項適用的 QA 測試顯示排程態為到期,** 並且** 沒有任何一個工作顯示為已過時

  • 準時 :所有適用的 QA 測試皆顯示排程態為準時

部分工作並不適用於具備特定技術功能或屬性的顯示器。 若顯示器不符合這些先決條件,該工作將被標示為** 不適用** 。 計算和匯集 QA 狀態及排程狀態時不會考慮這些*不適用*的工作。 例如,SteadyColor 反應測試*在不支援 SteadyColor 技術的顯示器中會變成*不適用

總結:如何解讀 QA 狀態和排程狀態

將 QA 測試的狀態分成「QA 狀態」(最新結果) 和「排程狀態」的主要目的,是為負責追蹤 QA 的使用者提供以下工作流程:

  1. 為達成所有 QA 測試皆顯示為相容準時的情況。

  2. 可以的話,QA 狀態為待定的工作應該自動執行。若有需要手動介入的工作,那麼這些工作就必須執行以達成相容不相容的狀態。

  3. 有結果顯示不相容時,建議立即檢查。若再次執行工作結果仍是不相容,就要採取適當的行動 (例如更換顯示器,或將顯示器用在要求較不嚴格的用途,如更改用途或將顯示器移到原則較寬鬆的房間)。

  4. 排程狀態顯示已過時時,應儘快調查。若自動化工作過期未執行,可能是技術問題 (如工作站未上線,或顯示器關閉或離線) 所致。若有問題的工作需要手動介入,請確保準時執行。最後,已過時狀態的嚴重性,應由 QA 負責人在有效 QA 規定或指南內容範圍中判斷。

  5. 工作狀態為到期時,QA 負責人應追蹤並確保這些工作及時完成。到期工作可視為不如已過時工作緊急。