SlideShare a Scribd company logo
HAKATA Test Night #1
Feature Detection for UI Testing
2018 / 12 / 14
LINE Fukuoka
• LINE Fukuoka
• 2
•
• UI
•
• UI Test Automation
• QA UI
?
↓
E2E UI
• Browser, iOS Application, Android Application
• Browser Selenium, mobile Appium
↓
•
•
Web browser Android Android
Feature Detection for UI Testing
��
UI
Feature Detection for UI Testing
Image
image
=
Template Source
•
• Template So
urce (
screen shot)
•
• OpenCV
• Template Matching
• Feature Detection
Template Matching
• 1 px template
source
•
• Pixel perfect
=
display size
template
Feature Detection
• template sour
ce match
• Scale
• A-Kaze (http://
www.robesafe.com/personal
/pablo.alcantarilla/papers/Al
cantarilla13bmvc.pdf)
Feature Detection
30% 200%
Appium
ref: http://appium.io/docs/en/advanced-concepts/image-elements/
A-KAZE OpenCV3
Java
ref: https://docs.opencv.org/3.4/db/d70/tutorial_akaze_matching.html
Feature Detection for UI Testing

More Related Content

Feature Detection for UI Testing