by Siam Chamnan Kit Co., Ltd. and Odd-e (Thailand) Co, Ltd.
SPRINT3R
Acceptance Test
and
Acceptance-Test
Driven Developmen...
Login Demo
Run server with python in folder demo app

$python server.py start
2
Demo application starting on port 7272
htt...
Demo
Go to http://localhost:7272/html

username = demo

password = mode
Workshop
• Create test case with Robot Framework
• Valid test case
4
Example of Valid login
Duplication
Remove Duplication to Constants
More Technical Detail
Try to use high level language
Keywords
Create keywords
Split to Resource file
Test case look better !!!
Workshop
• Create test case with Robot Framework
• Invalid test case
13
Good Test Case
Question ?
15
Upcoming SlideShare
Loading in …5
×

Robot Framework :: Demo login application

1,749 views

Published on

Workshop Robot Framework session at Agile Thailand 2014

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

  • Be the first to like this

No Downloads
Views
Total views
1,749
On SlideShare
0
From Embeds
0
Number of Embeds
801
Actions
Shares
0
Downloads
29
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Robot Framework :: Demo login application

  1. 1. by Siam Chamnan Kit Co., Ltd. and Odd-e (Thailand) Co, Ltd. SPRINT3R Acceptance Test and Acceptance-Test Driven Development with Robot Framework 1
  2. 2. Login Demo Run server with python in folder demo app
 $python server.py start 2 Demo application starting on port 7272 https://github.com/rtomac/robotframework-selenium2library
  3. 3. Demo Go to http://localhost:7272/html
 username = demo
 password = mode
  4. 4. Workshop • Create test case with Robot Framework • Valid test case 4
  5. 5. Example of Valid login
  6. 6. Duplication
  7. 7. Remove Duplication to Constants
  8. 8. More Technical Detail
  9. 9. Try to use high level language Keywords
  10. 10. Create keywords
  11. 11. Split to Resource file
  12. 12. Test case look better !!!
  13. 13. Workshop • Create test case with Robot Framework • Invalid test case 13
  14. 14. Good Test Case
  15. 15. Question ? 15

×