1 / 32

Improving Test Design with Model Based Testing

Improving Test Design with Model Based Testing. VESTEL. VESTEL. VESTEL. VESTEL. VESTEL. Japanese. Other Major Clients. VESTEL. An LCD is produced in 1.9 seconds. VESTEL. TEST&VERIFICATION. VESTA.

althea
Download Presentation

Improving Test Design with Model Based Testing

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Improving Test Design with Model BasedTesting

  2. VESTEL

  3. VESTEL

  4. VESTEL

  5. VESTEL

  6. VESTEL Japanese Other Major Clients

  7. VESTEL An LCD is produced in 1.9 seconds

  8. VESTEL

  9. TEST&VERIFICATION

  10. VESTA <------------ Product Test Lifecycle ------------> 5 1 2 3 4 Monitoring Setup Project Requirements Design Test Cases Create Test Plans Execute Tests

  11. VESTA

  12. VESTA

  13. VESTA

  14. VESTA

  15. VESTA

  16. VESTA

  17. VESBOX

  18. AUTOMATION&TEST DESIGN ‘’Bugs arefoundbytests not byautomation. It is justunfairtoholdautomationresponsibleforthequality of thetest.’’ DorothyGraham

  19. VESTEL

  20. What is MBT? • Test automation: automates the test execution • Model Based Testing(MBT): automation of test design (automatic test generation using a model)

  21. MBT & Traditional Testing

  22. How we use MBT in Vestel?

  23. Usage Profile

  24. Before Creating the Model – State Table

  25. Before Creating the Model – State

  26. MaTeLo – Basic Model

  27. MaTeLo – Creating Test Cases Automatically

  28. VesTA Framework

  29. Experimental Results • Before MBT • During MBT work • Includes 100 real end users for getting usage profiles • Parsing log outs • Calculation of state transition probabilities based on usage profiles • Creating a usage model with MaTeLo • Generating 200 test cases automatically based on the model • Running these test cases on VesTA

  30. Experimental Results

  31. Model Based Testing Advantages • Usage profiles give an idea about most important modules, features and test scenarios • Clear, absolute and easily reproducible test scenarios • More available resources. With less resource to higher quality • Spend less calendar time in test process, get product out faster • More effective test sets resulting in a higher quality product • Fully measured & Reported process • Test suites with optimal coverage • Generated automatic tests can be run for different software versions as regression test • Less customer found defects

  32. Duygu Metin, ISTQB CTFLCeren Şahin Gebizli, ISTQB CTAL-TAThankYou

More Related