تست دستی – انجمن DEV

Summarize this content to 400 words in Persian Lang
تست دستی
تست دستی یک فرآیند تست نرم افزاری است که در آن موارد تست به صورت دستی و بدون استفاده از ابزارهای اتوماسیون توسط تسترها اجرا می شوند.
این یک روش اساسی برای شناسایی عیوب، اطمینان از کیفیت نرم افزار و اعتبارسنجی این است که آیا نرم افزار نیازهای آن را برآورده می کند یا خیر.
تکنیک های معمول تست دستی
تکنیک–> تست جعبه سیاهمنطقه فوکوس–> عملکرد ورودی/خروجیبهترین برای–> اعتبار سنجی الزامات
تکنیک–> تست جعبه سفیدمنطقه فوکوس–> ساختار کد داخلیبهترین برای–> اعتبار سنجی در سطح کد
تکنیک–> تست قابلیت استفادهمنطقه فوکوس–> UI/UXبهترین برای–> رضایت کاربر
تکنیک–> تست رگرسیونمنطقه فوکوس–> قابلیت های موجودبهترین برای–> ثبات پس از تغییرات
تکنیک–> تست دود / سلامت عقلمنطقه فوکوس–> قابلیت های حیاتیبهترین برای–> بررسی های اولیه پس از ساخت
تکنیک–> تست سازگاریمنطقه فوکوس–> محیط ها (مرورگرها، سیستم عامل)بهترین برای–> پشتیبانی از چند پلتفرم
تجزیه و تحلیل ارزش مرزی
تجزیه و تحلیل ارزش مرزی یک تکنیک تست جعبه سیاه است که برای شناسایی خطاها در مرزهای محدوده ورودی استفاده می شود.
برای هر محدوده ورودی داده شده، BVA روی آزمایش مقادیر زیر تمرکز می کند:
مرز پایین (حداقل مقدار)
درست زیر مرز پایین (دقیقه – 1)
درست بالای مرز پایین (دقیقه + 1)
مرز بالایی (حداکثر مقدار)
درست زیر مرز بالایی (حداکثر – 1)
درست بالای مرز بالایی (حداکثر + 1)
تست جدول تصمیم
تست جدول تصمیم یک تکنیک تست جعبه سیاه است که برای آزمایش منطق تجاری پیچیده استفاده می شود که در آن رفتار سیستم به شرایط ورودی چندگانه بستگی دارد.
برای برنامه های کاربردی با منطق تصمیم گیری پیچیده مفید است.
اطمینان حاصل می کند که تمام ترکیبات ممکن از ورودی ها و نتایج مربوط به آنها آزمایش شده است.
آینده تست دستی در عصر هوش مصنوعی
آینده تست دستی در عصر هوش مصنوعی به سرعت در حال پیشرفت است، اما تست دستی همچنان مرتبط و حیاتی است. در حالی که هوش مصنوعی و ابزارهای اتوماسیون با افزایش کارایی، تست نرم افزار را متحول می کنند، تست دستی هنوز نقشی بی بدیل در زمینه هایی دارد که نیاز به قضاوت انسانی و خلاقیت دارند.
تست دستی
- تست دستی یک فرآیند تست نرم افزاری است که در آن موارد تست به صورت دستی و بدون استفاده از ابزارهای اتوماسیون توسط تسترها اجرا می شوند.
- این یک روش اساسی برای شناسایی عیوب، اطمینان از کیفیت نرم افزار و اعتبارسنجی این است که آیا نرم افزار نیازهای آن را برآورده می کند یا خیر.
تکنیک های معمول تست دستی
تکنیک–> تست جعبه سیاه
منطقه فوکوس–> عملکرد ورودی/خروجی
بهترین برای–> اعتبار سنجی الزامات
تکنیک–> تست جعبه سفید
منطقه فوکوس–> ساختار کد داخلی
بهترین برای–> اعتبار سنجی در سطح کد
تکنیک–> تست قابلیت استفاده
منطقه فوکوس–> UI/UX
بهترین برای–> رضایت کاربر
تکنیک–> تست رگرسیون
منطقه فوکوس–> قابلیت های موجود
بهترین برای–> ثبات پس از تغییرات
تکنیک–> تست دود / سلامت عقل
منطقه فوکوس–> قابلیت های حیاتی
بهترین برای–> بررسی های اولیه پس از ساخت
تکنیک–> تست سازگاری
منطقه فوکوس–> محیط ها (مرورگرها، سیستم عامل)
بهترین برای–> پشتیبانی از چند پلتفرم
تجزیه و تحلیل ارزش مرزی
- تجزیه و تحلیل ارزش مرزی یک تکنیک تست جعبه سیاه است که برای شناسایی خطاها در مرزهای محدوده ورودی استفاده می شود.
برای هر محدوده ورودی داده شده، BVA روی آزمایش مقادیر زیر تمرکز می کند:
- مرز پایین (حداقل مقدار)
- درست زیر مرز پایین (دقیقه – 1)
- درست بالای مرز پایین (دقیقه + 1)
- مرز بالایی (حداکثر مقدار)
- درست زیر مرز بالایی (حداکثر – 1)
- درست بالای مرز بالایی (حداکثر + 1)
تست جدول تصمیم
- تست جدول تصمیم یک تکنیک تست جعبه سیاه است که برای آزمایش منطق تجاری پیچیده استفاده می شود که در آن رفتار سیستم به شرایط ورودی چندگانه بستگی دارد.
- برای برنامه های کاربردی با منطق تصمیم گیری پیچیده مفید است.
- اطمینان حاصل می کند که تمام ترکیبات ممکن از ورودی ها و نتایج مربوط به آنها آزمایش شده است.
آینده تست دستی در عصر هوش مصنوعی
- آینده تست دستی در عصر هوش مصنوعی به سرعت در حال پیشرفت است، اما تست دستی همچنان مرتبط و حیاتی است. در حالی که هوش مصنوعی و ابزارهای اتوماسیون با افزایش کارایی، تست نرم افزار را متحول می کنند، تست دستی هنوز نقشی بی بدیل در زمینه هایی دارد که نیاز به قضاوت انسانی و خلاقیت دارند.