Otimize e reduza o tempo do seu teste com LabVIEW e TestStand. ni.com

Documentos relacionados
Aprenda as melhores práticas para construir um completo sistema de teste automatizado

Aprenda as melhores práticas para construir um completo sistema de teste automatizado

Desenvolvendo sistemas de inspeção automatizadas com o Vision Builder AI e LabVIEW. Marcelo Costa Engenheiro de Vendas

Seja um Guru de Aquisição de Dados. Renan Azevedo Engenheiro de Produto de Teste e Medição Américas National Instruments

Noções de. Microsoft SQL Server. Microsoft SQL Server

Teste em tempo real com


Windows 8 no Surface, Data Dashboard e a evolução do mercado de tecnologia móvel

Preparando-se para o Exame Certified LabVIEW Associate (CLAD) Rodrigo Schneiater Engenheiro de Aplicações de Campo

QUESTINAMENTOS AO EDITAL DE CONCORRÊNCIA 01/2013

Microsoft.NET. Desenvolvimento Baseado em Componentes

Prevayler. Perola. André Luís Sales de Moraes Juliana Keiko Yamaguchi Tatiana Yuka Takaki

SOFTWARE INFORMAÇÕES GERAIS

Marcos Cardoso Engenheiro de Vendas Bruno Cesar Engenheiro de Sistemas

Construindo Sistemas de Gravação e Reprodução de Dados de Áudio, Vídeo e GPS com a Plataforma PXI

Automação de Locais Distantes

Melhores práticas para desenvolvimento de software e gerenciamento de código

Arquitetura de Banco de Dados

BUSTER PHARMA. Pharmacy Logistics. Para quem é voltado: Como funciona: CONTATO

Edeyson Andrade Gomes

Gerador de aplicativos Oracle PL/SQL WEB baseado na estrutura das tabelas do. Wagner da Silva Orientando Prof. Alexander Roberto Valdameri Orientador

Adicionando Novas Dimensões para Testes Real-Time com NI VeriStand 2012

WebApps em Java com uso de Frameworks

Aplicativo web para definição do modelo lógico no projeto de banco de dados relacional

BRAlarmExpert. Software para Gerenciamento de Alarmes. BENEFÍCIOS obtidos com a utilização do BRAlarmExpert:

Persistência e Banco de Dados em Jogos Digitais

Apresentamos a divisão Portal Moveleiro Tecnologia, habilitada para o desenvolvimento de projetos alinhados a estratégias de e-business.

O que há de novo no LabVIEW Real- Time e LabVIEW FPGA

Gerenciamento de dados, visualização, análise e geração de relatório com DIAdem. Guilherme Klaus Engenheiro de Aplicações, National Instruments

Aula 1: Noção Básica e Criação de Tabelas.

Cargo Função Superior CBO. Tarefas / Responsabilidades T/R Como Faz

Manual de referência do HP Web Jetadmin Database Connector Plug-in

INTEGRE Diversas fontes de informações em uma interface intuitiva que exibe exatamente o que você precisa

Engenharia de software para desenvolvimento com LabVIEW: Validação

Fundamentos dos Sistemas de Informação Organização de Dados e Informações

LEI DE ACESSO A INFORMAÇÃO DIREITO DO CIDADÃO

A computação na nuvem é um novo modelo de computação que permite ao usuário final acessar uma grande quantidade de aplicações e serviços em qualquer

SISTEMA TYR DIAGRAMAS DE CLASSE E SEQUÊNCIA Empresa: Academia Universitária

Fundamentos de Sistemas Operacionais

SGBD ITB 1.INTRODUÇÃO 1.INTRODUÇÃO Conceito SGBD: Sistema gerenciador de banco de dados Constituição SGBD

Conjunto de conceitos que podem ser usados para descrever a estrutura de um banco de dados

Agenda. A Empresa História Visão Conceito dos produtos. Produto Conceito Benefícios Mobilidade Vantagens. Clientes

Introdução à Programação 2006/07. Computadores e Programação

Programação com acesso a BD. Prof.: Clayton Maciel Costa clayton.maciel@ifrn.edu.br

Gerência de Banco de Dados

Você acha que não precisa de um FPGA? Pense melhor!

Informática I. Aula 5. Aula 5-13/05/2006 1

Sistemas Operacionais. Prof. Pedro Luís Antonelli Anhanguera Educacional

Software LabX UV/VIS. Software de PC LabX UV/VIS. Dinamize Seu Fluxo de Trabalho UV/VIS

ORGANIZAÇÃO CURRICULAR

Especialização em Engenharia de Software com Ênfase em Software Livre ESL2/2008. Projeto Agenda Saúde Requisitos e Modelagem UML

SISTEMA DE PISTA WAYNE FUSION. Conheça a nova face do. controle de pista.

Implementação de Web Services em Projetos de LabVIEW

Desenvolva Sistemas de Medições Distribuídos e Portáteis

Ferramenta de apoio a gerência de configuração de software. Aluno: Rodrigo Furlaneto Orientador: Everaldo Artur Grahl

Preparando-se para o exame Certified LabVIEW Associate Developer (CLAD)

CONFIGURADOR DO PAINEL FP1 v 1.3

Aquisição móvel de dados com Smartphones & Tablets

INTEGRAÇÃO DE TÉCNICAS DE SISTEMAS DISTRIBUÍDOS APLICADA AO DESENVOLVIMENTO DE UM AMBIENTE PARA O JOGO DE XADREZ

Organização de Computadores

Introdução a Informática. Prof.: Roberto Franciscatto

Sumário. Capítulo 1 Revisão de PHP Capítulo 2 Melhorando o processamento de formulários... 46

Sistemas Operacionais

Anexo I Formulário para Proposta

Maestro. Arthur Kazuo Tojo Costa Universidade Federal de São Carlos Campus Sorocaba Bacharelado em Ciência da Computação

Genio desafios. O Genio entre os novos paradigmas da engenharia do software. quidgest@quidgest.com

GERADOR DE CÓDIGO JSP BASEADO EM PROJETO DE SGBD. Acadêmico: Maicon Klug Orientadora: Joyce Martins

FACULDADE PITÁGORAS DISCIPLINA: ARQUITETURA DE COMPUTADORES

PROGRAMAÇÃO PARA DISPOSITIVOS MÓVEIS -ARQUITETURAS DE APLICAÇÃO MÓVEL. Prof. Angelo Augusto Frozza, M.Sc.

Acordo global de serviços com a Delphi Visão geral, 5/2011. Chad Ruwe, gerente de contas da NI Marni Schwartz, gerente sênior de programa

Desenvolvendo Aplicações Web com NetBeans

PROTÓTIPO DE UM SISTEMA DE MONITORAÇÃO UTILIZANDO CIRCUITO FECHADO DE TELEVISÃO (CFTV)

A IMPORTÂNCIA DA MEDIÇÃO DE ENERGIA PARA EFICIÊNCIA ENERGÉTICA

UFES Universidade Federal do Espírito Santo Centro de Ciências Agrárias Departamento de Engenharia Rural Disciplina de Banco de Dados.

FERRAMENTA WEB PARA MODELAGEM LÓGICA EM PROJETOS DE BANCOS DE DADOS RELACIONAIS

Copyright Brasiliano & Associados Gestão de Riscos Corporativos 2013 SOFTWARE

Desenvolva aplicações mais eficientes de teste estrutural e bancos de teste

Disciplina: Introdução à Informática Profª Érica Barcelos

Anexo IV PLANILHA DESCRITIVA DE ESPECIFICAÇÕES TÉCNICAS

ConneXium TCSESM, TCSESM-E Managed Switch

XDOC. Solução otimizada para armazenamento e recuperação de documentos

Introdução à Informática. Alexandre Meslin

GBC043 Sistemas de Banco de Dados. Introdução. Ilmério Reis da Silva UFU/FACOM

BANCO DE DADOS. Isac Aguiar isacaguiar.com.br

SCE-557. Técnicas de Programação para WEB. Rodrigo Fernandes de Mello

WebGate PO9900. Descrição do Produto. Dados para Compra. Itens Integrantes. Código do Produto

Resumo: Perguntas a fazer ao elaborar um projeto arquitetural

MAGREGISTER 1.0: GERADOR DE INTERFACES DE COLETAS DE DADOS PARA PDA S. Acadêmico: Gilson Chequeto Orientador: Adilson Vahldick

UNIVERSIDADE FEDERAL DA BAHIA INSTITUTO DE MATEMÁTICA CIÊNCIA DA COMPUTAÇÃO LINGUAGENS PARA APLICAÇÃO COMERCIAL. Java Peristence API 1.

Desenvolvendo Websites com PHP


Varejo Digital Automação Comercial para Cupom Fiscal Eletrônico

Hardware (Nível 0) Organização. Interface de Máquina (IM) Interface Interna de Microprogramação (IIMP)

Gerência de Entrada/Saída

Sequenciador de teste - Melhores práticas

Transcrição:

Otimize e reduza o tempo do seu teste com LabVIEW e Stand

Agenda Introdução à aplicações de testes Software de gerenciamento de teste Necessidade de aumentar o rendimento do teste Opções para aumentar o rendimento Compare as opções 2

Introdução à aplicações de testes z 3

Introdução à aplicações de testes es automatizados 1. e de qualidade de áudio o Análise de sinais dinâmicos (DSA) 2. e de potência consumida o Fonte de alimentação(psu) 3. e de memória o E/S digitais de alta velocidade 3 z 1 2 4

5

Função do software de gerenciamento de teste Componentes do sistema de teste: Operações diferentes para cada dispositivo testado: Operações repetidas para cada dispositivo testado: Calibração Configuração dos instrumentos Aquisição de dados Medição Análise dos resultados Estratégia dos testes Interface de usuário Gerenciamento dos usuários Gerenciamento do componente a ser testado Controle do fluxo do teste Armazenamento dos resultados Relatórios do teste 6

NI Stand Software de gerenciamento de testes Ambiente gráfico - Sequency Editor es automatizados escritos em qualquer linguagem Execução paralela Geração de relatórios em ASCII, HTML/Web, XML e ATML Conectividade com os bancos de dados Access, Oracle, SQL Server 7

Arquitetura do NI Stand Framework de gerenciamento de testes Mais do que um sequenciador Suporte para LabVIEW Java, HTBasic,.NET CVI/C/C++ Outros Operator Interface NI Stand API NI Stand Engine Step 1 Step 1 Step 2 Step 2 Sequence Editor Shared & Variables Step 3 Step 3 Process Models Step 4 Step 4 Step 5 Step 5 DB Reports Sequential Parallel Batch 8

Arquitetura do NI Stand Editor de sequência Criação dos sistemas de teste Operator Interface Sequence Editor Edição dos passos do teste NI Stand API Gerenciamento da execução do sistema de teste NI Stand Engine Shared & Variables DB Depuração da sequência de teste Reports Visualização de relatórios Implementação do sistema de teste Step 1 Step 1 Step 2 Step 2 Step 3 Step 3 Step 4 Step 4 Step 5 Step 5 Process Models Sequential Parallel Batch 9

Arquitetura do NI Stand Interface de usuário Operator Interface Sequence Editor Execute sequência de teste durante a produção NI Stand API Use qualquer linguagem de programação NI Stand Engine Shared & Variables DB Código fonte fornecido Reports Controles da interface de usuário personalizáves Step 1 Step 2 Step 3 Step 4 Step 5 Gerenciamento de usuários Step 1 Step 2 Step 3 Step 4 Step 5 Process Models Sequential Parallel Batch 10

Arquitetura do NI Stand Geração de Relatório Operator Interface Sequence Editor XML ASCII HTML ATML Totalmente personalizável NI Stand API NI Stand Engine Step 1 Step 2 Shared & Variables Step 3 Step 4 Step 5 DB Reports Step 1 Step 2 Step 3 Step 4 Step 5 Process Models Sequential Parallel Batch 11

Arquitetura do NI Stand Conexão com banco de dados Oracle Access Operator Interface NI Stand API NI Stand Engine Sequence Editor Shared & Variables DB SQL Server MySQL Sybase Step 1 Step 2 Step 3 Step 4 Step 5 Reports Outros Step 1 Step 2 Step 3 Step 4 Step 5 Process Models Sequential Parallel Batch 12

Desenvolva testes automatizados mais rápido Interface de operador personalizável Mecanismo de execução Interface com linguagens de teste Avaliação de resultados Gerenciamento de usuários Relatórios (XML, HTML, ATML) Integração com banco de dados Integração com switch Scanning do número de série Carregamento de sequência Carga de limite de teste Revisão do controle Ambiente de desenvolvimento = Tempo de desenvolvimento = Redução de tempo com NI Stand Esforço para o desenvolvimento 13

Necessidade de aumentar o rendimento de teste 14

Necessidade de aumentar o rendimento de teste Zona de Ensaio Zona de Expedição 15

Opções: Aumentar o número de equipamentos de testes Equipamento de testes Dispositivo(s) em teste 16

Opções: Aumentar o número de equipamentos de testes Equipamento de testes Dispositivo(s) em teste 17

Aumentar o número de equipamentos de testes Audio Audio Audio 1 2 3 4 5 6 7 8 9 10 11 12 18

Aumentar o número de equipamentos de testes Audio Audio Audio 1 2 3 4 5 6 7 8 9 10 11 12 19

Custo do aumento do número de equipamentos de testes Componente Custo unitário Quantidade necessária Painel $1,500 3 $4,500 Fixação $1,500 3 $4,500 Sistema PXI $23,000 3 $69,000 Equipamentos adicionais $2,000 3 $6,000 Custo de três equipamentos de testes sequenciais = $84,000 Custo total do componente Outras considerações sobre custos Operadores adicionais Treinamento Ocupação de espaço físico 20

Matriz de distribuição Opções: Implementar uma arquitetura paralela Instrumentação Dispositivo(s) em teste 21

Execução paralela Pipelining Sound Memor Sound y Sound 1 2 3 4 5 6 7 8 9 10 11 1 2 22

Execução paralela Pipelining Sound Sound Sound 1 2 3 4 5 6 7 8 9 10 11 1 2 23

Custo da implementação da arquitetura paralela Componente Custo unitário Quantidade necessária NI PXI-2534 Switch $4,000 2 $8,000 Painel $1,500 2 $3,000 Fixação $2,000 2 $4,000 Sistema PXI $23,000 2 $46,000 Equipamentos Adicionais $2,000 2 $4,000 Custo de dois equipamentos de testes em paralelo = $65,000 Custo total do componente Outras considerações sobre custos Esforço de desenvolvimento Operador adicional Treinamento 24

Execução paralela Pipelining Sound Sound Sound 1 2 3 4 5 6 7 8 9 10 11 1 2 25

Execução paralela - Autoscheduling Sound Sound Sound 1 2 3 4 5 6 7 8 9 10 11 1 2 26

Comparando as opções Opção Aumentar nº de equipamentos de testes Arquitetura paralela Pipelining Arquitetura paralela Autoscheduling Custo por equipamento de teste Número de equipamentos de teste necessários $28,000 3 $84,000 $32,500 2 $65,000 $32,500 1 $32,500 Custo total 27

Mais informações Visite /teststand Demos adicionais Artigos técnicos Melhores práticas 28