Informações do Trabalho
Titulo
FERRAMENTA PARA CRIAÇÃO DINÂMICA DE TESTES PARA GINGA-NCL
Subtítulo
Autor
Stephania Falcão do Nascimento
Orientador
MARCELO FERREIRA MORENO
Resumo
Ao agregarem poder computacional, os dispositivos eletrônicos têm se tornado cada vez mais interativos e um dos serviços que tiram grande proveito dessa evolução e a TV Digital. No caso do Sistema Brasileiro de TV Digital, o componente responsável por esta interatividade e o middleware Ginga, uma camada de software que provê as aplicações a infraestrutura necessaria para executá-las, independentemente do hardware. Devido ao processo de conformidade baseado em auto certicação adotado pelo Sistema Brasileiro de TV Digital e o consequente atraso na especicação de uma sute de testes, implementações comerciais do Ginga têm chegado ao mercado sem estar em conformidade com os padrões ABNT. A única sute de testes de conformidade disponível, proposta para resolver este problema e evitar o mesmo em Servicos IPTV, e eficaz, porem os casos de teste que a compõem possui estrutura complexa e exige dos criadores de teste demasiado conhecimento do assunto; além disso, esta compreende um repositório colaborativo de testes que dicilmente abrangeriam todas as inúmeras entradas possíveis de teste sobre linguagens baseadas em XML, como a NCL, a linguagem declarativa do Ginga. Este trabalho propõe que os casos de teste para Ginga-NCL sejam criados dinamicamente, em conformidade com os padrões estabelecidos, a fim de torná-los mais abrangentes, através de uma ferramenta de simples uso e entendimento por parte dos criadores de teste, abrangendo os principais elementos da linguagem NCL. Para tanto, a mesma disponibiliza: uma biblioteca de mídias, as quais serão utilizadas na construção do caso de teste; o download dos arquivos que o compõe; os resultados da validação do mesmo e o escopo do caso de teste.
Ano:
2015
Palavras-Chave
TV Digital, Interatividade, Ginga, Sute de testes, Geração Automatizada de Aplicações.
Obter PDF
Obter arquivos extras
Obter Bibtex