You are here

Programa do Curso TestStand II: Personalização

 

Estruturas de teste

Esta aula apresenta o conceito da estrutura de teste que é definido como os componentes de um sistema de teste automatizado que não são específicos a um tipo de unidade particular sob teste. Inclui os seguintes tópicos:

  • Objetivo da estrutura de teste
  • Componentes de uma estrutura
  • Requisitos de estruturas

 

TestStand API

Esta aula descreve a Interface de Programação de Aplicativo TestStand (API). Você aprende como o TestStand está organizado usando arquitetura orientada a objeto, como acessar o TestStand API a partir de TestStand, LabVIEWe LabWindows/CVI, e como usar o TestStand API para manipular o ambiente de teste. Inclui os seguintes tópicos:

  • Introdução ao TestStand API
  • Organização do TestStand API
  • Acessar o TestStand API
  • Usos comuns do TesStand API

 

Passos personalizados

Esta aula apresenta tipos de passos personalizados e os compara com tipos de operações de gabarito. Você aprende como os tipos de passos personalizados influenciam o comportamento dos passos, tais como modificar o comportamento de tempo de execução, modificar as propriedades e a coleta de resultados, criando caixas de diálogo para definir as propriedades dos passos, modificando configurações padrão de passos, e definindo gabaritos de código. Esta aula também descreve o uso de gabaritos de passos para personalizar passos e quando um gabarito de passo é a escolha apropriada para personalização. Inclui os seguintes tópicos:

  • Tipos de personalizações de passos
  • Gabaritos de passos

 

Modelos de processo

Esta aula descreve o modelo de processo que controla como os testes são configurados e executados. Você aprende como personalizar um modelo de processo para definir pontos de entrada da configuração, criar pontos de entrada de execução personalizada, incluir orientações de usuário, modifica coleta de dados, e cria relatórios personalizados. Inclui os seguintes tópicos:

  • Estrutura de modelo de processo
  • Personalizar um modelo de processo
  • Modificações comuns de modelo de processo

 

Interfaces de usuário

Esta aula descreve as interfaces de usuário contidas no TestStand e como usar os Controles de Interface de usuário do TestStand em LabVIEW e LabWindows/CVI para criar interfaces de usuários personalizadas. Esta aula também descreve como mensagens de interfaces de usuário enviam notificações não sincronizadas entre o modelo de processo e a interface de usuário, e o papel dos retornos de terminal frontal ( front end) em relação as interfaces de usuário. Inclui os seguintes tópicos:

  • Interfaces de usuário disponíveis
  • Controles de interface de usuário TestStand
  • Mensagens de interface de usuário
  • Retornos de extremo frontal (front-end)

 

Personalizar interação de banco de dados

Esta aula apresenta os conceitos de bancos de dados relacionais e o uso de linguagem de consulta estruturada (SQL) para comunicar-se com bancos de dados. Você aprende como usar SQL e tipos de passos de banco de dados para personalizar registro de banco de dados em TestStand. Inclui os seguintes tópicos:

  • Banco de dados relacionais
  • Linguagem de consulta estruturada
  • Personalizar interaçãode banco de dados
  • Modificar esquemas
  • Tipos de passos de banco de dados

 

Considerações de projeto

Esta aula revisa e amplia decisões de projeto recomendadas para criar uma estrutura de teste efetiva, incluindo as locações apropriadas para implementar sequências de cliente, modelos de processo, tipos de passos personalizados, e interfaces de usuário. Você também aprende as melhores práticas para armazenar dados, coletar resultados, manusear resultados e implementar a estrutura de teste. Inclui os seguintes tópicos:

  • Escolher onde implementar funções
  • Gerenciamento de dados
  • Gerenciamento de erro
  • Implementação de estruturas