Software Testing, Verification and Reliability

Cover image for Vol. 24 Issue 5

Special Issue: ICST 2012, the Fifth IEEE International Conference on Software Testing, Verification and Validation

August 2014

Volume 24, Issue 5

Pages i–ii, 339–411

Issue edited by: Antonia Bertolino, Yvan Labiche

  1. Issue Information

    1. Top of page
    2. Issue Information
    3. Editorial
    4. Special Issue Papers
    1. You have free access to this content
      Issue Information (pages i–ii)

      Article first published online: 2 JUL 2014 | DOI: 10.1002/stvr.1514

  2. Editorial

    1. Top of page
    2. Issue Information
    3. Editorial
    4. Special Issue Papers
    1. You have free access to this content
  3. Special Issue Papers

    1. Top of page
    2. Issue Information
    3. Editorial
    4. Special Issue Papers
    1. Automatic testing of GUI-based applications (pages 341–366)

      Leonardo Mariani, Mauro Pezzè, Oliviero Riganelli and Mauro Santoro

      Article first published online: 29 MAY 2014 | DOI: 10.1002/stvr.1538

      Thumbnail image of graphical abstract

      Automatically generating test suites for applications that interact with the users though a graphical user interface is a difficult and expensive activity. We address this problem with a new technique that samples the execution space by heuristically exploring the possible interactions with the user. AutoBlackTest exploits Q-learning to learn how to interact with the application under test and generate an exhaustive and effective system test suite. Copyright © 2014 John Wiley & Sons, Ltd.

    2. An efficient regression testing approach for PHP web applications: a controlled experiment (pages 367–385)

      Hyunsook Do and Md. Hossain

      Article first published online: 2 JUL 2014 | DOI: 10.1002/stvr.1540

      Thumbnail image of graphical abstract

      The paper proposes a new regression testing approach that is applied to frequently patched web applications. The approach identifies the affected areas by code changes using impact analysis and generates new test cases for the impacted areas by changes using program slices considering both numeric and string input values. The experimental results show that our approach is effective in reducing the cost of regression testing for frequently patched web applications.

    3. Automatic test case evolution (pages 386–411)

      Mehdi Mirzaaghaei, Fabrizio Pastore and Mauro Pezzè

      Article first published online: 21 APR 2014 | DOI: 10.1002/stvr.1527

      Thumbnail image of graphical abstract

      This article presents a framework, TestCareAssistant, which implements an innovative set of algorithms that automatically repair and generate test cases by adapting existing ones. The framework has been extensively evaluated on five open source projects where it has been applied to repair 138 broken test cases, and to generate the test cases for 727 new classes and 2462 new methods. Copyright © 2014 John Wiley & Sons, Ltd.

SEARCH

SEARCH BY CITATION