• DocumentCode
    3723012
  • Title

    Automatically Generating Test Templates from Test Names (N)

  • Author

    Benwen Zhang;Emily Hill;James Clause

  • Author_Institution
    Univ. of Delaware, Newark, DE, USA
  • fYear
    2015
  • Firstpage
    506
  • Lastpage
    511
  • Abstract
    Existing specification-based testing techniques require specifications that either do not exist or are too difficult to create. As a result, they often fall short of their goal of helping developers test expected behaviors. In this paper we present a novel, natural language-based approach that exploits the descriptive nature of test names to generate test templates. Similar to how modern IDEs simplify development by providing templates for common constructs such as loops, test templates can save time and lower the cognitive barrier for writing tests. The results of our evaluation show that the approach is feasible: despite the difficulty of the task, when test names contain a sufficient amount of information, the approach´s accuracy is over 80% when parsing the relevant information from the test name and generating the template.
  • Keywords
    "Testing","Semantics","Concrete","Writing","Software","Speech","Encoding"
  • Publisher
    ieee
  • Conference_Titel
    Automated Software Engineering (ASE), 2015 30th IEEE/ACM International Conference on
  • Type

    conf

  • DOI
    10.1109/ASE.2015.68
  • Filename
    7372038