A framework of model-driven web application testing

被引:0
|
作者
Li, Nuo
Ma, Qin-qin
Wu, Ji
Jin, Mao-zhong
Liu, Chao
机构
关键词
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Web applications have become complex and crucial in many fields. In order to assure their quality, a high demand for systematic methodologies of Web application testing is emerging. In this paper, a methodology of Model-Driven Testing (MDT)for Web application is presented. Model is the core of this method Web application model is built to describe the system under testing. Test case models are generated based-on the web application model. Test deployment model and test control model are designed to describe the environment and process of test execution. The test engine executes test cases based-on the test deployment and control model automatically. After that, testing results are reflected to test case models. A framework is designed for supporting this methodology. In order to get better extensibility and flexibility, it is loose-coupled by a modeler and a tester. The modeler enables developers to design meta-models, and is responsible for creating, visualizing and saving models. The tester takes in charge of recovering the tested Web application model, generating test cases, and executing test.
引用
收藏
页码:157 / 162
页数:6
相关论文
共 50 条
  • [41] A Survey of Model-Driven Testing Techniques
    Mussa, Mohamed
    Ouchani, Samir
    Al Sammane, Waseem
    Hamou-Lhadj, Abdelwahab
    [J]. 2009 NINTH INTERNATIONAL CONFERENCE ON QUALITY SOFTWARE (QSIC 2009), 2009, : 167 - 172
  • [42] Testing of model-driven development applications
    Beatriz Marín
    Carlos Gallardo
    Diego Quiroga
    Giovanni Giachetti
    Estefanía Serral
    [J]. Software Quality Journal, 2017, 25 : 407 - 435
  • [43] Model-driven Testing of RESTful APIs
    Fertig, Tobias
    Braun, Peter
    [J]. WWW'15 COMPANION: PROCEEDINGS OF THE 24TH INTERNATIONAL CONFERENCE ON WORLD WIDE WEB, 2015, : 1497 - 1502
  • [44] Model-Driven Method for Performance Testing
    Javed, Z.
    Mohammadian, Masoud
    [J]. 2018 7TH INTERNATIONAL CONFERENCE ON RELIABILITY, INFOCOM TECHNOLOGIES AND OPTIMIZATION (TRENDS AND FUTURE DIRECTIONS) (ICRITO) (ICRITO), 2018, : 147 - 155
  • [45] Testing of model-driven development applications
    Marin, Beatriz
    Gallardo, Carlos
    Quiroga, Diego
    Giachetti, Giovanni
    Serral, Estefania
    [J]. SOFTWARE QUALITY JOURNAL, 2017, 25 (02) : 407 - 435
  • [46] Towards model-driven unit testing
    Engels, Gregor
    Gueldali, Baris
    Lohmann, Marc
    [J]. MODELS IN SOFTWARE ENGINEERING, 2007, 4364 : 182 - +
  • [47] Model-driven Generative Framework for Automated OMG DDS Performance Testing in the Cloud
    An, Kyoungho
    Kuroda, Takayuki
    Gokhale, Aniruddha
    Tambe, Sumant
    Sorbini, Andrea
    [J]. ACM SIGPLAN NOTICES, 2014, 49 (03) : 179 - 182
  • [48] Creating and Testing a Model-Driven Framework for Accessible User-Centric Design
    Wilkinson, Christopher R.
    Walters, Andrew
    Evans, Jarred
    [J]. DESIGN JOURNAL, 2016, 19 (01): : 69 - 91
  • [49] Delta-based regression testing: a formal framework towards model-driven regression testing
    Abadeh, Maryam Nooraei
    Mirian-Hosseinabadi, Seyed-Hassan
    [J]. JOURNAL OF SOFTWARE-EVOLUTION AND PROCESS, 2015, 27 (12) : 913 - 952
  • [50] Model-driven design of collaborative Web applications
    Matera, M
    Maurino, A
    Ceri, S
    Fraternali, P
    [J]. SOFTWARE-PRACTICE & EXPERIENCE, 2003, 33 (08): : 701 - 732