Mengapa Software Testing?
Dalam proses pengembangan aplikasi, banyak hal yang dipertimbangkan mengenai fungsi atau fitur apa saja yang akan dibuat yang biasanya ditujukan untuk menggantikan fungsi sosial yang umum dipraktekkan masyarakat. Beberapa tujuan pengembangan antara lain untuk mempercepat proses, memperkecil jarak atau meningkatkan efektifitas proses.
Contoh fitur yang dikembangkan dalam perangkat lunak antara lain : jual beli, ...