首页> 外文期刊>Wirtschaftsinformatik >Java-basiertes automatisiertes Test-Framework
【24h】

Java-basiertes automatisiertes Test-Framework

机译:基于Java的自动化测试框架

获取原文
获取原文并翻译 | 示例
       

摘要

Manuelle Software Tests werden immer häufiger durch automatisierte Tests ergänzt bzw. ersetzen diese vollständig. Automatisierte Tests können jedoch nur in Komponenten verankert werden deren Quellcode vorliegt und sind daher für Fremdkomponenten nicht nutzbar. 1. Der Beitrag beschreibt den „State-of-the-Art" des Software Testens, definiert verschiedenen Test ansätze und würdigt diese kritisch. 2. Die Grenzen automatisierter Software Tests werden aufgezeigt und das Problem der Test-barkeit externer Komponenten besprochen. 3. Im CBTesten-Ansatz wird eine Möglichkeit zur nachträglichen Integration von Testroutinen in bereits kompilierte Softwarekomponenten vorgestellt.%With an increasing number of software-systems built using components, software developers are faced with entirely new challenges. For example, testing these modu-lar systems has become far more complex. Manual test approaches are incapable of dealing with the new architectures, leaving several parts of the systems untested. Thorough tests require extensive use of human resources, with enormous financial repercussions. Most customers are unwilling to accept these, completely unaware of their eventual benefit. Even existing automated software test approaches can only remedy these problems in parts. They commonly require source code access to add the necessary test routines, making the approach unsuitable for third party compo-nents. The innovative CBTesten approach tackles this problem. A highly dynamic framework is introduced into the software-system after compilation, which allows de-riving of test cases as well as fully automated tests based on the collected data.
机译:手动软件测试越来越多地被自动化测试补充或完全取代。但是,自动测试只能锚定在源代码可用的组件中,因此不能用于第三方组件。 1.本文介绍了软件测试的“最新技术”,定义了各种测试方法并对其进行了批判性评价; 2.显示了自动化软件测试的局限性,并讨论了外部组件的可测试性问题; 3。在CBTesting方法中,提出了将测试例程随后集成到已编译的软件组件中的可能性。%随着使用组件构建的软件系统数量的增加,软件开发人员面临着全新的挑战,例如,测试这些模块化系统已经变得更加复杂;手动测试方法无法处理新架构,从而使系统的某些部分未经测试;彻底的测试需要大量人力资源的使用,并产生巨大的财务影响;大多数客户不愿接受这些,完全不知道它们最终的好处。即使是现有的自动化软件测试方法也只能补救这些问题。出现问题。它们通常需要访问源代码才能添加必要的测试例程,从而使该方法不适用于第三方组件。创新的CBTest方法解决了这个问题。编译后,将高度动态的框架引入软件系统,该框架允许派生测试用例以及基于收集到的数据的全自动测试。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号