Anda di halaman 1dari 49

LAPORAN MAGANG

PENILAIAN KINERJA MANUAL TESTING PADA


FUNGSIONALITAS APLIKASI

FARHAN RIVANKA LUTHFIAWAN


20200801349

Laporan Magang ini ditulis untuk memenuhi persyaratan


Mata Kuliah magang pada Program Studi Teknik Informatika, Fakultas
Ilmu Komputer, Universitas Esa Unggul

PROGRAM STUDI TEKNIK INFORMATIKA


FAKULTAS ILMU KOMPUTER
UNIVERSITAS ESA UNGGUL
BEKASI
2023
LEMBAR PENGESAHAN

Program Studi Teknik Informatika - Universitas Esa Unggul

PENILAIAN KINERJA MANUAL TESTING PADA


FUNGSIONALITAS APLIKASI

di PT. Hexamatics Info Tech

Oleh:

Farhan Rivanka Luthfiawan – 20200801349

Disetujui dan disahkan sebagai Laporan Magang atau Studi Independen


Bersertifikat (MSIB) Kampus Merdeka Batch III

Bekasi, 14 September 2023


Dosen Pembimbing – Universitas Esa Unggul

Agus Herwanto, ST, M.M


NIP: 7805
NIDN: 0307087003

i
PRAKATA

Puji syukur kepada Tuhan yang Maha Esa atas segala berkat yang telah
diberikan-Nya, sehingga Laporan Kerja Profesi ini dapat diselesaikan.
Laporan Kerja Profesi dengan judul “PENILAIAN KINERJA MANUAL
TESTING PADA FUNGSIONALITAS APLIKASI” ini ditujukan untuk memenuhi
persyaratan mata kuliah Kerja Profesi pada Program Studi Teknik Informatika,
Fakultas Ilmu Komputer, Universitas Esa Unggul, Harapan Indah, Bekasi.
Praktikan menyadari bahwa tanpa bimbingan, bantuan, dan doa dari
berbagai pihak, Laporan Kerja Profesi ini tidak akan dapat diselesaikan tepat pada
waktunya. Oleh karena itu, Praktikan mengucapkan terima kasih yang sebesar-
besarnya kepada semua pihak yang telah membantu dalam proses pengerjaan
Laporan Kerja Profesi ini, yaitu kepada:

1) Dr. Vitri Tundjungsari, ST, M.Sc, MM selaku Dekan Fakultas Ilmu


Komputer.
2) Bp. Muhammad Bahrul Ulum, S Kom, M.Kom selaku Kepala Program
Studi Teknik Informatika.
3) Bp. Agus Herwanto, ST, M.M selaku Dosen Pembimbing yang telah
memberikan bimbingan dan banyak memberikan masukan kepada
Praktikan.
4) Ib. Unung Arini Selaku HR Manager yang telah mengizinkan praktik
magang di PT Hexamatics Info Tech
5) keluarga yang memberikan dukungan dalam menjalani magang dan
dalam penyelesaian laporan magang ini sehingga laporan ini dapat
selesai tepat waktu.
Akhir kata, Praktikan menyadari bahwa masih terdapat banyak kekurangan
dalam Laporan Magang ini. Oleh karena itu, kritik dan saran dari pembaca akan
sangat bermanfaat bagi Praktikan. Semoga Laporan Kerja Profesi ini dapat
bermanfaat bagi semua pihak yang membacanya.

Bekasi, 10 September 2023

Penulis

ii
DAFTAR ISI

LEMBAR PENGESAHAN ..................................................................................... i


PRAKATA ............................................................................................................ ii
DAFTAR ISI .........................................................................................................iii
DAFTAR TABEL & GRAFIK ................................................................................iii
DAFTAR GAMBAR .............................................................................................. v
DAFTAR LAMPIRAN ..........................................................................................vii

BAB I PENDAHULUAN........................................................................................ 1
1.1 Latar Belakang Mbkm Mandiri & Magang .............................................................1

1.2 Maksud dan Tujuan Magang ......................................................................................2

1.2.1 Maksud dan Tujuan Magang ..........................................................................2

1.2.2 Tujuan Magang.....................................................................................................2

1.3 Tempat Magang...............................................................................................................3

1.4 Jadwal Pelaksanaan Magang ....................................................................................3

BAB II TINJAUAN UMUM TEMPAT KERJA PROFESI ........................................ 5


2.1 Sejarah Perusahaan ......................................................................................................5

2.2 Struktur Organisasi .........................................................................................................6

2.3 Kegiatan Umum Perusahaan .....................................................................................7

2.4 Kesesuaian Magang ......................................................................................................7

BAB III PELAKSANAAN KERJA PROFESI........................................................ 10


3.1 Bidang Kerja................................................................................................................... 10

3.2 Pelaksanaan Kerja ...................................................................................................... 10

3.3 Kendala Yang Dihadapi ............................................................................................. 19

3.4 Cara Mengatasi Kendala .......................................................................................... 19

3.5 Pembelajaran Yang Diperoleh dari Kerja Profesi ........................................... 19

BAB IV PENUTUP ............................................................................................. 20


4.1 Simpulan .......................................................................................................................... 20

4.2 Saran ................................................................................................................................. 20

iii
DAFTAR PUSTAKA ........................................................................................... 21

LAMPIRAN-LAMPIRAN ..................................................................................... 22

iv
DAFTAR TABEL & GRAFIK

Tabel 1.1 Timeline Kegiatan kerja Profesi .................................................... ...... 3


Tabel 1.1 Timeline Kegiatan kerja Profesi .................................................... ...... 3

v
DAFTAR GAMBAR

Gambar 2.1 Logo PT Hexamatics Info Tech................................................. ...... 5


Gambar 2.2 Service Perusahaan .................................................................. ...... 5
Gambar 2.3 Struktur Organisasi .......................................................................... 6
Gambar 3.1 Project Telkomsel........................................................................... 10
Gambar 3.2 Agenda Testing Project .................................................................. 11
Gambar 3.3 Test Case URP Telkomsel ............................................................. 11
Gambar 3.4 Test Case Project URP .................................................................. 12
Gambar 3.5 Hasil Testing Check Voucher ......................................................... 12
Gambar 3.6 Documentation Tools ..................................................................... 12
Gambar 3.7 Testing Inject Voucher Melalui Web ............................................... 13
Gambar 3.8 TDirect Telkomsel .......................................................................... 14
Gambar 3.9 Test Case TDirect .......................................................................... 14
Gambar 3.10 Monthly Data TDirect.................................................................... 15
Gambar 3.11 Upload Monthly Data TDirect ....................................................... 15
Gambar 3.12 Result Upload Monthly Data ......................................................... 15
Gambar 3.13 Project CRMBE ............................................................................ 16
Gambar 3.14 Test Case CRMBE ....................................................................... 16
Gambar 3.15 API Request CRMBE ................................................................... 16
Gambar 3.16 Hasil Testing API SOAP UI .......................................................... 17
Gambar 3.17 Hasil Testing API Postman ........................................................... 17
Gambar 3.18 Authorization API Postman .......................................................... 18
Gambar 3.19 Notepad++ ................................................................................... 19

vi
DAFTAR LAMPIRAN

LAMPIRAN A
Lampiran 1.1 Sertifikat Magang ......................................................................... 22
Lampiran 1.2 Penilaian Kinerja Magang ............................................................ 23
Lampiran 1.3 Surat Permohonan Magang ......................................................... 24
Lampiran 1.4 Surat Penerimaan Magang & MOU .............................................. 25
Lampiran 1.5 Learning Agreement ..................................................................... 31
Lampiran 1.6 Log Magang ................................................................................. 32

LAMPIRAN B
Lampiran 2.1 Praktikan Saat Magang ............................................................... 39
Lampiran 2.2 Meeting Timeline Project Yang Akan Di Kerjakan ........................ 40

vii
BAB I
PENDAHULUAN
1.1 Latar Belakang MBKM Mandiri dan Magang
MBKM Mandiri adalah sebuah bentuk dorongan kebijakan
Kampus Merdeka yang mendorong Perguruan Tinggi (PT) untuk
menjalankan program MBKM secara mandiri. Dalam bentuk
implementasi MBKM mandiri, PT menyelenggarakan, mendanai,
dan mengeksekusi program MBKM-nya tanpa intervensi dari
Kemendikbudristek. Tujuan MKBM mandiri adalah untuk membantu
sebanyak-banyaknya mahasiswa mendapatkan pengalaman di luar
kampus demi persiapan karir di masa depan.

Magang adalah adalah program di mana mahasiswa


universitas atau perguruan tinggi bekerja atau berpartisipasi dalam
kegiatan praktik di sebuah organisasi atau perusahaan untuk
mendapatkan pengalaman praktis di bidang yang relevan dengan
jurusan atau program studi mereka.

Manual Testing merupakan proses pengujian perangkat


lunak yang dilakukan secara manual. Dalam manual testing,
seorang penguji melakukan langkah-langkah pengujian,
mengamati hasil dan apakah perangkat lunak sudah sesuai dengan
yang di harapkan, pengujian ini meliputi fungsionalitas, pengujian
navigasi antarmuka, pengujian interaksi pengguna, dan lain-lain.

PT. Telekomunikasi Selular bekerja sama dengan PT.


Hexamatics Info Tech untuk melakukan pengujian terhadap setiap fitur
yang Terdapat pada beberapa aplikasi yang di kembangkan oleh PT.
Telekomunikasi Selular.

Pada kesempatan ini Praktikan mendapat kesempatan


melakukan Testing terhadap aplikasi yang di kembangkan PT
Telekomunikasi Selular. Praktikan dapat menambah pengalaman
dan pengetahuan baru terkait dunia kerja yang tidak diperoleh dalam
perkuliahan, dan tentunya juga menerapkan materi pembelajaran yang
didapat selama perkuliahan.

1
1.2 Maksud dan Tujuan Magang
1.2.1 Maksud dan Tujuan Magang
Maksud diadakannya Magang ini ialah sebagai berikut ;
1. Memenuhi persyaratan Kurikulum Sarjana Strata-1.
2. Memperoleh wawasan tentang pekerjaan sebagai Tester dan
mendapatkan pengalaman kerja dalam bidang teknologi dan
informasi yang berkaitan dengan Siklus Pengembangan perangkat
lunak dengan mengerjakan setiap tugas yang diberikan dengan
solusi terbaik.
3. Melakukan testing dengan dengan dokumen spesifikasi untuk
menemukan setiap masalah atau bug.
1.2.2 Tujuan Magang
Adapun tujuan Magang adalah sebagai berikut;
1. Memperoleh gambaran kerja dalam mempersiapkan mental dan
memenuhi kebutuhan yang diperlukan dalam dunia kerja, salah
satunya dengan memperoleh pengalaman kerja sebagai Tester
Aplikasi.
2. Mendapatkan pengalaman langsung dari praktik kerja di lapangan
salah satunya dengan menguasai penggunaan Postman dan Soap
UI.
3. Mendapatkan ilmu pengetahuan baru mengenai Testing API dan
menerapkan ilmu UI/UX yang didapat selama perkuliahan pada
dunia kerja.
4. Memperoleh Ilmu dengan mata kuliah yang relevan
• Isu Sosial dan Keprofesian Teknologi Informasi:
Mahasiswa akan mendapatkan arahan untuk
mengembangkan kemampuan dalam mengelola keamanan
data proyek-proyek yang akan di kerjakan.
• Manajemen Proyek Perangkat Lunak:
Mahasiswa akan diberikan tanggung jawab untuk
memastikan kelancaran suatu proyek. Mahasiswa akan
terlibat dalam menentukan jadwal waktu proyek,
mengidentifikasi data uji yang diperlukan, dan berkoordinasi
dengan tim pengembang terkait sistem atau aplikasi yang
akan diuji.

2
• Perusahaan Virtual:
Mahasiswa akan merasakan sistem kerja secara daring
atau digital, di mana seluruh aspek operasional, komunikasi,
dan manajemen tim dipantau secara virtual.
• Arsitektur Berbasis Layanan:
Mahasiswa juga akan mendapatkan pelajaran mengenai
pengujian terhadap API. API adalah komponen yang sangat
vital dalam Arsitektur Berorientasi Layanan (Service-
Oriented Architecture/SOA). Pengujian terhadap API ini
akan dilakukan untuk mendeteksi potensi kegagalan atau
kesalahan pada parameter-parameter API tersebut.
• Kapita Selekta Informatika:
Mahasiswa juga diajarkan untuk mengadaptasi metodologi
dan manajemen proyek yang dapat memberikan kerangka
kerja untuk menentukan parameter-parameter pengujian
yang akan diterapkan saat proyek sedang berlangsung.

1.3 Tempat Magang


Magang dilakukan di PT Hexamatics Info Tech merupakan instansi
yang bergerak dalam bidang supplier dan Maintenenace IT, yang
beralamat di Menara caraka, CoHive 101 Mega Kuningan, east Kuningan,
Subdistrict Setiabudi, South Jakarta City, Jakarta 12710. pelaksanaan
magang dilakukan secara Work From Home (WFH).

1.4 Jadwal Pelaksanaan Magang


Sesuai dengan persyaratan kerja profesi dan kebijakan yang
diberikan Universitas Esa Unggul, terdapat kesepakatan:

1. Nama perusahaan : PT. Hexamatics Info Tech


2. Lama pelaksanaan : 4 Bulan
3. Periode : 20 Maret 2023 – 30 Juni 2023
4. Hari kerja : Senin – Jum’at
5. Jam kerja : 09:00 – 18:00 WIB

3
No Kegiatan Bulan Keterangan

1 Kegiatan Magang Maret Project URP UAT


2 Kegiatan Magang April Project URP SIT
3 Kegiatan Magang Mei Project T-Direct
4 Kegiatan Magang Juni Project CRMBE

Table 1.1 Timeline Kegiatan kerja Profesi (sumber : Dokumen Praktikan )

Grafik Kehadiran Kegiatan Magang Per Hari Sesuai Jadwal


Magang Yang Sudah Di Sepakati
30

25

20

15

10

0
Maret April Mei Juni

Hadir Tidak Hadir

Grafik 1.1 Kehadiran Kegiantan Magang (sumber : Dokumen Praktikan )

Pada grafik di atas, merupakan grafik kehadiran dalam kegiatan magang.


Grafik akan berbeda karena magang di mulai pada 20 Maret – 30 Juni. dan
Magang dilakukan di setiap hari Senin – Jumat. Untuk lebih jelasnya sudah
Tersedia Log harian magang pada bagian lampiran laporan ini.

4
BAB II
TINJAUAN PUSTAKA
2.1 Sejarah Perusahaan
PT Hexamatics Info Tech merupakan perusahaan yang aktif dalam
maintenance IT dengan kemampuan sumber daya manusia dalam
kapabilitas sistem terbaik. PT Hexamatics Info Tech senantiasa fokus pada
pengembangan inovasi untuk memenuhi kebutuhan pelanggan dalam
situasi industri yang sangat cepat tumbuh dan berubah dalam
perkembangan zaman dan mampu memenangkan persaingan untuk
mencapai nilai tambah bagi konsumen.

Gambar 2.1 Logo PT HEXAMATICS INFO TECH

PT Hexamatics Info Tech berdiri pada tahun 2008. Hexa


meluncurkan divisi Teknologi Informasi (IT) dan Layanan Teknologi. Ini
menjadi langkah penting dalam perjalanan perusahaan. PT Hexamatics
Info Tech terus berkembang dan mengembangkan bisnisnya dengan
memasuki berbagai industri, seperti layanan keuangan, kesehatan,
manufaktur, dan lainnya. Mereka juga mengakuisisi berbagai perusahaan
teknologi di seluruh dunia untuk memperluas portofolio mereka. Hexa terus
berinovasi dan beradaptasi dengan perkembangan teknologi terkini serta
berupaya memberikan solusi terbaik bagi pelanggan di berbagai sektor
industri.

Gambar 2.2 Service Perusahaan


5
2.2 Struktur Organisasi
PT Hexamatics Info Tech menerapkan struktur organisasi dalam
mejalankan bisnis yang bergerak dalam bidang jasa agar proses bisnis
berjalan secara teratur dan kompeten. Struktur organisasi pada PT
Hexamatics Info Tech adalah sebagai berikut :

HR & Finance Executive

HR Excecutive

HR Manager

Finance Executive

Operational Staff

Project Manager Operational Staff

Sr Programmer/Application
Developer
Director

Jr Programmer/Application
IT Applic. & Development
Developer

System Analyst

Network Specialist

IT Network & Infrastr. Security Specialist

System Administrator

IT Manager
Leader Project

Team Leader

IT Quality Assurance

Test Analyst

Tester

IT Staff

IT Operation

Helpdesk

Gambar 2.3 Struktur Organisasi

6
2.3 Kegiatan Umum Perusahaan
Kegiatan perusahaan secara umum, yaitu apabila ada kegiatan
acara idul fitri dan tahun baru dan itu bertepatan dengan agenda Rafi
Period maka pekerjaan tetap berlanjut, karena untuk menjaga timeline
project tetap berjalan dengan baik supaya dapat di selesaikan dengan
waktu yang sudah di tentukan
Ada pun juga kegiatan sehari-hari seperti melakukan testing dan
development terhadap project yang di tentukan, bekerjasama dengan
developer supaya sistem pada project berjalan lancar. karena setiap tim
dibagi tugas untuk melakukan testing maupun develop sistem sesuai
dengan agenda yang sudah di tentukan Rafi Period.

2.4 Kesesuaian Magang Dengan Mata Kuliah Konversi

1. Isu Sosial Dan Keprofesian Teknologi Informasi

Pengertian Mata kuliah "Isu Sosial Keprofesian Teknologi


Informasi" adalah mata kuliah yang membahas berbagai isu etika, sosial,
dan profesional yang berkaitan dengan teknologi informasi (TI). Mata kuliah
ini dirancang untuk memberikan pemahaman yang lebih dalam tentang
bagaimana teknologi informasi memengaruhi masyarakat, bisnis, dan
profesional TI.
Kesesuaian:
Magang pada PT Hexamatics Info Tech mahasiswa di berikan
arahan supaya dapat memiliki tanggung jawab terhadap keamanan data
project-project yang di kerjakan. Dengan melakukan reset setiap bulan
pada akun telkomsel yang sudah diberikan terhadap masing-masing
individu. Karena automatis akan mengganti enkripsi-enkripsi yang ada.

2. Manajemen Proyek Perangkat Lunak

Mata kuliah "Manajemen Proyek Perangkat Lunak" adalah mata


kuliah yang secara khusus membahas konsep, teknik, dan praktik yang
terkait dengan perencanaan, pengorganisasian, pengawasan, dan
pengendalian proyek pengembangan perangkat lunak. Mata kuliah ini
bertujuan untuk membekali mahasiswa dengan pemahaman yang
mendalam tentang bagaimana mengelola proyek pengembangan
perangkat lunak dengan efektif.

7
Kesesuaian:
Magang pada PT Hexamatics Info Tech mahasiswa di berikan
tanggung jawab untuk memastikan berjalannya sebuah project. Mahasiswa
akan ikut serta dalam penentuan timeline project, test data yang dibutuhkan
pada suatu project, berkoordinasi dengan developer mengenai sistem atau
aplikasi yang akan di testing.

3. Perusahaan Virtual

Mata kuliah "Manajemen Proyek Perangkat Lunak" adalah mata


kuliah yang secara khusus membahas konsep, teknik, dan praktik yang
terkait dengan perencanaan, pengorganisasian, pengawasan, dan
pengendalian proyek pengembangan perangkat lunak. Mata kuliah ini
bertujuan untuk membekali mahasiswa dengan pemahaman yang
mendalam tentang bagaimana mengelola proyek pengembangan
perangkat lunak dengan efektif.
Kesesuaian:
PT Hexamatics Info Tech beroperasi secara online atau digital,
yang dimana aspek operasional, komunikasi, pengelolaan tim di pantau
secara virtual. Hexa memanfaatkan microsoft teams sebagai alat untuk
melakukan pemantauan setiap pekerjaan di beberapa aspek tersebut.

4. Arsitektur Berbasis Layanan

Mata kuliah "Arsitektur Berbasis Layanan" adalah mata kuliah yang


membahas konsep, prinsip, dan praktik terkait dengan arsitektur perangkat
lunak berbasis layanan. pendekatan dalam perancangan dan
pengembangan sistem perangkat lunak di mana komponen atau layanan
perangkat lunak diorganisasi dan diintegrasikan sedemikian rupa sehingga
mereka dapat berkomunikasi dan beroperasi sebagai layanan yang
independen.
Kesesuaian:
Magang pada PT Hexamatics Info Tech mahasiswa juga akan di
beri pembelajaran mengenai testing terhadap API. API merupakan
komponen penting dalam SOA (Service-Oriented Architecture). API ini
akan di testing supaya dapat menemukan kegagalan atau error terhadap
parameter-parameter API tersebut.

8
5. Kapita Selekta Informatika

Mata kuliah "Kapita Selekta Informatika" adalah Mata kuliah ini


memiliki fokus yang lebih spesifik daripada mata kuliah informatika dasar
dan dirancang untuk memperdalam pemahaman mahasiswa tentang topik-
topik tertentu dalam bidang informatika.
Kesesuaian:
Magang pada PT Hexamatics Info Tech mahasiswa juga di ajarkan
untuk menyesuaikan metodologi dan pengelolaan project yang dapat
memberi parameter-parameter testing yang akan digunakan pada saat
project berjalan.

6. Magang

Mata kuliah "magang" adalah komponen dari program pendidikan


yang memberikan pengalaman praktis kepada mahasiswa di luar
lingkungan akademis. Magang, yang juga dikenal sebagai praktik kerja
atau internship, dirancang untuk memberikan mahasiswa peluang untuk
mengaplikasikan pengetahuan teoritis yang telah mereka pelajari dalam
program studi mereka dalam konteks dunia nyata.
Kesesuaian:
Magang pada PT Hexamatics Info Tech sangat dapat di pastikan
bahwa para mahasiswa akan magang sesuai dengan prodi masing-masing
dan perusahaan akan membantu memfasilitasi supaya mahasiswa
mendapat ilmu serta pengalaman di bidang tersebut.

9
BAB III
PELAKSANAAN MAGANG
3.1 Bidang Kerja
Pada kegiatan kerja profesi ini dilakukan mengetahui dalam
pengerjaan Testing terhadap sebuah aplikasi untuk mencari tahu bug pada
fitur yang ada.
PT. Telkomsel bekerja sama dengan PT Hexamatics Info Tech untuk
membantu dalam proses testing terhadap project-project telkomsel
sebelum di rilis ke public.

Gambar 3.1 Project Telkomsel (sumber : Dokumen Praktikan)

3.2 Pelaksanaan Kerja


Testing Project Telkomsel
Kegiatan testing pada project Telkomsel seperti terdeteksinya
bug atau fitur yang tak sesuai pada project. Dalam proses testing, testing
berpacu pada parameter yang sudah di sepakati oleh developer dan tim
bisnis. Dengan timeline yang sudah di tentukan. Jadi pentester tidak dapat
sembarangan dalam meng-analisa maupun merubah sistem tata cara
testing.

10
Gambar 3.2 Agenda Testing Project (sumber : Dokumen Praktikan)
a. Testing Project URP Telkomsel
Project ini merupakan produk telkomsel yang berhubungan dengan
Inject Voucher telkomsel, baik itu melalui web maupun melalui UMB.
Ada beberapa fitur-fitur aplikasi yang harus dipahami, alur kerja dan kriteria
atau parameter dalam testing aplikasi. Pertama testing inject voucher
melalui UMB.

Gambar 3.3 Test Case URP Telkomsel (sumber : Dokumen Praktikan)

Pada saat melakukan testing kita berpacu dengan Test Case yang
sudah di buat dan menjadi parameter testing. Di dalam test case ini
terdapat parameter testing positif dan negative, karena di dalam tester ini
di uji juga seperti kegagalan dalam melakukan transaksasinya.

11
Gambar 3.4 Test Case Project URP (sumber : Dokumen Praktikan)

Disini mencoba testing pada TC-014 yang dimana melakukan


testing check status voucher terhadap voucher gundala. Pertama kita
perhatikan key featuresnya, lalu perhatikan juga Test Scriptnya, expected
apa yang di inginkan. Setelah itu di coba masukkan UMB nya dan input SN
voucher nya, setelah masuk menu UMBnya tinggal pilih check status
voucher. Dan setelah itu di cek apakah hasil testing tersebut expected
sesuai test case atau belum. Seandainya sudah expected kita ambil
evidencenya supaya menjadi bukti dan dapat di upload di documentation
tools.

Gambar 3.5 Hasil Testing Check Voucher (sumber : Dokumen Praktikan)

Gambar 3.6 Documentation Tools (sumber : Dokumen Praktikan)

12
Pada gambar di atas merupakan hasil testing dan contoh
Documentation tools yang digunakan. Di dalam Documentation tools
tersebut kita harus memberikan keterangan testing, seperti timestamp nya,
di testing oleh siapa, serta wajib memasukkan evidence yang sudah di
ambil tadi.

Gambar 3.7 Testing Inject Voucher Melalui Web (sumber : Dokumen Praktikan)

Pada gambar di atas merupakan hasil testing dari Inject Voucher


melalui web. Sebelum melakukan testing, para tester meng-konfirmasi
mengenai web yang akan digunakan untuk testing lalu apabila testing
berhasil dan sudah sesuai dengan expected yang di tentukan. Maka seperti
yang di lakukan diatas, kita hanya perlu mengambil evidence dan
memasukkannya ke dalam documentation tools.

b. Testing Project T-Direct Telkomsel


Project T-Direct merupakan produk data interfacing milik telkomsel
yang memungkinkan berbagai sistem komputer atau perangkat lunak
berkomunikasi dan berbagi data satu sama lain. Antarmuka data ini
digunakan untuk memungkinkan interaksi dan pertukaran informasi antara
sistem atau aplikasi yang berbeda, yang dapat berasal dari sumber yang
berbeda.

13
Gambar 3.8 TDirect Telkomsel (sumber : Dokumen Praktikan)

Pada project T-Direct ini para tester sudah di beri email telkomsel
masing-masing, supaya para tester dapat mengakses TDirect ini yang
dimana hanya email telkomsel lah yang dapat mengaksesnya.

Gambar 3.9 Test Case TDirect (sumber : Dokumen Praktikan)

Kali ini kita coba testing pada TC-150 yang dimana sudah tertera
parameter yang sudah di tentukan. Pertama perhatikan key features nya
terlebih dahulu karena itu hal penting supaya sesuai dengan parameter
yang sudah di berikan. Lalu perhatikan Test Script (step by step) nya dan
expected yang di inginkan.

14
Gambar 3.10 Monthly Data TDirect (sumber : Dokumen Praktikan)

Pada gambar di atas, kita memastikan data yang dicari dan di


upload sesuai test case.

Gambar 3.11 Upload Monthly Data TDirect (sumber : Dokumen Praktikan)

Pada gambar di atas, tester mencoba meng-upload data. Lalu di


cek apakah terjadi kegagalan atau bug terhadap peng-upload an data
tersebut. Jika sudah sesuai step nya maka lanjut ke proses selanjutnya.

Gambar 3.12 Result Upload Monthly Data (sumber : Dokumen Praktikan)


15
Pada gambar di atas, file telah terupload dan dapat menampilkan
result dari yang ada di dalam file tersebut.

c. Testing Project CRMBE Telkomsel


Project CRMBE merupakan project di dalamnya terdapat API-API
milik telkomsel. Di project ini para tester di beri tugas untuk men-testing API
milik telkomsel, supaya dapat mengetahui apakah terjadi bug setelah
adanya perubahan atau update untuk API milik telkomsel.

Gambar 3.13 Project CRMBE (sumber : Dokumen Praktikan)

Pada project CRMBE ini para tester sudah di berikan TestCase


serta API request oleh telkomsel. TestCase di sini berfungsi sebagai key
featured dan sebagai petunjuk ekpektasi seperti apa yang di inginkan.

Gambar 3.14 TestCase CRMBE (sumber : Dokumen Praktikan)

Gambar 3.15 API Request CRMBE (sumber : Dokumen Praktikan)

16
Testing API menggunakan SOAP UI. pada testing kali ini
membutuhkan API request existing dan upgrade, karena kita harus tetap
memastikan API yang existing ini belum mengalami perubahan seperti API
Upgrade. Jika pada saat testing terjadi bug atau tidak sesuai parameter
maka kita dapat infokan secara paralel kepada developer, untuk
memberitahu bahwa ada bug atau parameter yang tidak sesuai dengan
testcase. Namun jika sudah sesuai parameter dan ada bug, maka ambil
evidence supaya dapat melaporkan hasil testing.

Gambar 3.16 Hasil Testing API SOAP UI


(sumber : Dokumen Praktikan)

Pada gambar di atas, sebelum kita hit. Masukkan terlebih dahulu


https yang akan di hit, di sini sudah di sediakan, untuk yang API Existing:
https://10.59.100.97:10443 lalu API Upgrade: https://10.59.100.97:443.
Jika sudah di ubah maka di hit melalui SOAP UI ini. Jika sudah
sesuai parameter maka testing berhasil.

Gambar 3.17 Hasil Testing API Postman (sumber : Dokumen Praktikan)

17
Pada gambar di atas, Testing API dengan Postman, cara kerja
testingnya sama seperti dengan testing API dengan SOAP UI namun
yang membedakan adalah testing menggunakan Postman ini untuk
membuka authorization yang ada pada API. Selebihnya tata cara
testingnya sama.

Gambar 3.18 Authorization API Postman (sumber : Dokumen Praktikan)

18
3.3 Kendala Yang Dihadapi
Kendala yang di hadapi pada saat melakukan testing adalah pada
saat melakukan testing API, karena pada testing API para tester harus teliti
terhadap script yang sudah di susun oleh developer, tester harus
menyesuaikan API Existing dan API Upgrade.
3.4 Cara Mengatasi Kendala
Dalam beberapa kejadian terdahulu, tester memanfaatkan Tools
Notepad ++. yang dapat di gunakan sebagai pembanding dan penyeleksi
apakah API tersebut memiliki kesamaan terhadap API Exsisting dan API
Upgrade.

Gambar 3.19 Notepad ++ (sumber : Dokumen Praktikan)

3.5 Pembelajaran Yang Diperoleh dari Magang


Dalam kerja profesi, pembelajaran yang tidak pernah kita ketahui
dari materi ataupun teori pada perkuliahan dengan yang terjadi setiap case
di lapangan terlebih lagi dengan beberapa QA Testing pada aplikasi itu
sungguh cukup luas dalam pemecahan masalah dari berbagai aspek baik
dari segi fitur maupun kenyamanan, maka dari itu perkembangan QA
Testing selalu diperbaharui.
Karena itu praktikan mendapatkan pengetahuan baru dari sebuah
perusahaan PT Hexamatics Info Tech yang bergerak dalam supplier dan
maintenance IT, pembelajaran yang diperoleh yaitu menangani project
yang akan di lakukan Testing sebelum di release ke publik.
Pembelajarannya yaitu berupa bagaimana sebuah aplikasi sebelum
release ke public harus melalui QA terlebih dahulu yang dimana mencakup
fitur, kenyamanan, keamanan, serta fungsionalitas.

19
BAB IV
PENUTUP

4.1 Simpulan
Selama pelaksanaan magang, mahasiswa dapat menerapkan dan
mempraktikan materi perkuliahan pada dunia kerja, dan juga memperoleh
banyak pengetahuan baru seperti berkomunikasi dengan baik oleh rekan
dan client, juga bekerja sama dengan rekan tim agar suatu pekerjaan dapat
diselesaikan dengan cepat dan lebih efisien. Maksud dan tujuan dari
magang pun dapat tercapai dengan memahami dan mengatasi kendala-
kendala pada saat melakukan testing, dan praktikan dilatih untuk
memberikan aktif memberika solusi pemecahan masalah pada testing
tersebut.

4.2 Saran
Beberapa hal yang dipelajari pada bidang testing ini adalah
bagaimana memulai sebuah project dari berdiskusi tentang timeline project,
test data yang di butuhkan, serta expected apa yang ingin dicapai. Dalam
meningkatkan pekerjaan membutuhkan bantuan developer yang mungkin
lebih dari 2 sampai 3 orang karena setiap terjadi bug atau parameter yang
tidak sesuai, para tester harus menunggu permasalahan tersebut selesai,
karena setiap test case selalu saling terhubung.

20
DAFTAR PUSTAKA

PurbaningtyasRani. (2019). Penerapan Fuctional Testing pada Uji Kelayakan APlikasi


Mobile Smart Malnutrition Detection. Techno.COM, Vol. 18, No. 3, Agustus
2019, 18, 263.
Moxley 3rd, R. T. (1990). Functional testing. Muscle & nerve, 13, S26-9.
Rusli, H. (2020). ANALISA PERBANDINGAN BLACK-BOXAUTOMATED TESTING
DAN MANUAL TESTIN PADA APLIKASI ACCMART (Doctoral dissertation, Universitas
Atma Jaya Yogyakarta).
Pratiwi, R. Y. (2020). FUNCTIONAL TESTING PADA APLIKASI MOBILE ACC.
ONE (Doctoral dissertation, Universitas Atma Jaya Yogyakarta).
Raintama, G. G. I. (2021). PENGUJIAN MANUAL APLIKASI OSVAS PROPERTIES
UNTUK TRANSAKSI PROPERTI MENGGUNAKAN METODE BLACK BOX
TESTING (Doctoral dissertation, Universitas Atma Jaya Yogyakarta).
Raintama, G. G. I. (2021). PENGUJIAN MANUAL APLIKASI OSVAS PROPERTIES
UNTUK TRANSAKSI PROPERTI MENGGUNAKAN METODE BLACK BOX
TESTING (Doctoral dissertation, Universitas Atma Jaya Yogyakarta).
Hadi, K. R., Az-Zahra, H. M., & Fanani, L. (2018). Analisis Dan Perbaikan Usability
Aplikasi Mobile KAI Access Dengan Metode Usability Testing Dan Use
Questionnaire. Jurnal Pengembangan Teknologi Informasi dan Ilmu Komputer, 2(9),
2742-2750.

21
LAMPIRAN

Lampiran A

Lampiran 1.1. Sertifikat Magang

22
Lampiran 1.2. Penilaian Kinerja Magang

23
Lampiran 1.3. Surat Permohonan Magang

24
Lampiran 1.4. Surat Penerimaan Magang Dan MOU

25
26
27
28
29
30
Lampiran 1.5. Learning Agreement

31
Lampiran 1.6. Log Magang

LOG MAGANG

Nama : Farhan Rivanka Luthfiawan


NIM : 20200801349
Instansi : PT. Hexamatics Info Tech
Judul : PENILAIAN KINERJA MANUAL TESTING PADA
FUNGSIONALITAS APLIKASI

No Hari/Tanggal Kegiatan Magang Dokumentasi Paraf

Rabu, 15
Februari Pengajuan Magang di PT
1
Hexamatics Info Tech
2023

2
Rabu, 15
Februari MoU antara Universitas Esa Unggul
dengan PT Hexamatics Info Tech
2023

3 Jumat, 17 Pengarahan Magang dan penjelasan


Maret Jobsdesk di PT. Hexamatics Info
Tech
2023

4 Senin, 20 • Meeting internal untuk


Maret projek yang akan dikerjakan
• Meeting dengan Tim bisnis,
2023 - Jumat,
Tim Developer URP, dan
24 Maret
Tim Tower.
2023 • Meeting Timeline project
URP dengan Tim bisnis,
Tim Developer, dan Tim
Tower.
• Mempelajari tentang
expected testing yang di
inginkan.
• Melakukan request device
dan test data untuk
penunjang testing
32
5 Senin, 27 • Melakukan instalasi aplikasi
Maret yang ingin di testing dan
pengetest an test data
2023 - Jumat,
• Mulai melakukan
31 Maret
mempelajari Testing Project
2023 URP dan cara kerja
Documentation Tools
• Melakukan Testing Project
URP UAT
• Melakukan Testing Project
URP UAT
• Melakukan Testing Project
URP UAT

33
6 Senin, 03 • Melakukan Testing Project
April URP UAT
• Melakukan Testing Project
2023 - Jumat,
URP UAT
07 April
• Melakukan Testing Project
2023 URP UAT
• Melakukan Testing Project
URP UAT
• Melakukan Testing Project
URP UAT

7 Senin, 10 • Melakukan Testing Project


URP UAT
April
• Melakukan Testing Project
2023 - Jumat, URP UAT
14 April • Melakukan Testing Project
2023 URP UAT
• Melakukan Testing Project
URP UAT
• Melakukan Testing Project
URP UAT

8 Senin, 17 • Melakukan Testing Project


URP UAT
April
• Melakukan Testing Project
2023 - Jumat, URP UAT
21 April • Melakukan Testing Project
2023 URP UAT
• Melakukan Testing Project
URP UAT
• Melakukan Testing Project
URP UAT

34
9 Senin, 24 • Melakukan Testing Project
URP SIT
April
• Melakukan Testing Project
2023 - Jumat, URP SIT
28 April • Melakukan Testing Project
2023 URP SIT
• Melakukan Testing Project
URP SIT
• Melakukan Testing Project
URP SIT

35
10 Senin, 1 • Melakukan Testing Project
URP SIT
Mei
• Melakukan Testing Project
2023 - Jumat, URP SIT
5 Mei • Melakukan Testing Project
2023 URP SIT
• Melakukan Testing Project
URP SIT
• Melakukan Testing Project
URP SIT

11 Senin, 8 • Melakukan Testing Project


URP SIT
Mei
• Melakukan Testing Project
2023 - Jumat, URP SIT
12 Mei • Closing Project URP SIT
2023 • Meeting internal untuk
projek selanjutnya yang
akan di eksekusi
• Meeting Timeline project
TDirect dengan Tim bisnis,
Tim Developer, dan Tim
Tower.

12 Senin, 15 • Mempelajari tentang


expected testing yang di
Mei
inginkan.
2023 - Jumat, • Mencoba web yang akan di
19 Mei testing.
2023 • Mulai melakukan Testing
Project Tdirect
• Melakukan Testing Tdirect
• Melakukan Testing Tdirect

36
13 Senin, 22 • Melakukan Testing Tdirect
• Melakukan Testing Tdirect
Mei
• Melakukan Testing Tdirect
2023 - Jumat, • Melakukan Testing Tdirect
26 Mei • Melakukan Testing Tdirect
2023

14 Senin, 29 • Melakukan Testing Tdirect


• Melakukan Testing Tdirect
Mei
• Closing Project Tdirect
2023 - Jumat, • Meeting internal untuk
2 Juni projek selanjutnya yang
2023 akan di eksekusi
• Meeting Timeline project
CRMBE dengan Tim bisnis,
Tim Developer, dan Tim
Tower.
15 Senin, 5 • Mempelajari tentang
expected testing yang di
Juni
inginkan.
2023 - Jumat, • Trial project yang akan di
9 Juni testing.
2023 • Mulai melakukan Testing
Project CRMBE
• Melakukan Testing CRMBE
• Melakukan Testing CRMBE

16 Senin, 12 • Melakukan Testing CRMBE


• Melakukan Testing CRMBE
Juni
• Melakukan Testing CRMBE
2023 - Jumat, • Melakukan Testing CRMBE
16 Juni • Melakukan Testing CRMBE
2023

37
17 Senin, 19 • Melakukan Testing CRMBE
• Melakukan Testing CRMBE
Juni
• Melakukan Testing CRMBE
2023 - Jumat, • Melakukan Testing CRMBE
23 Juni • Melakukan Testing CRMBE
2023

18 Senin, 26 • Melakukan Testing CRMBE


• Melakukan Testing CRMBE
Juni
• Melakukan Testing CRMBE
2023 - Jumat, • Melakukan Testing CRMBE
30 Juni • Closing Project Tdirect
2023

Jakarta, 05 Juli 2023


Mengetahui,

Daffa A. Sang Putra


Pembimbing Lapangan

38
Lampiran B
Lampiran 2.1. Praktikan saat magang

39
Lampiran 2.2. Meeting Timeline Project yang akan di kerjakan

40

Anda mungkin juga menyukai