Design Study for Creating Pathfinder: A Visualization Tool for Generating Software Test Plans using Model based Testing

被引:0
|
作者
Lukose, Kuruvilla [1 ]
Agarwal, Shivam [2 ]
Rao, Vidyashankar Nagesha [1 ]
Sreevalsan-Nair, Jaya [2 ]
机构
[1] Altair Engn India Pvt Ltd, Bangalore, Karnataka, India
[2] Int Inst Informat Technol, Graph Visualizat Comp Lab, Bangalore, Karnataka, India
关键词
Graph Visualization; Test Plan Generation; HCI; Model based Testing; CAD/CAE Applications;
D O I
10.5220/0006622302890300
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Model Based Testing (MBT) is a popularly used software testing technique in the software industry. However, there still exists a gap between the awareness of benefits of MBT and its adoption in the industry, specifically in the Computer Aided Design (CAD) or Computer Aided Engineering (CAE) domains. This can be predominantly attributed to the learning curve of using many of the existing MBT tools. To address this gap in the CAD/CAE industry, we propose Pathfinder - an MBT tool, with a Graphical User Interface (GUI), for guiding a software tester in generating test plans for a system-under-test (SUT). The goal of using Pathfinder is for obtaining consistency and reproducibility in the generated test plans across a team of software testers. Our tool introduces a novel representation of the SUT as a High-level Model (HLM), and the use of graph visualization for test plan generation from the HLM. We have designed the GUI to be intuitive for the tester to generate test plans and select relevant tests, which precedes the test execution done outside of our tool. Here, we discuss the design decisions we adopted towards creating Pathfinder, and demonstrates its usage with two case studies.
引用
收藏
页码:286 / 297
页数:12
相关论文
共 50 条
  • [1] Sena TLS-Parser: A Software Testing Tool for Generating Test Cases
    Ibrahim, Rosziati
    AbuSalim, Samah W. G.
    Jamel, Sapiee
    Wahab, Jahari Abdul
    [J]. INTERNATIONAL JOURNAL OF ADVANCED COMPUTER SCIENCE AND APPLICATIONS, 2022, 13 (06) : 397 - 403
  • [2] A Model-Based Testing Tool for Embedded Software
    Liu, Chien-Hung
    Chen, Shu-Ling
    Huang, Tien-Chi
    [J]. 2012 SIXTH INTERNATIONAL CONFERENCE ON GENETIC AND EVOLUTIONARY COMPUTING (ICGEC), 2012, : 180 - 183
  • [3] A Model-based Tool for Generating Software Process Model Tailoring Transformations
    Silvestre, Luis
    Cecilia Bastarrica, Maria
    Ochoa, Sergio F.
    [J]. PROCEEDINGS OF THE 2014 2ND INTERNATIONAL CONFERENCE ON MODEL-DRIVEN ENGINEERING AND SOFTWARE DEVELOPMENT (MODELSWARD 2014), 2014, : 533 - 540
  • [4] Using Memetic Algorithms for Test Case Prioritization in Model Based Software Testing
    Nejad, Fatemeh Mosala
    Akbari, Reza
    Shahabi, Mohammad Mehdi Dejam
    [J]. 2016 1ST CONFERENCE ON SWARM INTELLIGENCE AND EVOLUTIONARY COMPUTATION (CSIEC 2016), 2016, : 142 - 147
  • [5] Generating Test Data for Software Structural Testing Based on Particle Swarm Optimization
    Chengying Mao
    [J]. Arabian Journal for Science and Engineering, 2014, 39 : 4593 - 4607
  • [6] Generating Test Data for Software Structural Testing Based on Particle Swarm Optimization
    Mao, Chengying
    [J]. ARABIAN JOURNAL FOR SCIENCE AND ENGINEERING, 2014, 39 (06) : 4593 - 4607
  • [7] Generating transition probabilities to support model-based software testing
    Walton, GH
    Poore, JH
    [J]. SOFTWARE-PRACTICE & EXPERIENCE, 2000, 30 (10): : 1095 - 1106
  • [8] Initial findings on the evaluation of a model-based testing tool in the test design process
    Ferreira, Larissa
    Nogueira, Sidney
    Lima, Lucas
    Fonseca, Liliane
    Ferreira, Waldemar
    [J]. 2019 13TH ACM/IEEE INTERNATIONAL SYMPOSIUM ON EMPIRICAL SOFTWARE ENGINEERING AND MEASUREMENT (ESEM 2019), 2019, : 265 - 270
  • [9] Optimization of Test Case Design in Rational Quality Manager - A Software Testing Tool
    Kumar, A. N.
    Geetha, B. G.
    [J]. JOURNAL OF SCIENTIFIC & INDUSTRIAL RESEARCH, 2015, 74 (07): : 387 - 389
  • [10] Design of Visualization tool for Grid Based Parametric Study
    Pajorova, Eva
    Hluchy, Ladislav
    [J]. PROCEEDINGS OF THE 2009 SIXTH INTERNATIONAL CONFERENCE ON COMPUTER GRAPHICS, IMAGING AND VISUALIZATION, 2009, : 175 - 179