Model-Based Test Modeling and Automation Tool for Intelligent Mobile Apps

被引:9
|
作者
Gao, Jerry [1 ]
Patil, Pankaj Hanmant [2 ]
Lu, Shengqiang [2 ]
Cao, Dongyu [3 ]
Tao, Chuanai [3 ]
机构
[1] San Jose State Univ, Comp Engn Dept, San Jose, CA 95192 USA
[2] San Jose State Univ, MS Software Engn, San Jose, CA 95192 USA
[3] Nanjing Univ Aeronaut & Astronaut, Coll Comp Sci & Technol, Nanjing, Peoples R China
关键词
AI testing; AI testing and analysis; intelligent system testing; AI test automation;
D O I
10.1109/SOSE52839.2021.00028
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Functionalities of AI-powered mobile Apps or systems heavily depend on the given training dataset. The challenge in this case is that a learning system will change its behavior due to a slight change of dataset. While current alternative approaches for evaluating these apps either focus on individual performance measurement such as accuracy etc. Inspired by principles of the decision tree test method in software engineering, we introduce a 3D decision tree testing model for AI testing, a combined AI feature input tree, context tree, and output tree methodology for testing AI-powered applications. We report a newly developed AI test automation tool (known as AITest), which is built and implemented based on an innovative 3D AI Test model for AI-powered functions in intelligent mobile apps to support model-based AI function testing, test data generation, and auto test scripting and execution, and adequate test coverage analysis. Furthermore, the tool infrastructure, components, sample applications, and case study results are presented.
引用
收藏
页码:1 / 10
页数:10
相关论文
共 50 条
  • [31] Automation of Model-Based Testing through Model Transformations
    Aydal, Emine G.
    Woodcock, Jim
    2009 TESTING: ACADEMIC AND INDUSTRIAL CONFERENCE-PRACTICE AND RESEARCH TECHNIQUES, TAIC PART 2009, 2009, : 63 - 71
  • [32] Model-based Automation of Test Script Generation Across Product Variants: a Railway Perspective
    Bucaioni, Alessio
    Di Silvestro, Fabio
    Singh, Inderjeet
    Saadatmand, Mehrdad
    Muccini, Henry
    Jochumsson, Thorvaldur
    2021 IEEE/ACM INTERNATIONAL CONFERENCE ON AUTOMATION OF SOFTWARE TEST (AST 2021), 2021, : 20 - 29
  • [33] Model-based testing with a general purpose keyword-driven test automation framework
    Department of Software Systems, Tampere University of Technology, Finland
    Proc. - IEEE Int. Conf. Softw. Test., Verif., Validation Workshops, ICSTW, (242-251):
  • [34] A Model-Based Tool for Conceptual Modeling and Domain Ontology Engineering in OntoUML
    Benevides, Alessander Botti
    Guizzardi, Giancarlo
    ENTERPRISE INFORMATION SYSTEMS-BK, 2009, 24 : 528 - 538
  • [35] Model-based testing of apps in real network scenarios
    Panizo, Laura
    Diaz, Almudena
    Garcia, Bruno
    INTERNATIONAL JOURNAL ON SOFTWARE TOOLS FOR TECHNOLOGY TRANSFER, 2020, 22 (02) : 105 - 114
  • [36] Model-based testing of apps in real network scenarios
    Laura Panizo
    Almudena Díaz
    Bruno García
    International Journal on Software Tools for Technology Transfer, 2020, 22 : 105 - 114
  • [37] CydiOS: A Model-Based Testing Framework for iOS Apps
    Wu, Shuohan
    Li, Jianfeng
    Zhou, Hao
    Fang, Yongsheng
    Zhao, Kaifa
    Wang, Haoyu
    Qian, Chenxiong
    Luo, Xiapu
    PROCEEDINGS OF THE 32ND ACM SIGSOFT INTERNATIONAL SYMPOSIUM ON SOFTWARE TESTING AND ANALYSIS, ISSTA 2023, 2023, : 1 - 13
  • [38] A model-based approach to the validation of automation systems
    Basile, Francesco
    Ferrara, Luigi
    2021 29TH MEDITERRANEAN CONFERENCE ON CONTROL AND AUTOMATION (MED), 2021, : 1317 - 1323
  • [39] Model-based Automation for Hardware Provisioning in IT Infrastructure
    Kuroda, Takayuki
    Gokhale, Aniruddha
    2014 8TH ANNUAL IEEE SYSTEMS CONFERENCE (SYSCON), 2014, : 293 - 300
  • [40] Model-based automation for hardware provisioning in IT infrastructure
    Kuroda, Takayuki
    Gokhale, Aniruddha
    8th Annual IEEE International Systems Conference, SysCon 2014 - Proceedings, 2014, : 293 - 300