• Jakarta
  • info@iarpi.com
  • (021) 2227-5416
Jasa Pembuatan Software ERP TerbaikJasa Pembuatan Software ERP Terbaik
  • Home
  • Product
    • Program / Software Database
    • Software Kasir / POS
    • Software / Program ERP
    • Software Akuntansi
    • Aplikasi / Program Inventory
    • POS
    • POS Lite
  • Business Type
  • About Us
  • Contact Us
  • Blog

Mengetahui Apa itu Software Testing ?

admin2021-06-23T13:06:31+00:00
Contoh Pengujian Perangkat Lunak, Contoh Software Testing, Contoh Testing., Gaji Software Tester, Testing Adalah, Testing Covid Adalah, Tugas Software Tester, Tujuan Software Testing

mengetahui apa itu software testingPada kesempatan kali ini kita akan bahas secara umum mengenai Software testing (pengujian program komputer). Kita akan kupas lebih dalam terkait dengan Kenapa, Apa, Siapa, Kapan, Bagaimana (4W1H) pengujian program komputer itu.

Software Testing itu Apasih?

Pengujian program komputer (software testing) merupakan proses menilai kualitas suatu sistem komputer, yaitu dengan mencari ketidak sesuaian program (bugs) dengan harapan pengguna dalam dokumen requirement.

Pengujian seperti ini bisa mengukur kualitas program secara garis besar dari segi ketepatan kelengkapan (completeness), (correctness), kebergunaan (usability), kinerja (performance) dan segi fungsional ataupun non-fungsional lainya

Kenapasih Suatu Program Perlu Diuji?

Pengujian program akan dilakukan dalam fase pengembangan program komputer, karena:

  • Mengetahui kualitas suatu program sebelum digunakan penguna sesungguhnya, Sudahkah memenuhi standar kualitas yang diharapkan
  • Menghindar dari kesalahan program, jangan sampai kesalahan ini menyusahkan pengguna, kenapa?karena akan berimbas pada reputasi perusahaan
  • Mendatangkan rasa aman, dan rasa percaya diri untuk melepaskan fitur/program baru untuk dikonsumsi khalayak
  • Menemukan kesalahan di fase awal pasti akan menghemat Uang perbaikan daripada ketika ditemukannya kesalahan di fase production
    • Tim penguji itu sendiri akan memberikan sudut pandang yang berbeda dalam pengunaan program komputer

Siapa yang melakukan pengujian?

Setiap anggota tim pengembangan memiliki peran dalam meningkatkan dan menjaga mutu program yang baik, pengujian ini beraneka ragam sesuai dengan tingkatannya, kurang lebih:

  • Developer: Mengerjakan unit testing dalam rangka memastikan setiap kode yang dituliskan bekerja sebagaimana mestinya, dan tahan akan perubahan kode dimasa depan
  • Tester: memastikan program bekerja secara fungsional, kebergunaan, kinerja, dan keamanan program.
  • Lead/Manager/Architecs: mengawal ataupun merencanakan strategi dan rencana pengujian
  • Product owner: menguji apakah ide fitur pada program sungguh-sungguh berguna bagi user, dan apakah sudah tepat guna

Kapansih Pengujian Harusnya Dimulai?

Disesuaikan dengan proses SDLC (software development life cycle) model yang dijalankan oleh tim pengembangan, bisa saja ada fase khusus untuk pengujian, ataupun bisa jadi fase pengujian membaur dengan fase impementasi kode oleh tim pengembang, yang lebih menarik lagi ada satu mitos (yang saya yakini) mengatakan bahwa pengujian hanya bisa dilakukan ketika implementasi oleh pengembang sudah selesai, tetapi ternyata pengujian itu bisa (harusnya) dimulai bahkan ketika kode belum ditulis.

pengujian bisa berjalan beriringan (paralel) dengan fase implementasi fitur oleh tim pengembang, contohnya melalui V model.

Fase Perancangan Requiremen : Membuat acceptance criteria
Fase Spesifikasi fungsional : Membuat skenario fungsional
Fase implementasi : Membuat otomatisasi pengujian
Fase Kode selesai : Menjalankan rencana pengujian

Bagaimana dikatakan pengujian telah selesai?

Pengujian bisa dijalankan secara otomatis ataupun (dan) secara manual. pengujian manual contohnya seperti verifikasi rancangan requirement, persiapan data, mengatur strategi dan rencana pengujian, regression test, dan eksekusi pengujian, sedangkan pengujian otomatisasi seperti membuat script untuk unit testing, integration test, UI test, performance test, bahkan security test dengan bantuan aplikasi dan program khusus sesuai kebutuhan.

Share this post

FacebookTwitterLinkedInGoogle +Email

Related Posts

software absensi online

Keunggulan Software Absensi Online Berbasis Web

Aplikasi absensi online adalah software yang sengaja dibuat guna melengkapi kebutuhan mengenai absensi baik itu untuk sekolah, perusahaan sampai... read more

jasa pembuatan software custom perusahaan

Mengenal Lebih Dekat Jasa Pembuatan Software Custom

Saat ini, semakin banyak perusahaan dan individu yang membutuhkan solusi teknologi khusus untuk mendukung operasional mereka. Jasa pembuatan software... read more

jasa pembuatan software custom perusahaan

Inilah Alasan Kenapa Software Custom Lebih Baik

Software custom atau perangkat lunak yang dibuat khusus untuk kebutuhan spesifik perusahaan atau individu semakin populer. Banyak orang mulai... read more

Definisi ERP (Enterprise Resource Planning) dan Perbedaan SIA dan ERP

Definisi ERP (Enterprise Resource Planning) dan Perbedaan SIA dan ERP

Organisasi yang berukuran besar dan sedang memiliki sistem informasi yang dirancang dan diprogram menurut pesanan (kebutuhan) mereka. Persaingan yang... read more

jasa pembuatan program database

Keuntungan Menggunakan Jasa Pembuatan Program Database?

Pada zaman digital ini, penggunaan sistem basis data semakin penting bagi berbagai jenis bisnis. Apakah Anda sedang mempertimbangkan untuk... read more

jasa pembuatan program database

Langkah-langkah Memilih Jasa Pembuatan Database Terbaik

Database merupakan fondasi utama dalam menyimpan dan mengelola data bisnis Anda. Memilih jasa pembuatan database yang tepat sangat krusial... read more

mengetahui apa itu software testing

Sistem Perencanaan Sumber Daya Perusahaan (ERP): Dasar-Dasar dan Manfaatnya

Enterprise Resource Planning (ERP) adalah sistem perangkat lunak yang terintegrasi yang digunakan oleh organisasi untuk mengelola berbagai aspek bisnis... read more

Apa Yang Dimaksud Dengan ERP

Apa Yang Dimaksud Dengan ERP

Ilustrasi ERP Apa yang dimaksud dengan ERP? Pengertian ERP ERP (Enterprise Resource Planning) atau sering juga disebut Perencanaan Sumber Daya... read more

Startup Istilah unicorn, decacorn, dan hectocorn dalam bisnis startup

Startup : Istilah unicorn, decacorn, dan hectocorn dalam bisnis startup

Istilah Unicorn, bagi sebagian orang mungkin akan mengenalnya sebagai kuda putih yang bertanduk dan memiliki sayap. dalam imajinasi banyak... read more

software erp untuk ukm

Pengertian dan Manfaatnya ERP Perangkat Lunak (Software)

Sistem ERP adalah perangkat lunak (software) untuk mengotomatisasi aktivitas bisnis. Sistem ERP adalah sebuah perangkat lunak yang memungkinkan Sobat... read more

Recent Posts

  • Tips Hemat Menggunakan Jasa Pembuatan Software Kasir
  • Harga Jasa Pembuatan Program Aplikasi
  • Mengenal Lebih Dekat Jasa Pembuatan Software Custom
  • Jasa Pembuatan Software Murah di Jakarta: Solusi Digital untuk Bisnis Anda
  • Harga Pembuatan Aplikasi Keuangan
  • Biaya Pembuatan Aplikasi Berbasis Web
  • Keuntungan Menggunakan Jasa Pembuatan Program Database?
  • Inilah Alasan Kenapa Software Custom Lebih Baik
  • Langkah-langkah Memilih Jasa Pembuatan Database Terbaik
  • Manfaat Menggunakan Jasa Pembuatan Software dalam Bisnis

Office

KMO Building
Jl. Kyai Maja No.1
Jakarta Selatan

Workshop

Jl. Porf.Dr. Hamka No. 79
Tangerang Selatan

Contact

Telp: (021) 2227-5416

WhatsApp: 0852-1231-1852

© Copyright 2012-2024. All Rights Reserved. Iarpi Indonesia
  • Home
  • Product
    • Program / Software Database
    • Software Kasir / POS
    • Software / Program ERP
    • Software Akuntansi
    • Aplikasi / Program Inventory
    • POS
    • POS Lite
  • Business Type
  • About Us
  • Contact Us
  • Blog

Recent Posts

  • Tips Hemat Menggunakan Jasa Pembuatan Software Kasir
  • Harga Jasa Pembuatan Program Aplikasi
  • Mengenal Lebih Dekat Jasa Pembuatan Software Custom
  • Jasa Pembuatan Software Murah di Jakarta: Solusi Digital untuk Bisnis Anda
  • Harga Pembuatan Aplikasi Keuangan
  • Biaya Pembuatan Aplikasi Berbasis Web
  • Keuntungan Menggunakan Jasa Pembuatan Program Database?
  • Inilah Alasan Kenapa Software Custom Lebih Baik
  • Langkah-langkah Memilih Jasa Pembuatan Database Terbaik
  • Manfaat Menggunakan Jasa Pembuatan Software dalam Bisnis

WhatsApp us