Testing the Cluster
         with ANSTE
Victor Jimenez <vjimenez@warp.es>
Jorge Bernal <jbernal@warp.es>


             St...
Roadmap
• Who we are?
• What lead to ANSTE?
• What’s ANSTE?
• DEMO
MySQL training partner since 2006
eBox & MySQL


• Many machines involved
• Network involved
How do we test
    eBox?
How do we test
    eBox?
Testing is fun
i ne
W Testing is fun
Testing is fun
Testing is fun
          boring..
Testing is...
Testing is...

...complex
Testing is...

...complex
...time-consuming
Testing is...

...complex
...time-consuming
...repetitive
...repetitive
...repetitive
...repetitive
...repetitive
...repetitive
...repetitive
...repetitive
...repetitive...
Repetitive =
 Automatic
Testing Solutions
Testing Solutions

• Unit Testing
Testing Solutions

• Unit Testing
• Functional Testing
Testing Solutions

• Unit Testing
• Functional Testing
• Integration Tests (ANSTE)
ANSTE helps
building “scenarios”

• Virtual Machines
• Network Interfaces
• GUI testing (WEB)
Key terms

• VM Image
• Scene(s)
• Test suite
When to use
       ANSTE?
• Multi-machine environment
• Network Involved
• GUI Testing (WEB)
• Testing on a virtualized
 e...
DEMO
Thanks!
Testing the ClusterVíctor ANSTE
                    with Jiménez
           <vjimenez@warp.es>
 Jorge Bernal <jber...
Questions?
Testing The Cluster With Anste
Testing The Cluster With Anste
Testing The Cluster With Anste
Testing The Cluster With Anste
Testing The Cluster With Anste
Testing The Cluster With Anste
Testing The Cluster With Anste
Upcoming SlideShare
Loading in …5
×

Testing The Cluster With Anste

1,883 views
1,799 views

Published on

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
1,883
On SlideShare
0
From Embeds
0
Number of Embeds
41
Actions
Shares
0
Downloads
0
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide


  • We come from Zaragoza - Spain
    We work for Warp Networks
    This is RELEVANT because 2 things
  • First, Warp has been MySQL training partner since 2006
    We are involved with the MySQL Comunity
  • Second, One of Warp&#x2019;s products is eBox-platform,
    wich now is an independent company.
    Koke is an eBox dude. Koke, &#xBF;What&#x2019;s ebox, and what it have to do with MySQL?
  • Koke:
  • eBox is...
  • ebox is...
  • eBox is similar to MySQL cluster because...
  • So &#xBF;How do we test eBox?
    At the begining one person had a checklist and did all the work
    But as ebox grows, checklist gets bigger
    GoLo: thanks, koke.
  • So &#xBF;How do we test eBox?
    At the begining one person had a checklist and did all the work
    But as ebox grows, checklist gets bigger
    GoLo: thanks, koke.
  • So &#xBF;How do we test eBox?
    At the begining one person had a checklist and did all the work
    But as ebox grows, checklist gets bigger
    GoLo: thanks, koke.
  • So &#xBF;How do we test eBox?
    At the begining one person had a checklist and did all the work
    But as ebox grows, checklist gets bigger
    GoLo: thanks, koke.
  • So &#xBF;How do we test eBox?
    At the begining one person had a checklist and did all the work
    But as ebox grows, checklist gets bigger
    GoLo: thanks, koke.
  • So &#xBF;How do we test eBox?
    At the begining one person had a checklist and did all the work
    But as ebox grows, checklist gets bigger
    GoLo: thanks, koke.
  • So &#xBF;How do we test eBox?
    At the begining one person had a checklist and did all the work
    But as ebox grows, checklist gets bigger
    GoLo: thanks, koke.
  • Well, testing is fun.
    How many of you like testing?
  • Well, testing wine is fun...
  • But testing software is booooring
  • But testing software is booooring







  • And because it&#x2019;s repetitive, it can be automatizable. Even if it&#x2019;s complex.
  • We needed some kind of integration test,
    so we build a tool for that, and it&#x2019;s called ANSTE
  • We needed some kind of integration test,
    so we build a tool for that, and it&#x2019;s called ANSTE
  • We needed some kind of integration test,
    so we build a tool for that, and it&#x2019;s called ANSTE
  • Anste is...
  • Anste helps...
  • Testing The Cluster With Anste

    1. 1. Testing the Cluster with ANSTE Victor Jimenez <vjimenez@warp.es> Jorge Bernal <jbernal@warp.es> Starring a chicken, a monkey, and Tom Hanlon.
    2. 2. Roadmap • Who we are? • What lead to ANSTE? • What’s ANSTE? • DEMO
    3. 3. MySQL training partner since 2006
    4. 4. eBox & MySQL • Many machines involved • Network involved
    5. 5. How do we test eBox?
    6. 6. How do we test eBox?
    7. 7. Testing is fun
    8. 8. i ne W Testing is fun
    9. 9. Testing is fun
    10. 10. Testing is fun boring..
    11. 11. Testing is...
    12. 12. Testing is... ...complex
    13. 13. Testing is... ...complex ...time-consuming
    14. 14. Testing is... ...complex ...time-consuming ...repetitive ...repetitive ...repetitive
    15. 15. ...repetitive ...repetitive ...repetitive ...repetitive ...repetitive ...repetitive...
    16. 16. Repetitive = Automatic
    17. 17. Testing Solutions
    18. 18. Testing Solutions • Unit Testing
    19. 19. Testing Solutions • Unit Testing • Functional Testing
    20. 20. Testing Solutions • Unit Testing • Functional Testing • Integration Tests (ANSTE)
    21. 21. ANSTE helps building “scenarios” • Virtual Machines • Network Interfaces • GUI testing (WEB)
    22. 22. Key terms • VM Image • Scene(s) • Test suite
    23. 23. When to use ANSTE? • Multi-machine environment • Network Involved • GUI Testing (WEB) • Testing on a virtualized environment
    24. 24. DEMO
    25. 25. Thanks! Testing the ClusterVíctor ANSTE with Jiménez <vjimenez@warp.es> Jorge Bernal <jbernal@warp.es> http://public.warp.es/anste/ http://github.com/koke/anste- mysql #anste in freenode http://warp.es http://www.ebox-platform.com
    26. 26. Questions?

    ×