Automation For UI Application
Automation For UI Application
Automation Testing
forUI
for UIApplication
Application
02 How Automation
Works
04 Demo
Introduce
Introduce
Automation pada dasarnya merupakan penciptaan dan pengaplikasian
teknologi untuk memproduksi dan men-deliver service-service dengan
intervensi manusia seminimal mungkin
Why We Need Automation ?
I’m a Driver,
ChromeDriver,
Introduce
GeckoDriver,
etc I’m an
Autom
ation
Script
UI Testing
BDD Testing
Introduce
Serenity Write
scenario
Develop
Code
Cucumber
Selenium
Run it !
BDD Testing
Behavior Driven Development merupakan software test yang adalah pengembangan dari TDD, menggunakan
human-readable descriptions. Why BDD ? Karena BDD menggunakan bahasa yang dipahami oleh manusia,
maka scenario/testcase yang telah dibuat dapat dimengerti oleh semua orang (Business User, Data Analyst,
Developer, Product Manager, dll) Introduce
Write The ‘Given-When-Then’ formula BDD
scenario example:
Run It!
How Write Automation
Code?
How To Write
Automation
Main Package, For Action ( Hit API ) &
Code
UI Intercation etc.