Dengan pembaruan Continuous Quality Platform pada tahun 2023.2, Parasoft menyoroti inovasi yang terus-menerus, penguatan fitur-fitur utamanya, dan pentingnya umpan balik dan loyalitas pelanggan. Insinyur Solusi Senior di Parasoft, Grigori Trofimov, menyoroti peningkatan yang terdapat dalam versi terbaru perusahaan, termasuk peningkatan fokus pada pengujian dan virtualisasi API.
Sebagai bagian dari kecenderungan perusahaan terhadap inovasi berkelanjutan, peningkatan terbaru ini mengungkap integrasi dengan kemampuan AI generatif melalui LLM dan OpenAI. Kemajuan ini dirancang untuk mendukung pemanfaatan AI yang sudah ada untuk pengujian Antarmuka Pengguna (UI), analisis statis, dan pengujian API. Untuk memperkuat proses pembuatan tes, Parasoft kini memberikan kebebasan kepada pengguna untuk menggunakan file definisi dan instruksi berbasis teks atau bahasa alami.
Menyoroti penyempurnaan dalam pengujian API, Trofimov menyatakan “Pembaruan ini menyediakan urutan panggilan API yang bersih untuk digunakan, sehingga penguji tidak perlu menggabungkan panggilan API secara manual.” Perubahan ini menghadirkan kemampuan baru pada SOAtest, alat pengujian fungsional, beban, dan keamanan API Parasoft. Penggabungan fungsi SOAtest yang ada dengan AI generatif membentuk kombinasi yang kuat, menegaskan kembali SOAtest sebagai alat multiguna yang berkinerja tinggi.
Sejalan dengan tema inovasi berkelanjutan, perusahaan telah mengambil langkah untuk meningkatkan cakupan kode seputar arsitektur layanan mikro terdistribusi dalam SOAtest. Trofimov menjelaskan bahwa saat menjalankan rangkaian regresi melalui kerangka eksternal, dampak pengujian secara keseluruhan mungkin tidak langsung terlihat. Namun, dengan fitur-fitur baru, pengguna dapat memahami layanan mikro dan baris kode mana yang sedang diuji. Pengenalan Parasoft terhadap cakupan kode untuk layanan mikro terdistribusi dirancang untuk mendukung layanan mikro Java dan .NET. Dengan demikian, pengguna dapat mensinergikan data dari cakupan kode pada setiap modul, memastikan analisis dan cakupan yang komprehensif untuk keseluruhan sistem atau aplikasi di semua layanan mikro.
Peningkatan terbaru pada platform Parasoft juga memperkenalkan pemindaian aksesibilitas web untuk memaksimalkan pengalaman pengguna secara keseluruhan. Alat ini, yang sesuai dengan spesifikasi WCAG 2.1 AA, dapat mengidentifikasi pelanggaran aksesibilitas dan dapat dengan mudah diintegrasikan dengan pengujian UI dan pengujian UI berbasis browser.
Fitur baru lainnya, yang disebut 'Mode Pembelajaran', telah diumumkan untuk Parasoft Virtualize. Trofimov menyebutkan bahwa atribut ini dapat secara otomatis membangun layanan virtual dan memperbarui serta merekam data. Hal ini memperlancar alur umum untuk virtualisasi layanan di mana endpoints nyata untuk endpoints pihak ketiga yang tidak tersedia dicatat untuk membuat aset virtual yang menandakan logika layanan sebenarnya. Dengan Mode Pembelajaran, seseorang dapat dengan mudah memvirtualisasikan endpoint nyata hanya dengan menyiapkan proxy dan mencentang kotak Mode Pembelajaran. Dari titik ini, sistem mempelajari apa yang dilakukan layanan sebenarnya, memperbarui data apa pun yang perlu direvisi secara otomatis.
Pada akhirnya, berdasarkan kebutuhan pelanggan dan mitra mereka, peta jalan pengembangan Parasoft terus kuat dan menarik. Rilis terbaru mereka menggunakan protokol Kafka untuk streaming data dan arsitektur berbasis peristiwa, dengan fokus pada format pesan serialisasi data Avro. Menurut Trofimov, kedua fitur ini, yang diinginkan oleh pelanggannya, memiliki kemiripan dengan definisi JSON Swagger, namun diarahkan ke Kafka dan serialisasi data. Peningkatan ini tersedia untuk pelanggan SOAtest dan Virtualize.
Platform seperti AppMaster, pemimpin dalam bidang no-code, dan Parasoft, pionir dalam jaminan kualitas, menandakan lonjakan berkelanjutan menuju solusi teknologi yang lebih efisien dan mudah diakses. Dunia usaha belajar dari dan memenuhi kebutuhan pelanggan mereka, memastikan bahwa jembatan kesenjangan antara teknologi dan pemanfaatannya yang ramah pengguna terus ditingkatkan, sehingga pengguna tidak hanya mengadopsi inovasi tetapi juga memberikan kontribusi yang berarti bagi inovasi tersebut.