iLAB implementa com sucesso sistemas de saúde: Rastreamento de contatos para Covid-19 e VitalChek

Histórico

A missão desse importante hospital é promover, proteger e melhorar a saúde e a segurança de todos os civis. A iLAB acredita que todos merecem alcançar e manter a saúde ideal, independentemente de onde vivem, aprendem, trabalham ou se divertem. Os profissionais de Teste e de Garantia da Qualidade de Software da iLAB trabalharam com essa instituição de saúde na implementação de dois sistemas, Contact Tracing for COVID-19 e VitalChek.

Rastreamento de contatos para COVID-19

O Contact Tracing é um aplicativo móvel que registra dados para rastrear casos positivos de COVID-19 e captura contatos próximos para rastreamento. Ele envia os dados para os Centros de Controle de Doenças (CDC).

  • Implementou um local centralizado para casos de teste, vinculando todos eles ao Azure DevOps.
  • Anteriormente, os casos de teste estavam espalhados e eram difíceis de encontrar.
  • Melhorou as implementações de produção para que ficassem 97% livres de defeitos.
  • Aumentou a velocidade e reduziu o custo das implementações subsequentes devido à diminuição da taxa de defeitos.

VitalChek:

O VitalChek, que dá suporte aos registros vitais do estado de Indiana, é responsável por manter e emitir cópias certificadas de registros vitais. Os tipos de registro incluem certidões de nascimento e óbito.

  • Propôs e implementou com sucesso o Azure DevOps como uma ferramenta de gerenciamento de testes.
  • Adicionou o rastreamento de problemas e ordens de serviço ao Azure DevOps. Com isso, você criou um único repositório para requisitos e outros artefatos de teste vinculados a esses requisitos. Isso criou um vínculo 1:1 entre os requisitos e seus artefatos associados.
  • Iniciou duas vezes por semana chamadas relacionadas a problemas.
  • Simplificou essas chamadas para incluir apenas as partes necessárias.

A iLAB forneceu o seguinte suporte:

  • Desenvolveu uma estratégia de teste e um plano de teste detalhado.
  • Criou e executou casos de teste.
  • Configurou o gerenciamento de defeitos.
  • Forneceu suporte ao teste de aceitação do usuário (UAT).

A iLAB está implementando uma abordagem em fases para introduzir a automação de testes

FASE 1: DEFINIR O ROTEIRO PARA AUTOMAÇÃO DE TESTES DO CLIENTE

  • Analisar a arquitetura atual do sistema do cliente.
  • Identificar os sistemas corporativos existentes.
  • Decidir o escopo da automação.
  • Determinar os níveis de teste a serem automatizados.
  • Definir o roteiro de automação e obtenha a aprovação da liderança do cliente.
  • Implementar a estrutura de automação (no local) usando Selenium e Java.

FASE 2: CRIAR TESTES AUTOMATIZADOS PARA APLICATIVOS DE CLIENTES INDIVIDUAIS

Os testes de aplicativos de clientes individuais serão automatizados, primeiramente estabelecendo uma estrutura de automação e, em seguida, gerando scripts de testes automatizados. Os aplicativos de clientes cujos testes serão automatizados incluem

  • Portal de Promoção da Interoperabilidade (PIP): Uma troca eletrônica de informações de saúde entre prestadores de serviços de saúde e pacientes.
  • VitalChek: Um software de rastreamento de registros vitais.
  • Triagem de recém-nascidos (NBS): Uma plataforma de notificação de doenças e gerenciamento de casos apoiada pelo CDC.
  • Programa de Registro de Imunização de Crianças e Hoosier (CHIRP): Projetado para armazenar permanentemente os registros de imunização de um paciente em formato eletrônico.

Quando a sua reputação estiver em jogo, faça uma parceria com a iLAB para implementar um software de qualidade que funcione e impressione.