【24h】

Cross-Language Functional Testing for Middleware

机译:中间件的跨语言功能测试

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

摘要

Middleware is at the heart of any distributed application and its correctness therefore requires rigorous testing. Since middleware technologies typically support heterogeneous environments, its API is available for different programming languages. Functional tests written to test the functionality of a middleware platform therefore have to be rewritten for all those programming languages. The framework introduced in this paper shows how functional tests written in Java can automatically be translated to other programming languages such as C++. This is achieved by using the XML-based programming language XMLVM. XMLVM can automatically be created from Java class files. The cross-language translations are accomplished by using XSL-transformations of XMLVM programs.
机译:中间件是任何分布式应用程序的核心,因此其正确性需要严格的测试。由于中间件技术通常支持异构环境,因此其API可用于不同的编程语言。因此,必须为所有那些编程语言重写为测试中间件平台的功能而编写的功能测试。本文介绍的框架说明了如何用Java编写的功能测试可以自动转换为其他编程语言,例如C ++。这是通过使用基于XML的编程语言XMLVM来实现的。可以从Java类文件自动创建XMLVM。跨语言翻译是通过使用XMLVM程序的XSL转换来完成的。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号