Teste - Testbed
Um testbed (também escrito test bed ) é uma plataforma para a realização de testes rigorosos, transparentes e replicáveis de teorias científicas, ferramentas computacionais e novas tecnologias.
O termo é usado em muitas disciplinas para descrever pesquisas experimentais e plataformas e ambientes de desenvolvimento de novos produtos . Eles podem variar desde o desenvolvimento prático de protótipos em indústrias de manufatura, como automóveis (conhecidos como " mulas "), motores ou sistemas de aeronaves, e o refinamento da propriedade intelectual em áreas como desenvolvimento de software de computador protegido dos riscos de testes ao vivo.
Desenvolvimento de software
No desenvolvimento de software, testbedding é um método de testar um módulo específico (função, classe ou biblioteca) de forma isolada. Pode ser usado como uma prova de conceito ou quando um novo módulo é testado fora do programa / sistema ao qual será adicionado posteriormente. Uma estrutura de esqueleto é implementada em torno do módulo para que o módulo se comporte como se já fizesse parte de um programa maior.
Um teste típico pode incluir componentes de software, hardware e rede. No desenvolvimento de software, o ambiente de hardware e software especificado pode ser configurado como um ambiente de teste para o aplicativo em teste. Nesse contexto, um testbed também é conhecido como ambiente de teste.
Testbeds também são páginas na Internet onde o público tem a oportunidade de testar CSS ou HTML que criou e deseja visualizar os resultados, por exemplo:
- O navegador Arena foi criado pelo World Wide Web Consortium (W3C) e CERN para testar HTML3 , Cascading Style Sheets (CSS), Portable Network Graphics (PNG) e o libwww . Arena foi substituída por Amaya para testar novos padrões da web .
- O navegador Line Mode ganhou uma nova função para interagir com a biblioteca libwww como um aplicativo de amostra e teste.
- O libwww também foi criado para testar protocolos de rede que estão em desenvolvimento ou para experimentar novos protocolos.
Desenvolvimento de aeronaves
No desenvolvimento de aeronaves, há também exemplos de uso em bancada de testes, como no desenvolvimento de novos motores de aeronaves, quando estes são instalados em uma aeronave de bancada para testes de vôo.
Veja também
Referências
links externos
- PlanetLab Europe, a parte europeia da bancada de teste PlanetLab disponível ao público
- Teste de eRulemaking da CMU
- Fundação Nacional de Ciência dos EUA GENI - Global Environment for Network Innovations Initiative
- Helsinki Testbed (meteorologia)
- Sensor Adaptativo Colaborativo da Atmosfera (CASA) Bancada de teste IP1