SlideShare a Scribd company logo
1 of 11
Driving Software
Quality Across
Platform
A.Dhiyaul Asikin
QA Engineer at PT. Majoo Indonesia
PT. Majoo Indonesia
Perusahaan berbasis teknologi yang berkomitmen menciptakan
'aplikasi super' (super app) untuk membantu para pelaku wirausaha
untuk mengembangkan bisnis sehingga menggapai level terbaik.
Semua yang dibutuhkan pemilik usaha, mulai dari sistem
pencatatan absen, laporan penjualan, keuangan, pengelolaan
inventori, hingga promosi. dll.
Apa perbedaan Manual Testing
dan automation testing ?
Kapan melakukan manual testing
dan automation testing ?
Bagaimana implementasi
di perusahaan PT. Majoo Indonesia?
Development
Concept
UX
Integration
UI
Develop
Automation
Tesing
Manual
Testing
Release
Flutter : 1. Flutter Driver
2. FLutter Gherkin
Perbedaan Flutter gherkin dan tools automation
lain seperti Katalon ?
Example code menggunakan flutter gherkin
Thank You

More Related Content

Similar to Driving Software Quality Across Platforms

Sopwerr.pptx
Sopwerr.pptxSopwerr.pptx
Sopwerr.pptxFymixZem
 
Seminar industrisoftware
Seminar industrisoftwareSeminar industrisoftware
Seminar industrisoftwaredarwintjoe
 
Jurnal pa aplikasi penjualan suku cadang dan jasa perbaikan sepeda motor
Jurnal pa aplikasi penjualan suku cadang dan jasa perbaikan sepeda motorJurnal pa aplikasi penjualan suku cadang dan jasa perbaikan sepeda motor
Jurnal pa aplikasi penjualan suku cadang dan jasa perbaikan sepeda motorAgung Apriyadi
 
YPIA - Peran Internal Auditor transformasi-PLN.pdf
YPIA - Peran Internal Auditor transformasi-PLN.pdfYPIA - Peran Internal Auditor transformasi-PLN.pdf
YPIA - Peran Internal Auditor transformasi-PLN.pdffebemalinton1
 
ERP 2015 modul 1 - Introduction
ERP 2015 modul 1 - IntroductionERP 2015 modul 1 - Introduction
ERP 2015 modul 1 - IntroductionWuwuh Hartiningsih
 
Perkembangan Teknologi Terhadap Audit Internal
Perkembangan Teknologi Terhadap Audit InternalPerkembangan Teknologi Terhadap Audit Internal
Perkembangan Teknologi Terhadap Audit Internalssuser1d6e37
 
Si & Pi, cilin christianto, hapzi ali, peranan program accurate accounting te...
Si & Pi, cilin christianto, hapzi ali, peranan program accurate accounting te...Si & Pi, cilin christianto, hapzi ali, peranan program accurate accounting te...
Si & Pi, cilin christianto, hapzi ali, peranan program accurate accounting te...Cilin christianto
 
pengertian ReadySet
pengertian ReadySetpengertian ReadySet
pengertian ReadySetrandycore
 
Driving Software Quality Across Platform
Driving Software Quality Across PlatformDriving Software Quality Across Platform
Driving Software Quality Across PlatformMalang QA Community
 
OfficeCentral Emotional Intelligence (EQ) (Malay) V12R
OfficeCentral Emotional Intelligence (EQ) (Malay) V12ROfficeCentral Emotional Intelligence (EQ) (Malay) V12R
OfficeCentral Emotional Intelligence (EQ) (Malay) V12Rventuresmarketing
 
Tugas sim, sukartiningsih, yananto mihadi putra, sumber daya komputasi dan ko...
Tugas sim, sukartiningsih, yananto mihadi putra, sumber daya komputasi dan ko...Tugas sim, sukartiningsih, yananto mihadi putra, sumber daya komputasi dan ko...
Tugas sim, sukartiningsih, yananto mihadi putra, sumber daya komputasi dan ko...Sukartiningsih
 
Novatama Solusi Teknologi Company Profile
Novatama Solusi Teknologi Company ProfileNovatama Solusi Teknologi Company Profile
Novatama Solusi Teknologi Company ProfileNovatama Teknologi
 
Paper mkti kelompok 3 progres1
Paper mkti  kelompok 3 progres1Paper mkti  kelompok 3 progres1
Paper mkti kelompok 3 progres1indahmayangsari
 
Company Profile Tri Bintang Emas Mulia
Company Profile Tri Bintang Emas MuliaCompany Profile Tri Bintang Emas Mulia
Company Profile Tri Bintang Emas Muliaobedewardhana
 
Javan IT Services' Profile
Javan IT Services' ProfileJavan IT Services' Profile
Javan IT Services' ProfileWisnu Manupraba
 
186 191-knsi08-033-analisa-usability-untuk-mengetahui-user-experience-pada-ap...
186 191-knsi08-033-analisa-usability-untuk-mengetahui-user-experience-pada-ap...186 191-knsi08-033-analisa-usability-untuk-mengetahui-user-experience-pada-ap...
186 191-knsi08-033-analisa-usability-untuk-mengetahui-user-experience-pada-ap...smk bam
 
my_compro : Compro Presentation
my_compro : Compro Presentationmy_compro : Compro Presentation
my_compro : Compro Presentationmy_ compro
 

Similar to Driving Software Quality Across Platforms (20)

Sopwerr.pptx
Sopwerr.pptxSopwerr.pptx
Sopwerr.pptx
 
Seminar industrisoftware
Seminar industrisoftwareSeminar industrisoftware
Seminar industrisoftware
 
Jurnal pa aplikasi penjualan suku cadang dan jasa perbaikan sepeda motor
Jurnal pa aplikasi penjualan suku cadang dan jasa perbaikan sepeda motorJurnal pa aplikasi penjualan suku cadang dan jasa perbaikan sepeda motor
Jurnal pa aplikasi penjualan suku cadang dan jasa perbaikan sepeda motor
 
YPIA - Peran Internal Auditor transformasi-PLN.pdf
YPIA - Peran Internal Auditor transformasi-PLN.pdfYPIA - Peran Internal Auditor transformasi-PLN.pdf
YPIA - Peran Internal Auditor transformasi-PLN.pdf
 
FUTURE WORK YUSRI AMELIA
FUTURE WORK YUSRI AMELIAFUTURE WORK YUSRI AMELIA
FUTURE WORK YUSRI AMELIA
 
ERP 2015 modul 1 - Introduction
ERP 2015 modul 1 - IntroductionERP 2015 modul 1 - Introduction
ERP 2015 modul 1 - Introduction
 
Perkembangan Teknologi Terhadap Audit Internal
Perkembangan Teknologi Terhadap Audit InternalPerkembangan Teknologi Terhadap Audit Internal
Perkembangan Teknologi Terhadap Audit Internal
 
Si & Pi, cilin christianto, hapzi ali, peranan program accurate accounting te...
Si & Pi, cilin christianto, hapzi ali, peranan program accurate accounting te...Si & Pi, cilin christianto, hapzi ali, peranan program accurate accounting te...
Si & Pi, cilin christianto, hapzi ali, peranan program accurate accounting te...
 
pengertian ReadySet
pengertian ReadySetpengertian ReadySet
pengertian ReadySet
 
Driving Software Quality Across Platform
Driving Software Quality Across PlatformDriving Software Quality Across Platform
Driving Software Quality Across Platform
 
OfficeCentral Emotional Intelligence (EQ) (Malay) V12R
OfficeCentral Emotional Intelligence (EQ) (Malay) V12ROfficeCentral Emotional Intelligence (EQ) (Malay) V12R
OfficeCentral Emotional Intelligence (EQ) (Malay) V12R
 
Tugas sim, sukartiningsih, yananto mihadi putra, sumber daya komputasi dan ko...
Tugas sim, sukartiningsih, yananto mihadi putra, sumber daya komputasi dan ko...Tugas sim, sukartiningsih, yananto mihadi putra, sumber daya komputasi dan ko...
Tugas sim, sukartiningsih, yananto mihadi putra, sumber daya komputasi dan ko...
 
Terms of reference
Terms of referenceTerms of reference
Terms of reference
 
Novatama Solusi Teknologi Company Profile
Novatama Solusi Teknologi Company ProfileNovatama Solusi Teknologi Company Profile
Novatama Solusi Teknologi Company Profile
 
Paper mkti kelompok 3 progres1
Paper mkti  kelompok 3 progres1Paper mkti  kelompok 3 progres1
Paper mkti kelompok 3 progres1
 
Company Profile Tri Bintang Emas Mulia
Company Profile Tri Bintang Emas MuliaCompany Profile Tri Bintang Emas Mulia
Company Profile Tri Bintang Emas Mulia
 
Javan IT Services' Profile
Javan IT Services' ProfileJavan IT Services' Profile
Javan IT Services' Profile
 
Web api
Web api Web api
Web api
 
186 191-knsi08-033-analisa-usability-untuk-mengetahui-user-experience-pada-ap...
186 191-knsi08-033-analisa-usability-untuk-mengetahui-user-experience-pada-ap...186 191-knsi08-033-analisa-usability-untuk-mengetahui-user-experience-pada-ap...
186 191-knsi08-033-analisa-usability-untuk-mengetahui-user-experience-pada-ap...
 
my_compro : Compro Presentation
my_compro : Compro Presentationmy_compro : Compro Presentation
my_compro : Compro Presentation
 

More from Malang QA Community

USABILITY TESTING TO IMPROVE USER EXPERIENCE
USABILITY  TESTING TO  IMPROVE USER EXPERIENCEUSABILITY  TESTING TO  IMPROVE USER EXPERIENCE
USABILITY TESTING TO IMPROVE USER EXPERIENCEMalang QA Community
 
Refine your ci:cd pipeline with automated test
Refine your ci:cd pipeline with automated testRefine your ci:cd pipeline with automated test
Refine your ci:cd pipeline with automated testMalang QA Community
 
The Importance of clearly defined requirements
The Importance of clearly defined requirementsThe Importance of clearly defined requirements
The Importance of clearly defined requirementsMalang QA Community
 
Technical documentation in software development types, best practices, and t...
Technical documentation in software development  types, best practices, and t...Technical documentation in software development  types, best practices, and t...
Technical documentation in software development types, best practices, and t...Malang QA Community
 
How to survive in industrial world
How to survive in industrial worldHow to survive in industrial world
How to survive in industrial worldMalang QA Community
 
Peranan SQA dalam bisnis (mobayar)
Peranan SQA dalam bisnis (mobayar)Peranan SQA dalam bisnis (mobayar)
Peranan SQA dalam bisnis (mobayar)Malang QA Community
 
Software testing fundamental Part 2
Software testing fundamental Part 2Software testing fundamental Part 2
Software testing fundamental Part 2Malang QA Community
 
Software testing fundamental Part 1
Software testing fundamental Part 1Software testing fundamental Part 1
Software testing fundamental Part 1Malang QA Community
 
Introduction to software quality assurance
Introduction to software quality assuranceIntroduction to software quality assurance
Introduction to software quality assuranceMalang QA Community
 

More from Malang QA Community (20)

Dockerizing react app
Dockerizing react appDockerizing react app
Dockerizing react app
 
USABILITY TESTING TO IMPROVE USER EXPERIENCE
USABILITY  TESTING TO  IMPROVE USER EXPERIENCEUSABILITY  TESTING TO  IMPROVE USER EXPERIENCE
USABILITY TESTING TO IMPROVE USER EXPERIENCE
 
CI CD react app with docker
CI CD react app with dockerCI CD react app with docker
CI CD react app with docker
 
Build testable react app
Build testable react appBuild testable react app
Build testable react app
 
Automated test Using NodeJS
Automated test Using NodeJSAutomated test Using NodeJS
Automated test Using NodeJS
 
Refine your ci:cd pipeline with automated test
Refine your ci:cd pipeline with automated testRefine your ci:cd pipeline with automated test
Refine your ci:cd pipeline with automated test
 
Build testable laravel app
Build testable laravel appBuild testable laravel app
Build testable laravel app
 
Build testable laravel app
Build testable laravel appBuild testable laravel app
Build testable laravel app
 
The Importance of clearly defined requirements
The Importance of clearly defined requirementsThe Importance of clearly defined requirements
The Importance of clearly defined requirements
 
Test Case Management Tools
Test Case Management ToolsTest Case Management Tools
Test Case Management Tools
 
Scrum myth buster
Scrum myth busterScrum myth buster
Scrum myth buster
 
Technical documentation in software development types, best practices, and t...
Technical documentation in software development  types, best practices, and t...Technical documentation in software development  types, best practices, and t...
Technical documentation in software development types, best practices, and t...
 
How to survive in industrial world
How to survive in industrial worldHow to survive in industrial world
How to survive in industrial world
 
Peranan SQA dalam bisnis (mobayar)
Peranan SQA dalam bisnis (mobayar)Peranan SQA dalam bisnis (mobayar)
Peranan SQA dalam bisnis (mobayar)
 
E2 e test with testcafe
E2 e test with testcafeE2 e test with testcafe
E2 e test with testcafe
 
Software testing fundamental Part 2
Software testing fundamental Part 2Software testing fundamental Part 2
Software testing fundamental Part 2
 
Software testing fundamental Part 1
Software testing fundamental Part 1Software testing fundamental Part 1
Software testing fundamental Part 1
 
Introduction to software quality assurance
Introduction to software quality assuranceIntroduction to software quality assurance
Introduction to software quality assurance
 
Meetup #5 API Testing World
Meetup #5 API Testing WorldMeetup #5 API Testing World
Meetup #5 API Testing World
 
Meetup #4 Agile Mindset
Meetup #4 Agile MindsetMeetup #4 Agile Mindset
Meetup #4 Agile Mindset
 

Driving Software Quality Across Platforms

Editor's Notes

  1. Tentang bagaimana kita mendorong atau mencapai kualitas produk dari berbagai platform
  2. Manual testing : merupakan pengujian yang dilakukan oleh seorang tester(QA) berdasarkan acceptance test dari skenario test yang telah di buat sehingga memberikan feedback secara langsung. Automation testing :