Статус контроля качества и статус графика
В QAWeb Enterprise представлено текущее состояние рабочих станций в отношении контроля качества с помощью двух статусов, которые тесно связаны друг с другом:
Статус контроля качества. Результат последнего теста для проверки качества. Этот статус показывает, были ли соблюдены критерии теста при последнем его проведении. Кроме того, он показывает задачи, которые никогда не удавалось завершить.
Статус графика. Показывает, выполняются ли тесты для проверки качества по запланированному графику (периодичность выполнения задается в правилах).
Статус контроля качества и статус графика отслеживаются для каждого монитора, и данные агрегируются на уровне рабочей станции. Процесс описан далее:
Статус контроля качества для отдельных задач
Статус контроля качества указывает, отвечает ли тест для проверки качества критериям, заданным в правилах контроля качества. Он относится к последнему завершенному выполнению теста для проверки качества. Обратите внимание, что в случае прерывания задачи (пользователем или из-за технических неполадок) она не считается выполненной. Для статуса контроля качества доступно три значения:
Соответствует требованиям : последний тест для проверки качества был выполнен с результатом Контроль пройден, так как значения измерений отвечают критериям, заданным в правилах.
Не соответствует требованиям : последний тест для проверки качества был выполнен с результатом Ошибка, так как значения измерений не отвечают критериям, заданным в правилах.
Ожидают : результаты этого теста для проверки качества пока недоступны. Это исходный статус. Чаще всего он появляется при установке агента на новую рабочую станцию, при подключении новых мониторов, а также при применении измененных правил с новыми тестами для проверки качества или с тестами, критерии которых изменены.
Статус графика для отдельных задач
Статус графика показывает, проводится ли тест для проверки качества в соответствии с заданным в правилах графиком. Этот показатель не учитывает положительный или отрицательный результат, а только сообщает о том, когда была выполнена последняя задача. Обратите внимание, что задача считается выполненной только в случае успешного завершения (если задача прервана пользователем или по техническим причинам, она может быть не выполнена). Для статуса графика доступно три значения:
По расписанию : задача хотя бы один раз выполнена с интервалом, заданным в графике. Например, если в правилах для монитора указано, что требуется проводить проверку чувствительности к яркости ежемесячно, и в текущем месяце такая проверка проводилась, для статуса графика будет установлено значение По расписанию.
Срок выполнения : задача еще не была выполнена в текущем интервале по графику, но была выполнена в предыдущем интервале. Этот пример также применяется к задачам, которые выполняются раз в месяц: если такая задача еще не была выполнена в текущем месяце, но была в предыдущем, ей будет присвоен статус графика Срок выполнения. После завершения задачи снова будет установлен статус По расписанию. Однако, если в течение заданного интервала задача так и не будет выполнена, ей будет присвоен статус Срок вышел.
Срок вышел : задача не была выполнена в предыдущем интервале по графику и до сих пор не выполнена в текущем. В нашем примере с задачей, выполняющейся ежемесячно, этот статус графика начинает действовать с момента, когда пройдет целый календарный месяц без выполнения задачи. Статус Срок вышел сохраняется до завершения задачи, после чего возвращается статус По расписанию.
Если в агенте есть задачи со статусом Срок выполнения или Срок вышел, агент будет пытаться автоматически выполнить эти задачи, если соблюдаются условия (о них рассказано далее в этой главе).
Как в графике задач определяется время их выполнения
В правилах контроля качества для каждой задачи создается график, который определяет периодичность выполнения задач агентом QAWeb. Агент QAWeb определяет, что наступает срок выполнения задачи, если она еще не была выполнена в текущем интервале по графику (или вообще не выполнялась ранее). На этом этапе задаче присваивается статус графика Срок выполнения. Если интервал закончился, но задача так и не была выполнена, присваивается статус графика Срок вышел.
В следующей таблице кратко описано, как определяется интервал в графике.
График |
Начало интервала (в 00:00) |
Конец интервала (в 23:59) |
---|---|---|
Ежедневно |
Каждый день |
В конце каждого дня |
Каждую неделю |
Каждый понедельник |
В конце дня в воскресенье |
Раз в две недели |
Каждого 1-го и 15-го числа месяца |
В конце последнего и 14-го числа месяца |
Каждый месяц |
Каждый первый день месяца |
В конце последнего дня месяца |
Ежеквартально |
Каждый первый день квартала |
В конце последнего дня квартала |
Раз в полгода |
Каждый первый день полугодия |
В конце последнего дня полугодия |
Каждый год |
Каждое 1 января |
В конце года |
Собственное значение |
В начале периода в соответствии с расписанием |
В начале следующего периода в соответствии с расписанием - 1 минута |
Если агент обнаружит, что задачу необходимо выполнить (то есть, ей присвоен статус Срок выполнения или Срок вышел), он попытается выполнить тест для проверки качества. Время выполнения задачи в основном зависит от того, требуется ли для этого вмешательство пользователя.
Автоматические задачи. Если задачу можно завершить с помощью внутреннего датчика монитора Barco без взаимодействия с пользователем, она будет выполнена при первой возможности. Для этого должно быть включено питание рабочей станции, запущен агент QAWeb Agent, а мониторы активны и правильно подключены.
Задачи для выполнения вручную. Если для задачи требуется вмешательство пользователя (например, требуется внешний датчик или необходимо ввести данные визуальной проверки), задачу не удастся выполнить автоматически. Пользователю нужно запустить выполнение в интерфейсе агента на рабочей станции. Агент QAWeb будет создавать напоминания для пользователя в области уведомлений Windows о необходимости выполнения задачи.
Обратите внимание, что система составления графика работает так, что время выполнения тестов для проверки качества на нескольких рабочих станциях в итоге будет синхронизировано с началом каждого временного интервала. Это не зависит от того, когда была установлена рабочая станция или монитор.
Таким образом, для данного графика пройдет двойной интервал, прежде чем срок выполнения задачи будет превышен. Например, может произойти такая ситуация. Если ежегодный тест для проверки качества был выполнен первого января в первый год, он по-прежнему будет в системе со статусом “Срок выполнения” 31 декабря во второй год. Пройдет почти два года, но статус “Срок вышел” не будет присвоен. Однако в QAWeb эта задача будет помечена как требующая выполнения на протяжении всего этого срока.
Примечание о пользовательских расписаниях
Приложение поддерживает назначение пользовательского расписания выполнения задачи. Таким образом возможна реализация ряда режимов, в частности режимов «выполнять каждую среду в 8:00» или «срок в марте и октябре». Расписание отмечает в календаре моменты наступления сроков выполнения в следующий момент. В момент, следующий за таким моментом, задача устареет.
![../../_images/custom_task_schedule.png](../../_images/custom_task_schedule.png)
Настройка управления питанием для автоматизированных задач
Автоматические задачи можно выполнять без участия пользователей рабочей станции. Можно настроить взаимодействие таких задач с мониторами, находящимися в режиме энергосбережения/режиме DPMS. Это не относится к Ручным задачам, которые может запускать только пользователь, находящийся перед рабочей станцией. Чтобы выполнить настройку, перейдите на страницу «Свойства» в разделе «Контроль качества».
По умолчанию для запуска задач требуются активные мониторы. Как правило, мониторы переводятся в режим ожидания после периода бездействия рабочей станции. Такое поведение определяется настройками энергосбережения рабочей станции. Для выполнения своих задач QAWeb требуется активный монитор. Это означает, что QAWeb в этот момент не может запускать задачи отображения и ждет, пока человек снова окажется перед рабочей станцией.
В качестве альтернативы агент QAWeb можно настроить так, чтобы он выводил мониторы из спящего режима при наступлении срока выполнения задач. Во время выполнения задач мониторы находятся в активном состоянии. Это происходит в начале заданного в графике интервала, упомянутого в абзаце выше. Обычно это происходит полночь. Для этой функции необходимо, чтобы рабочая станция оставалась включенной.
Обратите внимание, что задачи, которые зависят от физических аспектов монитора, обычно не выполняются в течение 10 минут после «холодной перезагрузки» монитора. В течение этого периода внутренняя температура оборудования и светоотдача достигают точки, обеспечивающей получение оптимальных результатов измерений.
Статус контроля качества и статус графика на уровне рабочей станции
Для каждой рабочей станции статус контроля качества и статус графика всех применимых тестов для проверки качества собираются на уровне рабочей станции. Чтобы определить, какие тесты для проверки качества применимы, механизм правил анализирует комбинацию применений подключенных мониторов и правил контроля качества, назначенных в структуре организации.
Статус контроля качества на уровне рабочей станции определяется следующим образом:
Не соответствует требованиям. Хотя бы одному применимому тесту для проверки качества присвоен статус Не соответствует требованиям.
Ожидают. Хотя бы одному применимому тесту для проверки качества присвоен статус Ожидают И отсутствуют задачи со статусом Не соответствует требованиям.
Соответствует требованиям. Всем применимым тестам для проверки качества присвоен статус соответствия.
Обратите внимание, что статус Не соответствует требованиям имеет больший вес, чем статус Ожидают.
Статус графика на уровне рабочей станции определяется следующим образом:
Срок вышел. Хотя бы одному применимому тесту для проверки качества присвоен статус Срок вышел.
Срок выполнения. Хотя бы одному применимому тесту для проверки качества присвоен статус Срок выполнения И отсутствуют задачи со статусом Срок вышел.
По расписанию. Всем применимым тестам для проверки качества присвоен статус По расписанию.
Некоторые задачи применимы только к тем мониторам, у которых есть конкретная техническая функция или свойство. Если монитор не соответствует этим условиям, задача будет помечена как Неприменимо. Эти задачи со статусом Неприменимо не учитываются при расчете и агрегации статуса контроля качества и статуса графика. Например, задача со статусом Проверка на чувствительность SteadyColor получает статус Неприменимо на мониторах, не поддерживающих технологию SteadyColor.
Краткое описание: как интерпретировать статус контроля качества и статус графика
Статус тестов для проверки качества разделе на “Статус контроля качества” (последний результат) и “Статус графика”, чтобы пользователи, отвечающие за отслеживание контроля качества, могли обеспечить следующее:
Добиться ситуации, при которой всем тестам для проверки качества будет присвоен статус Соответствует требованиям и По расписанию.
По возможности задачи со статусом контроля качества Ожидают должны выполняться автоматически. Если есть задачи, требующие вмешательства, их нужно выполнить таким образом, чтобы получить статус Соответствует требованиям или Не соответствует требованиям.
При получении результата Не соответствует требованиям рекомендуется незамедлительно провести проверку. Если после повторного выполнения задачи статус Не соответствует требованиям сохраняется, примите соответствующие меры (например, замените монитор или используйте его для задач с менее строгими требованиями, то есть измените применение монитора или переместите монитор в помещение с менее строгими правилами).
При получении статуса графика Срок вышел необходимо как можно быстрее провести проверку. Если вышел срок автоматизированной задачи, возможно, это произошло по техническим причинам (например, рабочая станция не подключена к серверу, выключены или отключены мониторы). Если это касается задач для выполнения вручную, проследите, чтобы они выполнялись по расписанию. В конечном счете, серьезность статуса Срок вышел оценивается лицами, ответственными за обеспечение качества в рамках действующих нормативных актов и правил в отношении контроля качества.
Если задаче присвоен статус Срок выполнения, лица, ответственные за обеспечение качества, должны проследить, чтобы эти задачи были выполнены в срок. Задачи со статусом Срок выполнения считаются менее срочными, чем задачи со статусом Срок вышел.