IBM®
Skip to main content
    Israel [change]    Terms of use
 
 
 
    Home    Products    Services & solutions    Support & downloads    My account    
IBM Research

GOTCHA-TCBeans

Model Driven Engineering Technology


Methodology




  • Start from software specification

  • Build a behavioral model of software in GOTCHA Definition Language
    • Team testers with developers
    • Discover specification bugs

  • Use GOTCHA to generate an Abstract Test Suite

  • Two possibilities
    • Direct translation and execution using TCBeans A2E (Abstract to Execution)
    • Translate to an existing test driver using TCBeans A2C (Abstract to Concrete)

  • Testers customize TCBeans A2E objects in Java
    • Discover interface bugs
    • Tests converted and run by TCBeans test driver
    • Test results displayed and logged
    • Find bugs in the application under test
    OR
  • Testers create a TCBeans A2C conversion scheme in XML
    • Discover test scripting bugs
    • Tests converted to scripts for the testers own execution engine
    • Tests run using the tester's execution engine
    • Find bugs in application under test



 
 

    About IBMPrivacyContact