...
首页> 外文期刊>The Journal of Systems and Software >Deployed software component testing using dynamic validation agents
【24h】

Deployed software component testing using dynamic validation agents

机译:使用动态验证代理部署的软件组件测试

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

摘要

Software component run-time characteristics are highly dependent on their actual deployment situation. Validating that software components meet required functional and non-functional properties is time consuming and for some properties quite challenging. We describe the use of "validation agents" to automate the testing of deployed software components to verify that component functional and non-functional properties are met. Our validation agents utilise "component aspects" that describe functional and non-functional cross-cutting concerns impacting software components. Aspect information is queried by our validation agents and these construct and run automated tests on the deployed software components. The agents then determine if the deployed components meet their aspect-described requirements. Some agents deploy an existing performance test-bed generation tool to run realistic loading tests on these components. We describe the motivation for our work, how component aspects are designed and encoded, our automated agent-based testing process, the architecture and implementation or our validation agents, and our experiences using them.
机译:软件组件的运行时特征在很大程度上取决于其实际部署情况。验证软件组件是否满足必需的功能和非功能属性非常耗时,并且对于某些属性而言,这非常具有挑战性。我们描述了使用“验证代理”来自动化已部署软件组件的测试,以验证是否满足组件的功能和非功能属性。我们的验证代理利用“组件方面”来描述影响软件组件的功能性和非功能性横切关注点。我们的验证代理会查询方面信息,这些信息会在已部署的软件组件上构建并运行自动化测试。然后,代理确定部署的组件是否满足其方面描述的要求。一些代理部署了一个现有的性能测试平台生成工具,以在这些组件上运行实际的负载测试。我们描述了我们的工作动机,组件方面的设计和编码方式,基于代理的自动化测试过程,体系结构和实现或验证代理以及使用它们的经验。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号