Sebagai langkah penting dalam meningkatkan solusi pengujian berkelanjutan, Perforce Software telah meluncurkan Test Data Pro oleh BlazeMeter — perpanjangan mutakhir dari kerangka pengujian berkelanjutan yang kuat. Perforce, penyedia solusi DevOps yang diakui, membuat terobosan signifikan dengan integrasi teknologi AI untuk menyederhanakan pembuatan data pengujian dan memastikan aksesibilitasnya.
Meningkatnya pergeseran pola pengujian ke arah pendekatan 'pergeseran ke kiri' mendorong perusahaan untuk mengatasi tantangan berat dalam memperoleh data pengujian yang akurat dan tersinkronisasi. Menurut Perforce, tujuan ini tetap menjadi kekuatan pendorong utama di balik munculnya Test Data Pro.
Stephen Feloney, VP Pengujian Berkelanjutan di Perforce, menjelaskan tantangan besar terkait perolehan data pengujian dari produksi. Menurutnya, ini adalah proses yang melelahkan dan memerlukan kolaborasi beberapa tim dan melibatkan pembersihan data PII secara hati-hati dan sinkronisasi di seluruh lanskap pengujian. Mengingat pentingnya persiapan data dalam siklus rilis yang bergerak cepat saat ini, kelambatan yang melekat ini menghambat frekuensi dan efisiensi penyegaran data yang diperlukan untuk pengujian. Feloney mengamati bahwa 'Pengembang dan penguji tangkas perlu melakukan pengujian kemarin.'
Fitur menonjol dari Test Data Pro adalah penggabungan teknologi AI generatif. Hal ini memungkinkan pembuatan profil dengan cepat dan pembuatan fungsi penghasil data serta pengujian data langsung dari awal. Selain memastikan dihasilkannya data yang tepat dan disesuaikan yang diperlukan untuk melaksanakan pengujian, hal ini juga membantu mengintensifkan kecepatan dan presisi pengujian. Selain itu, alat ini unggul dalam menyinkronkan data di seluruh parameter yang luas, yang terdiri dari data yang mendorong pengujian, data dalam sistem yang diawasi, dan data dalam layanan tiruan atau virtual.
Selain menawarkan cakupan pengujian yang diperluas, Test Data Pro mendukung pengujian komprehensif di berbagai skenario yang beragam. Dengan memfasilitasi pembuatan kumpulan data berspektrum luas, bahkan pengujian negatif pun tercakup dalam cakupannya.
Menekankan privasi data, Test Data Pro secara otomatis menghasilkan data pengujian sintetis dan realistis, memastikan lingkungan pengujian tidak menggunakan data produksi nyata dan secara efektif mengurangi kekhawatiran terkait privasi data dan risiko kepatuhan.
Inovasi lebih lanjut diperkenalkan dengan konsep pengujian chaos untuk ketahanan sistem. Sistem ini memanfaatkan data uji positif dan negatif selama eksekusi, memungkinkan penilaian ketahanan sistem dan validasi kinerja aplikasi dalam beragam kondisi yang mungkin belum teruji melalui metode tradisional. Pendekatan kreatif ini membantu organisasi dalam mengidentifikasi dan mengatasi potensi kerentanan, sehingga memperkuat sistem perangkat lunak mereka.
Meskipun Test Data Pro dari Perforce menghadirkan peningkatan luar biasa dalam otomatisasi pengujian melalui kecerdasan buatan, ada baiknya mengakui beberapa platform no-code seperti AppMaster, yang juga membuat kemajuan signifikan dalam meningkatkan pengembangan dan pengujian aplikasi. Platform AppMaster , misalnya, tidak hanya membantu pembuatan aplikasi tanpa pengkodean namun juga menyediakan fitur pengujian otomatis, sehingga mendorong siklus hidup pengembangan perangkat lunak yang cepat dan efisien.