• DocumentCode
    2123538
  • Title

    The Design of an Automated Test Code Generation System for SQL Stored Procedures

  • Author

    Fix, Gary

  • Author_Institution
    Microsoft Corp., Redmond, WA, USA
  • fYear
    2011
  • fDate
    11-13 April 2011
  • Firstpage
    286
  • Lastpage
    290
  • Abstract
    This paper presents an overview of the design and implementation of a framework for automated test code generation of SQL stored procedures in a .NET managed code environment, using SQL, XML and the C# programming language. The primary knowledge and coding skills required for developing and using the framework are SQL, XML, and C#. The framework is most useful in a software development scenario where dedicated software test engineers are employed for testing activities, and these test engineers have SQL and XML knowledge but not necessarily strong C# coding ability. An advantage of the framework compared to some alternative approaches is that because the framework uses SQL metadata, access to the source code of the stored procedures under test is not required. After initial development, most of the testing update effort consists of editing a relatively simple XML file.
  • Keywords
    C++ language; SQL; XML; program testing; software engineering; C++ programming language; SQL metadata; SQL stored procedure; Structured Query Language; XML; extensible markup language; software development; test code generation system; Databases; Encoding; Generators; Maintenance engineering; Software; Testing; XML; Automatic testing; programming environments; software quality; software testing; stored environments; stored procedures;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Information Technology: New Generations (ITNG), 2011 Eighth International Conference on
  • Conference_Location
    Las Vegas, NV
  • Print_ISBN
    978-1-61284-427-5
  • Electronic_ISBN
    978-0-7695-4367-3
  • Type

    conf

  • DOI
    10.1109/ITNG.2011.57
  • Filename
    5945248