Graphical User Interface (GUI) adalah antarmuka program yang bertindak sebagai media komunikasi antara pengguna dan perangkat lunak. GUI telah menjadi cara penting dan telah diterima dalam berinteraksi dengan perangkat lunak saat ini. GUI memungkinkan pengguna dapat lebih mudah dan lebih nyaman dalam menjalankan sebuah aplikasi. Untuk mendapatkan GUI yang sesuai perlu dilakukan pengujian saat sebuah perangkat lunak dikembangkan.