Close Menu
BERNAS.id
    Berita Terbaru

    Kado HUT ke-499, Produk Kreatif Jakarta Siap Tembus Pasar Eropa Lewat Milan

    May 14, 2026

    Pimpinan DPRD DKI Ingatkan Jakarta Tak Bisa Jadi Kota Global Jika Pendidikan Masih Bermasalah

    May 14, 2026

    Pansus: Pembangunan Daerah di DIY Belum Sepenuhnya Optimal dan Inklusif

    May 13, 2026

    Aplikasi Simetris Berbasis AI Siap Cegah Kasus Keracunan MBG di Yogyakarta

    May 13, 2026

    Pengadilan Negeri Sleman Gelar Sidang di Kalurahan Condongcatur

    May 13, 2026
    Facebook Instagram Threads X (Twitter) YouTube TikTok LinkedIn RSS
    • Google News BERNAS
    • Tentang BERNAS
    • Redaksi BERNAS
    • Pedoman Media Siber
    Facebook Instagram Threads X (Twitter) YouTube TikTok LinkedIn RSS
    BERNAS.id
    • Home
    • Regional
      • Internasional
      • Nasional
      • Daerah
        • DK Jakarta
        • DI Yogyakarta
        • Jawa Tengah
        • Jawa Timur
    • Finance

      DIY Jadi Tuan Rumah Pembukaan Seleksi Calon Anggota Industri Kreatif Syariah (IKRA) Tahun 2026

      April 30, 2026

      Ninja Xpress Luncurkan Ninja Cross Border: Dari Indonesia ke Dunia

      April 26, 2026

      XPORIA 2026, Dorong Peran Bank Daerah sebagai Penggerak Ekonomi Ibu Kota

      April 22, 2026

      Bazar XPORIA 2026 Hidupkan Transaksi dan Dongkrak Omzet UMKM

      April 21, 2026

      Bidik ASN Pemprov DKI, Bank Jakarta Gelar XPORIA 2026

      April 20, 2026
    • Teknologi
    • Pendidikan
    • Karir
    • Lifestyle
    • Politik
    • Hukum
    • Other
      • Travel
      • Entertainment
      • Opini
      • Tokoh
      • Budaya
      • Religi
      • Lingkungan
      • Kesehatan
      • Olahraga
      • Desa
      • Beragam
        • Bernas TV
        • Citizen Journalism
        • Editorial
        • Highlight
        • Inspirasi
        • Press Release
        • GlobeNewswire
    • Channel Jakarta
    BERNAS.id
    Home»Beragam»Highlight»Hal Penting Yang Perlu Diperhatikan Dalam Pengujian Aplikasi
    Highlight

    Hal Penting Yang Perlu Diperhatikan Dalam Pengujian Aplikasi

    Galih WijayaBy Galih WijayaMay 11, 2017No Comments
    Telegram WhatsApp Facebook Twitter LinkedIn Email
    Share
    Telegram WhatsApp Facebook Twitter LinkedIn Email

    HarianBernas.com – Hal yang biasanya dilakukan oleh pemilik produk setelah meluncurkan sebuah aplikasi adalah memperkerjakan software tester untuk melakukan suatu pengujian. Tahap pengujian ini merupakan suatu tahap yang penting karena melalui tahap ini akan terlihat apakah masih banyak kesalahan atau kerusakan (bug) dalam aplikasi tersebut.

    Delvianti selaku QA Leader Verifone mengatakan bahwa setelah aplikasi diluncurkan memang perlu melakukan pengujian karena biasanya ada yang mungkin terlewat ketika seorang developer mengembangkan suatu aplikasi. Apabila tahap ini terlewatkan, maka akibatnya akan membuat tingkat kepercayaan untuk aplikaai menjadi sangat rendah.

    Ketika diwawancarai Delvianti menjelaskan bahwa bisa saja para developer yang membuat aplikasi ada beberapa bagian yang mungkin terlupakan. Dari sisi pengguna penting, namun bisa jadi dari sisi developer kadang penting kadang tidak.

    Atau kadang memang terlewat dari developer. Seperti pada input, harusnya memasukkan numerik saja. Developer memberikan jenisnya alpha numerik. Jika itu tester pasti akan diuji satu per satu. Jadi hal-hal tersebut akan sangat membantu jika ada tester.

    Devi menilai jika yang melakukan pengujian si developer sendiri akan tetap membuat tingkat kepercayaan lebih rendah jika dibandingkan diuji oleh orang yang berbeda. Akan lebih bagus lagi jika tim yang menguji aplikasi bukanlah orang yang berasal dari tim internal melainkan orang yang memang sudah benar-benar tahu mengenai aplikasi tersebut.

    ?Dia (software tester) melakukan ad-hoc testing.  Jadi kadang tingkat kualitasnya lebih bagus bila dilakukan orang lain,? jelasnya.

    Hal senada juga dikatakan oleh Wijayawati Yip selaku Digital Banking Scrum Master BTPN. Menurutnya tahap pengujian memang penting untuk dilakukan untuk memverifikasi apa saja yang perlu ada dalam sebuah software atau aplikasi.

    Wijayawati memaparkan bahwa kita sebagai developer perlu untuk melakukan verifikasi kebutuhan apa, kemudian pada saat developer dan product owner membuat produk sepakat akan membuat produk yang seperti apa. Adanya pengujian tersebut yakni untuk validasi dari penyimpanan yang sudah dibuat. Kebutuhannya apa, desainnya seperti apa.

    Jika tidak dilakukan bisa jadi antara apa yang diminta dengan apa yang dikembangkan bisa saja jalannya bertolak belakang.

    Lakukan manual dan automation testing

    Adapun cara yang dapat dilakukan untuk melakukan pengujian sebuah aplikasi yakni dengan cara manual dan automation testing. Delvi menilai output yang dihasilkan akan lebih baik apabila diuji dengan menggunakan kedua cara tersebut.

    Jika pengujian dilakukan menggunakan manual testing  maka akan lebih condong ke pengalaman pengguna karena langsung mencoba programnya. Sementara pengujian dengan menggunakan automation testing lebih cocok digunakan untuk menguji hal-hal yang tidak dapat ditemukan langsung melalui pengamatan biasa. Seperti jika ingin menguji variasi negatif sampai dengan seberapa tangguh performa aplikasi ketika sedang dijalankan.

    Karena dalam masa testing yang ada di tim itu kan terbatas, sesuai rencana mereka mau deliver (diluncurkan) kapan. Kalau pakai automation, bisa langsung diuji sebuah aplikasi akan crash setelah pemakaian berapa lama,?jelasnya.

    Mustahil seratus persen bebas bug

    Dalam melakukam pengujian tidak ada ukuran baku untuk menentukan bahwa aplikasi tersebut sudah lolos tes. Metrik penhukurannya yakni sesuai dengan apa yang telah disepakati pada kesepakatan awal antara developer dengan pemilik produk.

    Saat aplikasi baru itu sudah lolos dalam berbagai tahap pengujian, hal tersebut bukan berarti seratus persen bebas dari bug maupun tidak ada kesalahan atau kerusakan sama sekali. Menurut Wijayawati bajwa besarnya pengukuran dalam pengujian ini lebih ke resiko bug yanv mau diambil sebelum produk tersebut maauk ke dalam tahap produksi.

    ?Risikonya itu yang perlu kita kelola. Dan risiko itu kesepakatan dengan pemilik produk juga. Jadi kita bilang, selama 85 persen test case sukses, dan sisa lima belas persen enggak ada (risiko bug) critical atau high, kita oke untuk go to production,? kata Wijayawati.

    Wijayawati menambahkan bahwa apabila sebanyak 85 persen dari 100 persen aplikasi tersebut dirasa sudah cocok dan hanyak 15 persen resiko bug bersifat medium maupun low, maka selanjutnya dapat masuk ke tahap produksi. Tetapi jika terdapat critical dan high maka harus diperbaiki terlebih dahulu sesuaj dengan tingkatannya.

    Kendala automation testing

    “Biasanya perusahaan hanya akan mengeluarkan uang untuk melakukan manual testing saja. Alasannya yakni dengan menggunakan manual testing biaya yang dibutuhkan lebih sedikit  digunakan untuk melakukan automatican testing karena jika menggunakan manual testing Anda tidak perlu membeli tool yang diperlukan untuk melakukan automatican testing.

    Untuk harga yang dibanderol pada tool yang dibutuhkan untuk automaticion testing cukup mahal. Pasalnya ada tool yang harganya bernilai ratusan juta rupiah. Sepertinya tidak hanya harga yang mahal saja, tetapi pada saat ini automatiton testing masih sangat sedikit sehingga sulit ditemukan. Pasalnya, untuk melakukan automation testing, software tester itu harus bisa bahasa pemrograman.

    Karena, mereka yang hanya melakukan manual testing biasanya menunggu laporan atau keluhan terlebih dahulu dari pengguna jika ditemukan bug. Setelah mendapatkan laporan dari pengguna, kemudian baru aplikasi tersebut diperbaiki.

    ?Benar sekali, itu kenyataan. Sudah ada laporan dari luar, ada masalah, baru diperbaiki. Perusahaan perlu investasi untuk automation. Karena untuk cari tester yang memiliki skill programming sangat susah,? kata Delvina.

    Kuasai skill pemrograman

    Saat ini tenaga software testing masih menjadi kebutuhan. Namun, bagaimana supaya si software terter ini mendapatkan suatu pekerjaan, hal tersebut tentu tergantung dari usaha tester itu sendiri dengan mengembanhkan dirinya.

    Delvina mengungkapkan bahwa perusahaan saat ini sudah mulai sadar akan pentingnya automation testing. Karenanya, software tester disarankan mulai menambah kemampuannya seperti mempelajari bahasa pemrograman.

    Wijayawati memberikan saran yang serupa yakni saat ini mulai banyak kebutuhan untuk automation. Jadi tester yang awalnya tidak pernah tahu mengenai metode terserbut menjadi bisa belajar. Mungkin untuk ke depannya akan membutuhkan skill lain lagi sesuai dengan kebutuhan dari industri seperti apa.

     

    Sumber: Tech in Asia

    Share. Telegram WhatsApp Facebook Twitter LinkedIn Tumblr Email
    Galih Wijaya

      Related Posts

      Polisi Selidiki Komplotan Pencuri Beras di Parigi, Satu Tersangka Tertangkap Berkat Rekaman CCTV

      January 14, 2025

      Wakil Ketua DPRD Sulteng Usulkan Pemerintah Evaluasi Pengelolaan Pertambangan di Sulteng

      January 14, 2025

      Heboh, Ustadz Ini Menemukan Apa Arti 212 Setelah Menelitinya di Alqur’an

      November 24, 2019

      Peringatan 4 Tahun “Saya Perempuan Anti Korupsi” Digelar di Jogja

      April 21, 2018

      Peringatan Hari Down Syndrom, Orang Tua Khawatir Masa Depan Anaknya

      April 14, 2018

      Kasus Pembobolan Mobil di Bandara Adisutjipto Terungkap

      April 2, 2018
      Leave A Reply Cancel Reply

      Berita Internasional Terbaru

      Persona AI Bekerja Sama dengan Under Armour untuk Mengkaji Berbagai Material Berkinerja Tinggi untuk Robotika Humanoid

      May 13, 2026

      CGTN: Mengapa dunia menyoroti KTT Tiongkok-AS yang akan datang?

      May 12, 2026
      Berita Nasional Terbaru

      Janabadra Club Dorong Sinergisitas Alumni Nasional untuk Kontribusi Almamater dan Bangsa

      April 13, 2026

      Era Yuldi, Imigrasi Raup PNBP Rp10,4 Triliun

      April 2, 2026
      Berita Daerah Terbaru

      Kado HUT ke-499, Produk Kreatif Jakarta Siap Tembus Pasar Eropa Lewat Milan

      May 14, 2026

      Pimpinan DPRD DKI Ingatkan Jakarta Tak Bisa Jadi Kota Global Jika Pendidikan Masih Bermasalah

      May 14, 2026
      BERNAS.id

      Office Address :
      Jakarta
      Menara Cakrawala 12th Floor Unit 05A
      Jl. MH Tamrin Kav. 9 Menteng, Jakarta Pusat, 10340

      Yogyakarta
      Kawasan Kampus Universitas Mahakarya Asia,
      Jl. Magelang KM 8, Sendangadi, Mlati, Sleman, Daerah Istimewa Yogyakarta, 55281

      Email :
      info@bernas.id
      redaksi@bernas.id

      Advertisement & Placement :
      +62 812-1523-4545

      Link
      • Google News BERNAS.id
      • Tentang BERNAS
      • Redaksi BERNAS
      • Pedoman Media Siber
      • Kode Etik
      • Verifikasi Dewan Pers BERNAS.id
      BERNAS.id
      Facebook Instagram Threads X (Twitter) YouTube TikTok LinkedIn RSS
      • Google News BERNAS
      • Tentang BERNAS
      • Redaksi BERNAS
      • Pedoman Media Siber
      © 2015 - 2026 BERNAS.id All Rights Reserved.

      Type above and press Enter to search. Press Esc to cancel.