SlideShare a Scribd company logo
1 of 14
Driving Software
Quality Across
Platform
MQA Goes to Campus
Hello!
Hana Catur Aprilia
QA Engineer - DOT Indonesia
Project Documentation | Manual Test | Automation Test
Hana Catur Aprilia
aprilia.hanna95@gmail.com
DOT Indonesia
Perusahaan IT kreatif yang memiliki spesialisasi di bidang
website development, desain UI/UX, aplikasi mobile, dan
startup builder.
Topics
➠ Software Quality
➠ User Story
➠ Scenario Test
➠ Testing
➠ Testing Tools
Software Quality
Software quality merupakan keseluruhan
fungsionalitas dan fitur - fitur yang telah ditentukan
dalam suatu produk dapat digunakan dengan baik
sesuai dengan kebutuhan.
Software Quality Assurance
Seseorang yang bertanggung jawab untuk menguji dan
memastikan fungsionalitas dan fitur - fitur yang
ditentukan sudah berjalan dengan baik sesuai kebutuhan.
User Story
User
Requirement
Scenario
Test
Test
Case
Test
Case
Test
Case
Test
Case
User Story
As a User, I want to login to application
by email and password, so that I can
access all its features
1. User login with registered email
and password
2. User will direct to Home Page.
3. etc.
User Story
Acceptance Criteria
Scenario Test
Test Plan
Test plan merupakan dokumen yang berisi tentang kumpulan
scenario test atau test case yang akan diuji dengan rentang
waktu yang telah ditentukan.
Goals: agar kita mengetahui scope case yang akan diuji.
Testing
Manual Test &
Automation Test
WebsitesMobile Apps
APIs
Tools Testing
➠ Postman
➠ Mocha & Chai
➠ Cypress.io
➠ Katalon Studio
➠ Codeception
➠ Laravel Dusk
Cypress.io
Driving Software Quality Across Platform

More Related Content

Similar to Driving Software Quality Across Platform

07 Software Construction Technology
07 Software Construction Technology07 Software Construction Technology
07 Software Construction TechnologyAinul Yaqin
 
Testing dan implemetasi sistem 3
Testing dan implemetasi sistem 3Testing dan implemetasi sistem 3
Testing dan implemetasi sistem 3Fendi Hidayat
 
4. Materi ajar System Development Tools.pptx
4. Materi ajar System Development Tools.pptx4. Materi ajar System Development Tools.pptx
4. Materi ajar System Development Tools.pptxcastakaagussugianto
 
Sharring session : Understanding QA Collaboration within Project Development
Sharring session : Understanding QA Collaboration within Project DevelopmentSharring session : Understanding QA Collaboration within Project Development
Sharring session : Understanding QA Collaboration within Project DevelopmentID CORE INDONESIA
 
Kuliah2 By: Jusi Omar Manik
Kuliah2 By: Jusi Omar ManikKuliah2 By: Jusi Omar Manik
Kuliah2 By: Jusi Omar ManikJusi_Manik
 
Software quality assurance (sqa)
Software quality assurance (sqa)Software quality assurance (sqa)
Software quality assurance (sqa)Pande Narendra
 
Testing dan implementasi
Testing dan implementasiTesting dan implementasi
Testing dan implementasiDWC
 
PPT-UEU-Manajemen-Proyek-SI-Pertemuan-14.pptx
PPT-UEU-Manajemen-Proyek-SI-Pertemuan-14.pptxPPT-UEU-Manajemen-Proyek-SI-Pertemuan-14.pptx
PPT-UEU-Manajemen-Proyek-SI-Pertemuan-14.pptxKairiAbasa
 
08 Software Testing
08 Software Testing08 Software Testing
08 Software TestingAinul Yaqin
 
Draft2 paper kelompok12
Draft2 paper kelompok12Draft2 paper kelompok12
Draft2 paper kelompok12EM Nasrul
 
Testing aplikasi2
Testing aplikasi2Testing aplikasi2
Testing aplikasi2chephz DJ
 
Fit 08 wawan_testing aplikasi
Fit 08 wawan_testing aplikasiFit 08 wawan_testing aplikasi
Fit 08 wawan_testing aplikasichephz DJ
 
Presentasi Kelompok 6 Tentang Front End & Back End.pptx
Presentasi Kelompok 6 Tentang Front End & Back End.pptxPresentasi Kelompok 6 Tentang Front End & Back End.pptx
Presentasi Kelompok 6 Tentang Front End & Back End.pptx12DirgaEkaPrasetya
 
tugas tik.pptx
tugas tik.pptxtugas tik.pptx
tugas tik.pptxAlvinnes
 
tugas tik.pptx
tugas tik.pptxtugas tik.pptx
tugas tik.pptxAlvinnes
 

Similar to Driving Software Quality Across Platform (20)

Model quality management sofwtware
Model quality management sofwtwareModel quality management sofwtware
Model quality management sofwtware
 
07 Software Construction Technology
07 Software Construction Technology07 Software Construction Technology
07 Software Construction Technology
 
Testing dan implemetasi sistem 3
Testing dan implemetasi sistem 3Testing dan implemetasi sistem 3
Testing dan implemetasi sistem 3
 
4. Materi ajar System Development Tools.pptx
4. Materi ajar System Development Tools.pptx4. Materi ajar System Development Tools.pptx
4. Materi ajar System Development Tools.pptx
 
Sharring session : Understanding QA Collaboration within Project Development
Sharring session : Understanding QA Collaboration within Project DevelopmentSharring session : Understanding QA Collaboration within Project Development
Sharring session : Understanding QA Collaboration within Project Development
 
Kuliah2 By: Jusi Omar Manik
Kuliah2 By: Jusi Omar ManikKuliah2 By: Jusi Omar Manik
Kuliah2 By: Jusi Omar Manik
 
Software quality assurance (sqa)
Software quality assurance (sqa)Software quality assurance (sqa)
Software quality assurance (sqa)
 
Testing dan implementasi
Testing dan implementasiTesting dan implementasi
Testing dan implementasi
 
Testing QA slide
Testing QA slideTesting QA slide
Testing QA slide
 
Software testing management
Software testing managementSoftware testing management
Software testing management
 
PPT-UEU-Manajemen-Proyek-SI-Pertemuan-14.pptx
PPT-UEU-Manajemen-Proyek-SI-Pertemuan-14.pptxPPT-UEU-Manajemen-Proyek-SI-Pertemuan-14.pptx
PPT-UEU-Manajemen-Proyek-SI-Pertemuan-14.pptx
 
08 Software Testing
08 Software Testing08 Software Testing
08 Software Testing
 
Pertemuan 4 Strategi Testing
Pertemuan 4  Strategi TestingPertemuan 4  Strategi Testing
Pertemuan 4 Strategi Testing
 
Draft2 paper kelompok12
Draft2 paper kelompok12Draft2 paper kelompok12
Draft2 paper kelompok12
 
Testing aplikasi2
Testing aplikasi2Testing aplikasi2
Testing aplikasi2
 
Fit 08 wawan_testing aplikasi
Fit 08 wawan_testing aplikasiFit 08 wawan_testing aplikasi
Fit 08 wawan_testing aplikasi
 
Presentasi Kelompok 6 Tentang Front End & Back End.pptx
Presentasi Kelompok 6 Tentang Front End & Back End.pptxPresentasi Kelompok 6 Tentang Front End & Back End.pptx
Presentasi Kelompok 6 Tentang Front End & Back End.pptx
 
Tugas MPPL
Tugas MPPLTugas MPPL
Tugas MPPL
 
tugas tik.pptx
tugas tik.pptxtugas tik.pptx
tugas tik.pptx
 
tugas tik.pptx
tugas tik.pptxtugas tik.pptx
tugas tik.pptx
 

More from Malang QA Community

Driving Software Quality Across Platform
Driving Software Quality Across PlatformDriving Software Quality Across Platform
Driving Software Quality Across PlatformMalang 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)

Driving Software Quality Across Platform
Driving Software Quality Across PlatformDriving Software Quality Across Platform
Driving Software Quality Across Platform
 
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
 
Agile Testing
Agile TestingAgile Testing
Agile Testing
 
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
 

Driving Software Quality Across Platform