Partilhar via


Pré-requisitos de teste de impressora

Esta seção descreve as tarefas que você deve concluir antes de testar uma impressora usando o Windows HLK (Windows Hardware Lab Kit):

Requisitos de hardware

O hardware a seguir é necessário para teste de impressora. Hardware adicional poderá ser necessário se o dispositivo de teste fornecer suporte específico ao barramento. Consulte a descrição do teste para cada teste específico do barramento para determinar se há requisitos de hardware adicionais.

  • Configuração básica de teste do Windows HLK (Controller e Studio). Consulte Windows HLK Introdução.

  • Um computador de teste.

    Observação

    Todos os computadores devem atender aos requisitos do Windows HLK. Se dois computadores de teste forem necessários, ambos os computadores deverão estar no mesmo pool de computadores. Para obter mais informações, consulte Pré-requisitos do Windows HLK.

    Para testar os recursos de rede, o computador de teste ao qual o scanner está fisicamente anexado é chamado de SUT (Sistema em Teste) e o outro computador é chamado de computador de suporte.

  • Uma impressora de teste.

  • Uma rede sem fio cartão que dá suporte ao SoftAP (por exemplo, um Adaptador de Área de Trabalho WDA-1320 D-Link) e um roteador Sem fio se a impressora de teste incluir recursos de rede sem fio.

  • Um adaptador de rede autônomo (se o computador de teste não incluir um adaptador de rede integrado) e um hub Ethernet ou comutador se o verificador de teste incluir recursos de impressão de rede.

  • Um cabo USB e um hub USB 3.0 para testar impressoras que dão suporte a USB 3.0; ou um hub USB 2.0 para testar uma impressora compatível com USB 2.0

  • Papel da impressora.

Outros hardwares podem ser necessários para habilitar determinados cenários.

  • Sistema de depurador de kernel anexado ao cliente HLK do Windows.

  • Servidor de impressão para testar as configurações do servidor de impressão.

Observação

Testar um dispositivo para certificação de Dispositivo de Servidor requer que o sistema que está sendo usado para testar o dispositivo dê suporte a quatro processadores e um mínimo de 1 GB de RAM. Esses recursos do sistema são necessários para testar o dispositivo e o driver para a funcionalidade Rebalanceamento, Estado D3 e Grupo de Vários Processadores. Você não precisa de um computador com mais de 64 processadores para testar seu dispositivo.

Se um pool de computadores de teste for usado para testar dispositivos, pelo menos um computador no pool deverá conter quatro processadores e um mínimo de 1 GB de RAM. Além disso, esse computador deve conter o dispositivo e o driver que está sendo testado. Desde que o driver seja o mesmo em todos os computadores no pool, o teste será criado para ser executado em todos os computadores.

Para os testes que não incluem um driver para testar, como testar um disco rígido, o agendador do Windows HLK exigirá que os testes que validem a funcionalidade Rebalance do dispositivo e do driver, estado D3 e vários grupos de processadores sejam executados no computador padrão. Esse computador também deve ser configurado manualmente para ter vários grupos de processadores. O computador padrão é o primeiro computador listado. A equipe de teste, nesse caso, deve garantir que este primeiro computador atenda a esses requisitos mínimos de hardware.

Observação

Exceto para drivers de para virtualização (conforme definido pelo documento Políticas e Processos do WHCP ), os dispositivos físicos e seus drivers associados que estão sendo testados para uma certificação ou assinatura de servidor podem não ser testados em máquinas virtuais usando qualquer forma de virtualização. Isso ocorre porque nem todos os produtos de virtualização dão suporte à funcionalidade subjacente necessária para passar nos testes relacionados a vários grupos de processadores, gerenciamento de energia do dispositivo, funcionalidade PCI do dispositivo e assim por diante.

Observação

  Configuração de vários grupos de processadores Você deve definir o valor para o tamanho do grupo de processadores para teste do Hardware Lab Kit do Windows Server 2008 R2 e drivers de dispositivo posteriores para certificação. Isso é feito executando bcdedit em uma janela de prompt de comando com privilégios elevados, usando a opção /set.

Os comandos para adicionar as configurações de grupo e reiniciar são os seguintes:

bcdedit.exe /set groupsize 2
bcdedit.exe /set groupaware on
shutdown.exe -r -t 0 -f

Os comandos para remover as configurações de grupo e reinicialização são os seguintes:

bcdedit.exe /deletevalue groupsize
bcdedit.exe /deletevalue groupaware
shutdown.exe -r -t 0 -f

Observação

Configuração de integridade do código

O VBS (recurso de segurança baseada em virtualização) de Windows Server 2016 deve ser habilitado usando Gerenciador do Servidor primeiro.

Depois que isso ocorrer, a seguinte chave do Registro deverá ser criada e definida:

HKLM\System\CurrentControlSet\Control\DeviceGuard
HypervisorEnforcedCodeIntegrity:REG_DWORD
0 or 1 (disabled, enabled)

Requisitos de software

Instale o sistema operacional nos sistemas cliente antes que o teste final seja aprovado para garantir que o sistema esteja em um bom estado conhecido.

O seguinte software é necessário para executar os testes de impressora:

  • O pacote de driver que está sendo testado no sistema cliente.

  • O aplicativo AppVerifier.

  • O Windows .NET Framework 4.0 para computadores com Windows Server 2008 R2 instalado. Isso garante que os testes sejam executados corretamente.

    Observação

    Tanto o AppVerifier quanto o .NET Framework são instalados durante a instalação do aplicativo cliente Do Windows HLK.

Configuração do dispositivo

Para configurar o dispositivo de teste para teste de HLK, siga estas etapas:

  1. Preparar o driver que você deseja usar para teste no repositório de driver.

  2. Use Plug and Play para instalar o dispositivo no computador de teste.

  3. Confirme se o driver que você deseja testar foi instalado automaticamente.

Se o driver que você deseja usar para teste não foi instalado, siga estas etapas:

  1. Selecione a impressora em Dispositivo e Impressoras.

  2. Clique com o botão direito do mouse na impressora e selecione Propriedades da Impressora.

  3. Selecione a guia Avançado .

  4. Em Driver, selecione o driver que você deseja testar.

Para que os testes de impressão sejam executados corretamente, a fila deve ter dados de plug-and-play preenchidos. Não crie manualmente uma nova fila usando a mesma porta e o driver.

Testar a configuração do computador

Para configurar o computador de teste para teste de impressora, siga estas etapas:

  1. Instale o sistema operacional Windows apropriado no computador de teste.

  2. Configure o computador de teste para sua rede de teste (a rede que contém o Windows HLK Studio e o Controlador do Windows HLK.

  3. Conecte o SUT e o computador de suporte a um comutador Ethernet ou hub para testar os recursos de rede com fio da impressora. Conecte um roteador sem fio ao computador de suporte para testar recursos sem fio.

  4. Instale o driver de dispositivo fornecido pelo fabricante no computador de teste, se o dispositivo exigir um que não esteja incluído no Windows.

  5. Anexe a impressora de teste ao computador de teste usando um cabo USB.

  6. Verifique se a impressora funciona corretamente no computador de teste.

  7. Instale o aplicativo cliente Windows HLK no computador de teste.

  8. Crie um pool de computadores e mova os computadores de teste para esse pool usando o Windows HLK Studio.

Verifique se os computadores de teste estão no estado pronto antes de iniciar o teste. Se um teste exigir que os parâmetros sejam definidos antes de ser executado, uma caixa de diálogo será exibida para esse teste. Examine o tópico de teste específico para obter mais informações.

Alguns testes do Windows HLK exigem intervenção do usuário. Ao executar testes para um envio, é uma prática recomendada executar os testes automatizados em um bloco separado de testes manuais. Isso impede que um teste manual interrompa a conclusão de um teste automatizado.

Se um dispositivo der suporte a vários métodos de conectividade, você poderá testar cada conectividade individual ou executá-los todos de uma só vez. Cada conectividade executará todos os recursos de impressão e serão separados um do outro.