Dengan skalabilitas dinamis, fleksibilitas, dan sumber daya tervirtualisasi yang disediakan sebagai layanan, Cloud Computing dipandang sebagai awal era baru untuk layanan aplikasi dan telah menerima banyak pujian. Dengan Google Documents, Flickr, Buzzword, dan Zoho sebagai contoh aplikasi tujuan umum yang menggunakan Teknologi Cloud Computing, hanya masalah waktu sebelum Cloud Computing dipandang sebagai opsi yang paling layak untuk pengembangan dan penerapan aplikasi.
Dengan Raksasa TI seperti Microsoft, Google, dan Amazon semuanya berlomba-lomba untuk mendapatkan posisi dalam ruang Cloud Computing, Anda akan mengharapkan ada banyak Aplikasi Perangkat Lunak berbasis Cloud yang saat ini tersedia. Meskipun ini pasti akan terjadi dalam waktu dekat, saat ini Pengujian Perangkat Lunak tampaknya menjadi penggunaan lingkungan Cloud yang disukai saat ini.
Sebuah survei baru-baru ini oleh Evans Data, sebuah firma riset independen yang melakukan survei berkala terhadap pengembang , menemukan bahwa dari mereka yang menggunakan fasilitas cloud untuk menjalankan aplikasi, 49,8% mengatakan mereka melakukannya secara eksperimental atau untuk pembuatan prototipe; 28,6% untuk aplikasi bisnis non-kritis dan 21,6% untuk aplikasi bisnis penting. Mereka melihat lingkungan Cloud sebagai “baik untuk pengujian karena dapat diatur dan dihancurkan dengan cepat, terkadang dengan biaya yang lebih murah daripada fasilitas di tempat”.
Pertanyaan yang harus dijawab kemudian adalah alat pengujian Perangkat Lunak apa yang tersedia untuk membantu pengembang dan individu Jaminan Kualitas dalam prosedur pengembangan dan pengujian aplikasi mereka. Alat Pengujian Perangkat Lunak yang digunakan untuk pengujian aplikasi konvensional tidak banyak berguna bila diterapkan pada Pengujian Cloud karena ada kebutuhan alat untuk memungkinkan pengembang Perangkat Lunak dan Penguji menganalisis jaringan, desktop, dan implikasi perubahan di dalam Cloud.
Berbagai Alat Pengujian Perangkat Lunak Open Source berbasis Cloud sedang diterbitkan.
Cloud Tools misalnya adalah seperangkat alat untuk menyebarkan, mengelola, dan menguji aplikasi Java EE di Elastic Computing Cloud (EC2) Amazon. Berisi tiga bagian utama, yang mencakup gambar mesin yang dapat dikonfigurasi untuk berjalan pada plug-in Tomcat dan Maven & Grails, ini adalah alat yang luar biasa untuk digunakan untuk pengujian perangkat lunak cloud open source.
PushToTest TestMaker adalah lingkungan pengujian terdistribusi yang dapat menjalankan pengujian pada peralatan pengujian, atau di lingkungan Cloud Computing. Ini memperkenalkan perintah khusus untuk mendukung layanan Cloud Testing otomatis.
Cloud Tools dan PushToTest Test Maker mewakili contoh produk yang akan membantu membentuk masa depan Aplikasi Pengujian Perangkat Lunak berbasis Cloud yang tangguh. Meskipun teknologi ini masih dalam tahap awal, sejumlah alat pengujian muncul yang dapat memberikan bantuan dalam pengujian perangkat lunak berbasis cloud.