آزمایش یک گام مهم در توسعه نرم‌افزار است تا ارزیابی شود که آیا نرم‌افزار واقعاً الزامات را برآورده می‌کند و اطمینان حاصل شود که هیچ خطا یا نقصی وجود ندارد. این کار معمولاً توسط QA (تضمین کیفیت) یا QE (مهندس تضمین کیفیت) انجام می‌شود.

گزارش وضعیت کیفیت نرم‌افزار ۲۰۲۵ توسط شرکت ارائه‌دهنده راهکارهای تست نرم‌افزار کاتالون نشان می‌دهد که ۶۱٪ از تیم‌های تضمین کیفیت، هوش مصنوعی (AI) را برای کاهش حجم کار به کار گرفته‌اند. با این حال، تقریباً نیمی از متخصصان اعتراف می‌کنند که مجبورند ۳۰٪ از اسکریپت‌های تست را مرتباً به‌روزرسانی کنند.

بنابراین، کاهش زمان و تلاش صرف شده برای حفظ تست به منظور تمرکز منابع بر بهبود کیفیت نرم‌افزار، آرزوی مشترک مهندسان شرکت‌کننده در نظرسنجی کاتالون است.

روش‌های سنتی اغلب به سناریوهای فرضی یا الزامات محصول متکی هستند. با این حال، رفتار کاربر به ندرت مانند سناریوهای فرضی عمل می‌کند.

W-truetest 1.png
تیمی از مهندسان نرم‌افزار، مهندسان تست و مدیران محصول در کاتالون.

به گفته آمالش میشرا، مدیر ارشد توسعه در QualityKiosk، ارائه دهنده خدمات QA/QE، هزینه نگهداری آزمایش نیز به عنوان یک هزینه پنهان دیده می‌شود که روند کار را کند می‌کند.

از سوی دیگر، اگر رفتار کاربر - نحوه‌ی واقعی عملکرد و تعامل با برنامه - را به عنوان داده در نظر بگیریم، این «گلوگاه» از بین می‌رود. اینگونه است که از راهکار تست TrueTest استفاده می‌شود. سیستم به طور خودکار تست‌هایی تولید می‌کند که به طور دقیق نحوه‌ی استفاده از برنامه را منعکس می‌کنند.

علاوه بر این، با تغییر برنامه، تست نیز سازگار می‌شود و تیم QA/QE را از بار نگهداری دستی یا ویرایش اسکریپت پیچیده رهایی می‌بخشد.

هوش مصنوعی در هسته TrueTest قرار دارد و رویکردی جدید برای تضمین کیفیت نرم‌افزار ارائه می‌دهد که کاربران را در مرکز و داده‌های دنیای واقعی را برای کار قرار می‌دهد.

این سیستم ویژگی‌های برجسته‌ای مانند یادگیری مستقیم از کاربران، تسریع خودکارسازی، مجموعه تست خودنگهدار، بهینه‌سازی پوشش تست و اشتراک‌گذاری مؤثر اطلاعات بین گروه‌ها را دارد.

واقعی‌ترین ۲.png
TrueTest از هوش مصنوعی برای شناسایی و نمایش سفرهای واقعی کاربر استفاده می‌کند. عکس: Katalon

آقای لام کوک وو، بنیانگذار و مدیرعامل کاتالون - توسعه‌دهنده TrueTest - گفت: «برای اولین بار، تیم آزمایش داده‌های شهودی و قابل اعتمادی در مورد تجربه کاربر دارد. نه تنها این، بلکه این داده‌ها یک تصویر مشترک ایجاد می‌کنند و به بخش‌های توسعه، محصول و بازاریابی کمک می‌کنند تا ارتباط و هماهنگی نزدیک‌تر و مؤثرتری داشته باشند.»

TrueTest به عنوان اولین راهکار تست خودکار مبتنی بر هوش مصنوعی در جهان که به طور مداوم از رفتار کاربر یاد می‌گیرد، بر اساسی‌ترین نیازهای کاربران - مهندسان تست - تمرکز دارد.

آقای میشرا گفت که این سیستم، تنگنای آزمایش سنتی را به طور کامل از بین می‌برد تا تیم‌ها بتوانند بر پیشرفت‌های فنی تمرکز کنند، در حالی که دامنه آزمایش مداوم توسط TrueTest انجام می‌شود.

به گفته آقای دو نگوین، مدیرعامل KMS Technology، TrueTest به تیم‌ها کمک می‌کند تا حلقه بازخورد را تسریع کنند و به جای اینکه فقط به دنبال خطاها باشند، تجربیات دیجیتال را بهینه کنند.

منبع: https://vietnamnet.vn/giai-diem-nghen-phat-trien-phan-mem-bang-giai-phap-kiem-thu-ai-2399816.html