...
首页> 外文期刊>Revista Brasileira de Computao Aplicada >Gera??o automática de testes em um processo de Model Driven Development: um exemplo de utiliza??o da ferramenta Sikuli
【24h】

Gera??o automática de testes em um processo de Model Driven Development: um exemplo de utiliza??o da ferramenta Sikuli

机译:在模型驱动开发过程中自动生成测试:使用Sikuli工具的示例

获取原文

摘要

Contexto: Model Driven Development (MDD) eleva a importancia de modelos dentro do ciclo de vida do software, incorporando-os como parte integrante do produto final por meio de técnicas de modelagem e gera??o de código, com isso, parte da complexidade do software fica escondida dentro de geradores. Problema: Mesmo com a utiliza??o do processo MDD, o custo associado à elabora??o de casos de teste ainda é alto. Objetivo: Automatizar a gera??o de casos de teste incorporando o Model Driven Testing (MDT) em um processo MDD já existente a fim de gerar automaticamente casos de teste de aceita??o para um sistema legado. Justificativa: Garantir a qualidade do software gerado através de um processo de gera??o de código e reduzir o tempo geral do ciclo de vida do software. Método: Foi realizado uma prova de conceito como forma de validar o objetivo deste trabalho e avaliar a efetividade da abordagem de teste utilizando a métrica de Code Coverage dos casos de testes gerados automaticamente. Resultados: Para este estudo foram selecionados cinco Graphical User Interface (GUIs), na qual a GUI Seguradoras obteve 98% de cobertura de código pelos casos de teste, Moeda obteve 94,39%, Fornecedor com 95,04%, Tipo do item com 95,95% e por fim a GUI Classifica??o Contábil obteve 95,91% de cobertura dos casos de teste.
机译:上下文:模型驱动开发(MDD)提高了模型在软件生命周期中的重要性,通过建模技术和代码生成将模型作为最终产品的组成部分,从而将模型的复杂性纳入其中软件隐藏在生成器内部。问题:即使使用MDD流程,与精心设计测试用例相关的成本仍然很高。目标:通过将模型驱动测试(MDT)合并到现有的MDD流程中来自动生成测试用例,以便自动生成旧系统的验收测试用例。理由:保证通过代码生成过程生成的软件的质量,并减少总体软件生命周期。方法:进行了概念验证,以验证此工作的目标并使用自动生成的测试用例的代码覆盖率度量来评估测试方法的有效性。结果:在本研究中,选择了五个图形用户界面(GUI),其中GUI Seguradoras获得了测试用例的98%代码覆盖率,货币获得了94.39%,供应商获得了95.04%,项目类型获得了95.95%,最后,会计分类GUI获得了95.91%的测试用例覆盖率。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号