3.
Andrii
Dzynia
Test
Engineer/Consultant/Trainer
Saturday, March 2, 13
4.
Andrii
Dzynia
Test
Engineer/Consultant/Trainer
Saturday, March 2, 13
5.
Andrii
Dzynia
Test
Engineer/Consultant/Trainer
Saturday, March 2, 13
6.
Andrii
Dzynia
Test
Engineer/Consultant/Trainer
Saturday, March 2, 13
7.
Andrii
Dzynia
Test
Engineer/Consultant/Trainer
@adzynia
Saturday, March 2, 13
8.
Andrii
Dzynia
Test
Engineer/Consultant/Trainer
@adzynia
h8p://adzynia.com
Saturday, March 2, 13
9.
Andrii
Dzynia
Test
Engineer/Consultant/Trainer
@adzynia
h8p://adzynia.com
Saturday, March 2, 13
10. Technical Context
• Java Enterprise Application
• ExtJS on UI level
• WebDriver for Test Automation
Saturday, March 2, 13
11. What is ExtJS?
Ext JS is a pure JavaScript application framework
for building interactive web applications
using techniques such as
Ajax, DHTML and DOM scripting.
Saturday, March 2, 13
12. Demo
http://docs.sencha.com/ext-js/4-1/extjs-build/examples/
Saturday, March 2, 13
33. Results
Not real-user
Faster!
actions
Saturday, March 2, 13
34. Lessons Learned
• Think how you will be testing at first
• Work side-by-side with front-end
developers
• Delegate ExtJS magic for your Elements API
Saturday, March 2, 13
35. @a
dz
me yn
@a ia
dz
yn
ia.c
om
ad
zy
n ia.
co
m
Saturday, March 2, 13