सॉफ़्टवेयर विकास में परीक्षण एक महत्वपूर्ण चरण है, जिसका उद्देश्य यह मूल्यांकन करना है कि क्या सॉफ़्टवेयर वास्तव में आवश्यकताओं को पूरा करता है और यह सुनिश्चित करता है कि उसमें कोई त्रुटि या दोष न हो। यह कार्य आमतौर पर QA (गुणवत्ता आश्वासन) या QE (गुणवत्ता आश्वासन इंजीनियर) द्वारा किया जाता है।

सॉफ्टवेयर परीक्षण समाधान प्रदाता कैटालॉन की "स्टेट ऑफ सॉफ्टवेयर क्वालिटी 2025" रिपोर्ट से पता चलता है कि 61% क्यूए टीमों ने कार्यभार कम करने के लिए कृत्रिम बुद्धिमत्ता (एआई) को अपनाया है। हालाँकि, लगभग आधे पेशेवर मानते हैं कि उन्हें 30% टेस्ट स्क्रिप्ट नियमित रूप से अपडेट करनी पड़ती हैं।

इसलिए, परीक्षण को बनाए रखने में लगने वाले समय और प्रयास को कम करके, सॉफ्टवेयर की गुणवत्ता में सुधार लाने पर संसाधनों को केंद्रित करना, कैटालोन के सर्वेक्षण में भाग लेने वाले इंजीनियरों की एक सामान्य इच्छा है।

पारंपरिक तरीके अक्सर काल्पनिक परिदृश्यों या उत्पाद आवश्यकताओं पर निर्भर करते हैं। हालाँकि, उपयोगकर्ता का व्यवहार शायद ही कभी काल्पनिक परिदृश्यों जैसा होता है।

W-ट्रूटेस्ट 1.png
कैटालोन में सॉफ्टवेयर इंजीनियरों, परीक्षण इंजीनियरों और उत्पाद प्रबंधकों की टीम।

क्यूए/क्यूई सेवा प्रदाता क्वालिटीकिओस्क के मुख्य विकास अधिकारी अमलेश मिश्रा के अनुसार, परीक्षण को बनाए रखने की लागत को भी एक छिपी हुई लागत के रूप में देखा जाता है जो चीजों को धीमा कर देती है।

दूसरी ओर, अगर हम उपयोगकर्ता के व्यवहार को – जिस तरह से एप्लिकेशन संचालित और इंटरैक्ट करता है – डेटा के रूप में लें, तो यह "अड़चन" दूर हो जाती है। ट्रूटेस्ट परीक्षण समाधान इसी तरह काम करता है। सिस्टम स्वचालित रूप से ऐसे परीक्षण तैयार करता है जो एप्लिकेशन के उपयोग के तरीके को सटीक रूप से दर्शाते हैं।

इसके अलावा, जैसे-जैसे अनुप्रयोग बदलता है, परीक्षण भी अनुकूलित होता जाता है, जिससे QA/QE टीम को मैनुअल रखरखाव या जटिल स्क्रिप्ट संपादन के बोझ से मुक्ति मिल जाती है।

एआई ट्रूटेस्ट के मूल में है, जो सॉफ्टवेयर गुणवत्ता आश्वासन के लिए एक नया दृष्टिकोण प्रस्तुत करता है, जो उपयोगकर्ताओं को केंद्र में रखता है और वास्तविक दुनिया के डेटा को काम में लाता है।

इस प्रणाली में उत्कृष्ट विशेषताएं हैं जैसे उपयोगकर्ताओं से सीधे सीखना, स्वचालन में तेजी लाना, स्वयं-अनुरक्षण परीक्षण सूट, परीक्षण कवरेज का अनुकूलन, और समूहों के बीच प्रभावी ढंग से जानकारी साझा करना।

ट्रूटेस्ट 2.png
ट्रूटेस्ट वास्तविक उपयोगकर्ता यात्राओं की पहचान करने और उन्हें प्रदर्शित करने के लिए AI का उपयोग करता है। फोटो: कैटालोन

"पहली बार, परीक्षण टीम के पास उपयोगकर्ता अनुभव के बारे में सहज और विश्वसनीय डेटा उपलब्ध है। इतना ही नहीं, यह डेटा एक साझा तस्वीर भी बनाता है, जिससे विकास, उत्पाद और विपणन विभागों को आपस में जुड़ने, और अधिक निकटता और प्रभावी ढंग से समन्वय करने में मदद मिलती है," ट्रूटेस्ट के डेवलपर, कैटालॉन के संस्थापक और सीईओ, श्री लैम क्वोक वु ने कहा।

दुनिया के पहले एआई-नेटिव स्वचालित परीक्षण समाधान के रूप में, जो उपयोगकर्ता के व्यवहार से लगातार सीखता है, ट्रूटेस्ट उपयोगकर्ताओं की सबसे आवश्यक जरूरतों - परीक्षण इंजीनियरों पर ध्यान केंद्रित करता है।

श्री मिश्रा ने कहा कि यह प्रणाली पारंपरिक परीक्षण की अड़चन को पूरी तरह से समाप्त कर देती है, ताकि टीमें तकनीकी संवर्द्धन पर ध्यान केंद्रित कर सकें, जबकि ट्रूटेस्ट द्वारा निरंतर परीक्षण के दायरे का ध्यान रखा जाता है।

केएमएस टेक्नोलॉजी के सीईओ श्री डू गुयेन के अनुसार, ट्रूटेस्ट टीमों को फीडबैक लूप में तेजी लाने में मदद करता है, जिसका उद्देश्य केवल त्रुटियों की तलाश करने के बजाय डिजिटल अनुभवों को अनुकूलित करना है।

स्रोत: https://vietnamnet.vn/giai-diem-nghen-phat-trien-phan-mem-bang-giai-phap-kiem-thu-ai-2399816.html