• DocumentCode
    3176001
  • Title

    Towards a Language and Framework for Penurious Testing

  • Author

    Atkinson, Colin ; Barth, Florian ; Hummel, Oliver ; Schumacher, Marcus

  • Author_Institution
    Software Eng. Group, Univ. of Mannheim, Mannheim, Germany
  • fYear
    2011
  • fDate
    21-25 March 2011
  • Firstpage
    31
  • Lastpage
    39
  • Abstract
    Today\´s testing technologies and tools are all essentially based on the assumption that testers have full, unlimited access to systems under test along with the actual and expected results of test executions. This reflects the fact that, historically, software systems were usually developed by a single organization using components completely under its own control, and were tested in isolation under carefully controlled, "offline" conditions. However, with the rise of service-oriented architectures and the drive for more software reuse, these conditions are changing and the assumption that testers must be given full, trusted access to systems under test is no longer universally valid. In this paper we make the case for a new form of testing -- penurious testing -- in which testers do not have full, trusted access to the entities they test. By means of small examples we motivate its use and describe a language and framework that supports this new form of testing.
  • Keywords
    object-oriented programming; program testing; service-oriented architecture; software reusability; penurious testing; service-oriented architectures; software reuse; software systems; systems under test; test executions; testing technology; trusted access; Companies; Computer languages; Databases; Finance; Profitability; Testing; Black Box Brokerage; Penurious Testing; Software Testing; Test Sheets;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Testing, Verification and Validation (ICST), 2011 IEEE Fourth International Conference on
  • Conference_Location
    Berlin
  • Print_ISBN
    978-1-61284-174-8
  • Electronic_ISBN
    978-0-7695-4342-0
  • Type

    conf

  • DOI
    10.1109/ICST.2011.58
  • Filename
    5770592