18
Automated Testing for SFL

Automated testing for sfl presentation

  • Upload
    -

  • View
    164

  • Download
    1

Embed Size (px)

DESCRIPTION

Automated testing

Citation preview

Page 1: Automated testing for sfl presentation

Automated Testing for SFL

Page 2: Automated testing for sfl presentation

The purpose of the presentation

• To share structure of automate testingweb-application Support For Learning

Page 3: Automated testing for sfl presentation

Precondition• Large and complex application

Page 4: Automated testing for sfl presentation

• Lots of manual test cases The number of which increases

Page 5: Automated testing for sfl presentation

• Need to test on different browsers.

Page 6: Automated testing for sfl presentation

Infrastructure Requirements

• Parallel tests run on different platforms

• Manage test configurations (What, Where, When?)

• Operative analysis of the results

• Ease of testing support and fast creation of new ones

Page 7: Automated testing for sfl presentation

Realization

Page 8: Automated testing for sfl presentation

Test Environment

Page 9: Automated testing for sfl presentation

Autotest’s Life Cycle1. Choose test cases for automatization

Page 10: Automated testing for sfl presentation

2. Write Test Case in steps so any person without deep business logic understanding could perform it

Page 11: Automated testing for sfl presentation

3. Code it

Page 12: Automated testing for sfl presentation

Code is clear for non-programmers:

Page 13: Automated testing for sfl presentation

3. Commit the code and build job on Jenkins:

Page 14: Automated testing for sfl presentation

4. Analyze test results

Page 15: Automated testing for sfl presentation

Analyze log and screenshot of failure:

Page 16: Automated testing for sfl presentation

Show Time

Page 17: Automated testing for sfl presentation

Resume

• Regression testing time has reduced

Page 18: Automated testing for sfl presentation

Questions?