首页> 外文会议>IEEE International Conference on Software Testing, Validation and Verification >Automated verification of compliance of non-functional requirements on mobile applications through metamorphic testing
【24h】

Automated verification of compliance of non-functional requirements on mobile applications through metamorphic testing

机译:通过变形测试自动验证对移动应用程序非功能性需求的符合性

获取原文
获取外文期刊封面目录资料

摘要

The growing use of mobile applications in almost every aspect of modern life, from banking to office systems, is making it is quality increasingly necessary. Thus, software testing activities have been increasingly in demand in this domain. However, mobile application testing imposes several new challenges and several peculiarities, such as limited power, interface adaptation, and privacy of user data. Most of these peculiarities are related to Non-Functional Requirements (NFRs) and conventional software testing approaches are ineffective. Based on this, the Metamorphic Testing (MT) is an approach that has been applied in many domains as a strategy for generating new test cases and an alternative to alleviate the oracle problem. Through the generation of Metamorphic Relations (MRs), generated from characteristics of the System Under Testing (SUT), it is possible to evaluate the presence of flaws. Recently, studies have been conducted to evaluate the applicability of MT to reveal performance flaws. The goal of this Ph.D. project proposal is to propose an approach to automate the verification of compliance of NFRs on mobile applications through MT. Also, we intend to develop a tool for applying the approach, and a set of criteria to improve the process of verifying NFRs through MT. Finally, we expect to evaluate the effectiveness of the approach on real mobile applications.
机译:从银行到办公系统,几乎在现代生活的各个方面,移动应用程序的使用都日益增加,这使得它变得越来越重要。因此,在该领域中对软件测试活动的需求越来越大。但是,移动应用程序测试带来了一些新的挑战和一些特性,例如功能有限,接口适配和用户数据隐私。这些特性中的大多数与非功能需求(NFR)相关,并且常规软件测试方法无效。基于此,Metamorphic Testing(MT)是一种已在许多领域中应用的方法,作为生成新测试用例的策略,也是缓解oracle问题的替代方法。通过从被测系统(SUT)的特征生成的变形关系(MR),可以评估缺陷的存在。近来,已经进行了研究以评估MT的适用性以揭示性能缺陷。本博士学位的目标该项目建议是提出一种方法,以通过MT自动验证NFR对移动应用程序的合规性。另外,我们打算开发一种应用该方法的工具,以及一套标准,以改善通过MT验证NFR的过程。最后,我们希望评估该方法在实际移动应用程序上的有效性。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号