首页> 外文OA文献 >Automacao de teste de software atraves de linhas de produtos e testes baseados em modelos
【2h】

Automacao de teste de software atraves de linhas de produtos e testes baseados em modelos

机译:通过产品线和基于模型的测试实现软件测试的自动化

代理获取
本网站仅为用户提供外文OA文献查询和代理获取服务,本网站没有原文。下单后我们将采用程序或人工为您竭诚获取高质量的原文,但由于OA文献来源多样且变更频繁,仍可能出现获取不到、文献不完整或与标题不符等情况,如果获取不到我们将提供退款服务。请知悉。

摘要

Com o crescimento da dependência de inúmeras atividades humanas por sistemas computacionais, cresce também a expectativa dos usuários, que querem não apenas a automação de processos, mas também crescentes qualidade e agilidade na entrega de informações e serviços. A forma mais difundida de garantia de cumprimento dos requisitos de um sistema é o teste de software. Apesar de trazerem indispensáveis benefícios ao processo de construção de software, os testes de software ainda são atividades extremamente manuais, repetitivas e, por vezes, artesanais. O uso de modelos formais para descrever o comportamento e a estrutura de um sistema são técnicas baseadas na matemática, comprovadas e aceitas, que em muito acrescentam na tarefa de caracterizar de forma precisa e não ambígua um sistema. A disciplina de testes baseados em modelos compreende uma técnica onde os testes a serem realizados são definidos automaticamente a partir do modelo da aplicação. Uma das formas de realizar as ideias presentes na técnica de testes baseados em modelos, tirando proveito do reuso de componentes similares de software a fim de diminuir o esforço sem perder qualidade é a engenharia de linha de produto de software. O presente trabalho busca aliar técnicas de geração de testes baseados em modelos formais a técnicas de engenharia de linha de produto de software, a fim de automatizar etapas manuais da geração e execução de casos de teste. Dessa forma, é proposta uma arquitetura baseada nos conceitos citados, e concretizada através da implementação de uma ferramenta baseada no conceito de plug-ins, a fim de validar a ideia proposta.
机译:随着对计算机系统无数人类活动的日益依赖,用户不仅对流程进行自动化,而且还希望在信息和服务的交付中提高质量和敏捷性,其期望也随之提高。确保符合系统要求的最广泛方法是软件测试。尽管为软件构建过程带来了不可或缺的好处,但是软件测试仍然是一项极其手动,重复且有时是手工的活动。使用形式化的模型来描述系统的行为和结构是基于数学的,已被认可和接受的技术,这些技术极大地增加了准确,明确地表征系统的任务。基于模型的测试学科包括一种技术,其中要从应用程序模型自动定义要执行的测试。一种实现基于模型的测试技术中的思想的方法,即利用相似软件组件的重用性以减少工作量而又不损失质量的一种方法是软件产品线的工程设计。本工作旨在将基于正式模型的测试生成技术与软件产品线工程技术相结合,以自动化用于生成和执行测试用例的手动步骤。因此,提出了一种基于上述概念的体系结构,并通过基于插件概念的工具的实现来具体化,以验证提出的思想。

著录项

  • 作者

    Viccari Leonardo Davi;

  • 作者单位
  • 年度 2009
  • 总页数
  • 原文格式 PDF
  • 正文语种 Português
  • 中图分类

相似文献

  • 外文文献
  • 中文文献
  • 专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号