Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
QA Tools - Research and Development
Search
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
Eko Kurniawan Khannedy
August 17, 2018
Technology
310
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
QA Tools - Research and Development
QA Tools Prove of Concept
Eko Kurniawan Khannedy
August 17, 2018
More Decks by Eko Kurniawan Khannedy
See All by Eko Kurniawan Khannedy
Monolith to Event-Driven Microservices
khannedy
1
270
Refactoring
khannedy
0
370
Multi-Datacenter Kafka at Blibli.com
khannedy
2
1.6k
Reactive Puzzle
khannedy
0
220
Event-Driven Architecture
khannedy
1
2.1k
Resilience Engineering with Hystrix and Spring
khannedy
1
590
Mocking for Unit Test using Mockito
khannedy
1
360
Centralized Configuration using Consul and Spring Cloud
khannedy
2
730
Validation Best Practice
khannedy
2
1.3k
Other Decks in Technology
See All in Technology
Comment regagner la souveraineté de vos données tout en étant payé grâce à Nostr !
rlifchitz
0
200
PostgreSQL 19 新機能概要 OSC Hokkaido 2026
nori_shinoda
0
240
徹底討論!ECS vs EKS!
daitak
3
1.7k
AI 不只幫你寫 Code: 當專案從 300 暴增到 1500, 我們如何撐住 DevOps
appleboy
0
220
FPGAの開発コンペでZephyrを使ってみた
iotengineer22
0
200
GitHub Copilot 最新アップデート – 「一歩先」の実践活用術
moulongzhang
5
1.7k
元・セキュリティ学習経験0大学生による業務紹介 / An Introduction to the Job by a Former College Student with Zero Security Training Experience
nttcom
0
100
From Prompt Engineering to Loop Engineering
shibuiwilliam
1
210
螺旋型キャリアの生存戦略 / kinoko-conf2026
rakus_dev
1
970
秘密度ラベル初心者が第1歩でつまづかないための「設計・運用」ポイント
seafay
PRO
1
480
AIをフル活用してオンコール機能のプロトタイプを2日で作った話 / Building an AI-Powered On-Call Prototype in Just Two Days
nari_ex
0
130
Agile and AI Redmine Japan 2026
hiranabe
4
480
Featured
See All Featured
Why Mistakes Are the Best Teachers: Turning Failure into a Pathway for Growth
auna
0
170
ピンチをチャンスに:未来をつくるプロダクトロードマップ #pmconf2020
aki_iinuma
128
56k
GraphQLの誤解/rethinking-graphql
sonatard
75
12k
The Art of Delivering Value - GDevCon NA Keynote
reverentgeek
16
2k
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
133
19k
Designing for Timeless Needs
cassininazir
1
260
Git: the NoSQL Database
bkeepers
PRO
432
67k
[RailsConf 2023] Rails as a piece of cake
palkan
59
6.7k
How Fast Is Fast Enough? [PerfNow 2025]
tammyeverts
3
610
We Are The Robots
honzajavorek
0
250
Winning Ecommerce Organic Search in an AI Era - #searchnstuff2025
aleyda
1
2.1k
Believing is Seeing
oripsolob
1
150
Transcript
QA FRAMEWORK
EKO KURNIAWAN KHANNEDY ▸ Principal R&D Engineer at Blibli.com ▸
Part of R&D Team at Blibli.com ▸
[email protected]
QA FRAMEWORK
QA FRAMEWORK AGENDA ▸ Current Problem ▸ QA Framework ▸
Project Setup ▸ Project Structure ▸ Spring Integration ▸ Service API ▸ Template API ▸ Selenium Support ▸ Summary
CURRENT PROBLEM QA FRAMEWORK
QA FRAMEWORK MULTI PROJECT TESTING ▸ 1 QA project for
1 project ▸ Unmaintainable old QA project
QA FRAMEWORK MULTI SERVICE TESTING ▸ Manual testing for multi
microservices. ▸ Still using JMETER.
QA FRAMEWORK MULTI PROFILE TESTING ▸ Local Profile ▸ Dev
Env Profile ▸ QA Env Profile ▸ Production Profile
QA FRAMEWORK QA FRAMEWORK
QA FRAMEWORK WHAT IS QA FRAMEWORK? ▸ Framework for help
QA Automation Test ▸ Build on top Spring Boot ▸ Easy for multi project, multi service, and multi profile testing
QA FRAMEWORK SUPPORTED LIBRARY ▸ JUnit ▸ JBehave ▸ Serrenity
▸ RESTAssured ▸ Selenium ▸ Spring Boot
PROJECT SETUP QA FRAMEWORK
QA FRAMEWORK USING SPRING BOOT
QA FRAMEWORK SETUP DEPENDENCY
QA FRAMEWORK SERENITY REPORTING PLUGIN
QA FRAMEWORK ADD MICROSERVICES MODEL (WEB)
PROJECT STRUCTURE QA FRAMEWORK
QA FRAMEWORK PROJECT STRUCTURE
QA FRAMEWORK STORY FOLDER
SPRING INTEGRATION QA FRAMEWORK
QA FRAMEWORK SPRING COMPONENT
QA FRAMEWORK DEPENDENCY INJECTION
SERVICE API QA FRAMEWORK
QA FRAMEWORK SERVICE CONFIGURATION
QA FRAMEWORK SERVICE API BASE CLASS
QA FRAMEWORK DEFAULT QUERY PARAMS
QA FRAMEWORK DEFAULT HEADERS
QA FRAMEWORK PER SERVICE HEADERS & QUERY PARAMS
QA FRAMEWORK REQUEST SPECIFICATION INTERCEPTOR
QA FRAMEWORK REQUEST SPECIFICATION INTERCEPTOR PER SERVICE
TEMPLATE API QA FRAMEWORK
QA FRAMEWORK TEMPLATE DEFINITION USING MUSTACHE
QA FRAMEWORK TEMPLATE API
SELENIUM SUPPORT QA FRAMEWORK
QA FRAMEWORK ENDPOINT PROPERTIES
QA FRAMEWORK SELENIUM SUPPORT USING WEB API
MULTI PROFILE QA FRAMEWORK
QA FRAMEWORK PROFILE PROPERTIES
QA FRAMEWORK RUN IN DIFFERENT PROFILE mvn clean verify -Drun.profiles=dev
DEMO QA FRAMEWORK
WANT TO CONTRIBUTE? PLEASE CREATE PULL REQUEST
[email protected]
QA FRAMEWORK