首页> 外文期刊>International Journal on Software Tools for Technology Transfer >A Case Study-based Comparison Of Web Testing Techniques Applied To Ajax Web Applications
【24h】

A Case Study-based Comparison Of Web Testing Techniques Applied To Ajax Web Applications

机译:基于案例研究的Web测试技术应用于Ajax Web应用程序的比较

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

摘要

Asynchronous Javascript And XML (AJAX) is a recent technology used to develop rich and dynamic Web applications. Different from traditional Web applications, AJAX applications consist of a single page whose elements are updated dynamically in response to callbacks activated asynchronously by the user or by a server message. On the one hand, AJAX improves the responsiveness and usability of a Web application, but on the other hand, it makes the testing phase more difficult. In this paper, our state-based testing technique, developed to test AJAX-based applications, is compared to existing Web testing techniques, such as white-box and black-box ones. To this aim, an experiment based on two case studies has been conducted to evaluate effectiveness and test effort involved in the compared Web testing techniques. In particular, the capability of each technique to reveal injected faults of different fault categories is analyzed in detail. The associated effort was also measured. The results show that state-based testing is complementary to the existing Web testing techniques and can reveal faults otherwise unnoticed or hard to reveal with the other techniques.
机译:异步Java语言和XML(AJAX)是用于开发丰富和动态Web应用程序的最新技术。与传统的Web应用程序不同,AJAX应用程序由单个页面组成,其页面响应于用户或服务器消息异步激活的回调而动态更新。一方面,AJAX改进了Web应用程序的响应能力和可用性,但另一方面,它使测试阶段更加困难。在本文中,我们将开发用于测试基于AJAX的应用程序的基于状态的测试技术与现有的Web测试技术(例如白盒和黑盒技术)进行了比较。为此,已经进行了基于两个案例研究的实验,以评估比较的Web测试技术所涉及的有效性和测试工作量。特别是,详细分析了每种技术揭示不同故障类别的注入故障的能力。还测量了相关的努力。结果表明,基于状态的测试是对现有Web测试技术的补充,并且可以揭示其他技术无法察觉或难以发现的故障。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号