چطور اولین تست کاربردپذیری خود را برگزار کنیم؟

طراحی سناریو تست کاربردپذیری
طراحی سناریو تست کاربردپذیری


اگر کوچک‌ترین آشنایی با تست‌های کاربردپذیری داشته باشید، حتما می‌­دانید اگر سوالات و وظایف یک تست به خوبی طراحی نشوند، شرکت‌کننده به راحتی از مسیر تست خارج می‌شود. درک اشتباه یک عبارت، یا جای خالی سوالی که باید مطرح می­‌‌شده اما نشده است، می‌­تواند کاربر را به سمت و سویی هدایت کند که مورد نظر شما نیست؛ اگر تست از راه دور و در محیطی کنترل نشده نیز برگزار بشود، عملا هیچ راهی برای بازگرداندن کاربر به مسیر درست وجود ندارد. تنها راه برای جلوگیری از این مشکل، این است که از همان ابتدا تست به صورت استاندارد طراحی شود. (رازهای بهترین تست کاربردپذیری از راه دور را در این صفحه مطالعه کنید.)

پیش از شروع تست اصلی، یک بار سناریو را آزمایش کنید

یکی از مهم‌ترین روش‌های طراحی یک تست کاربردپذیری خوب، آزمایش کردن سناریوی تست پیش از شروع تست اصلی است. برای این کار، سناریوی تست تنها توسط یک کاربر انجام می‌‌شود و سپس ویدیوی تست بررسی شده و چالش‌‌هایی که کاربر با سناریو‌ و مراحل تست داشته شناسایی شده و بر اساس آن راه‌حل‌‌هایی برای بهبود تست پیدا می‌شود.

سناریو تست زمانی موفق است که موارد زیر در تست انجام شده باشد:

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

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

پنج موردی که باید در سناریوی تست بررسی شود

1) آیا روند تست و انجام وظایف از دید کاربر منطقی است؟

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

وقتی ویدیو تست سناریو را بررسی می­‌کنید، به این موارد توجه کنید:

  • آیا کاربران همه اصطلاحاتی را که در متن تست استفاده کرده‌اید، به درستی متوجه می‌‌شوند؟
  • آیا پاسخ هایی که بیان می کنند، پاسخی مستقیم و واضح به سوالی که شما پرسیدید است؟
  • آیا موردی پیش آمده است که شما از کاربر خواسته باشید چیزی را انجام دهد اما تنها آن را توضیح داده باشد و در مورد آن صحبت کرده باشد؟

اغلب فقط تصحیح ساده وظایف می تواند به افزایش تمرکز کاربر روی تست کمک زیادی کند. اگر کاربران، سوالات، اصطلاحات و درخواست‌هایتان را بد متوجه می‌­شوند، سناریو را اصلاح کنید تا این مشکلات برطرف شوند.

2) آیا کاربران می­توانند پاسخی متناسب به سوالات سناریوی شما بدهند؟

خیلی از سوالات ممکن است چند مرحله‌ای باشند؛ در این صورت ممکن است کاربر به بخشی از سوال پاسخ داده و بقیه آن را فراموش کند. تست کردن سناریو باعث می‌شود خیلی سریع بتوانید سوالاتی را که لازم است آن‌ها را به چند سوال مجزا تقسیم کنید، تشخیص دهید.

در این صورت به این موارد توجه کنید:

  • آیا پاسخ‌هایی که شرکت کنندگان می‌دهند تا حد کافی جزئی هستند؟
  • آیا شرکت کنندگان پاسخ­‌هایی(چه صوتی یا به صورت متن) می‌دهند که بتوان آنها را ذخیره کرده و با دیگران به اشتراک گذاشت؟
  • آیا پاسخ شرکت کنندگان به صورتی هست که شما بتوانید هدفی که از ابتدا برای تست در نظر داشتید ، دریافت کنید؟

اگر نه، سعی کنید این دست سوالات را پیش از انجام تست اصلی، به چند بخش‌‌ تقسیم کنید.

3) آیا کاربران می‌‌توانند تمامی مراحل، همچون ورود به حساب کاربری و یا رفتن به صفحات مورد نظر را به درستی انجام دهند؟

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

4) آیا همه‌­ی لینک‌‌هایی که در متن­ قرار گرفته است به درستی کار می‌‌کنند؟

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

5) آیا تست، توسط شرکت کنندگان مورد نظر شما انجام می‌شود ؟

هنگامی که شرکت‌کنندگان در تست برای شما اهمیت زیادی دارند، آزمودن سناریو راه خوبی برای فهمیدن این است که آیا تست شما توسط کاربران هدف شما انجام می‌شود یا نه.

یک سوال به تست سناریوی خود اضافه کنید و از کاربر خود بخواهید ویژگی‌ای که با کاربران هدف آن تست همسو باشد را بیان کند، به طور مثال شغل یا حوزه‌ی کاری آن‌ها را حدس بزند.

به تغییر سوالات تست ادامه دهید تا وقتی که بهترین جمعیت را برای مطالعه محصول خود پیدا کنید.

ایجاد تغییرات پس از آزمایش سناریو

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

اگر محدودیتی در بودجه ندارید و باید تغییرات قابل توجهی را در مطالعه خود ایجاد کنید، می‌توانید تست خود را بر روی چند گروه از کاربران و با مشخصات مختلف تکرار کنید. برای این کار در تستادی پس از تعریف یک تست، دکمه‌ی تست مجدد را از روی کارت تست انتخاب کرده و مشخصات کاربران مورد نظر آن را تغییر دهید.

تیم تستادی نه تنها به شما در نوشتن سناریوی تست کمک می‌کند، بلکه می‌تواند سناریو‌ی تست شما را نیز بررسی کرده و آن را بهینه کند.

تایید سناریو موفق

پس از اتمام موفقیت آمیز آزمایش سناریو، تنها کاری که باید انجام دهید این است که تست را بر روی چند گروه کاربر تکرار کرده تا به نتیجه‌ی قابل اتکا تری برسید. در تستادی می‌توانید کاربران تست خود را بنا به نیاز تست انتخاب کنید. تستادی فیلترهایی مانند جنسیت، سن و میزان آشنایی افراد با اینترنت را در اختیار شما قرار می‌دهد تا تسترها را نزدیک به جامعه هدف خود انتخاب کنید. همچنین در پنل کاربری‌تان می‌توانید از تستر های مشخص و یا کاربران خود تست بگیرید.(اگر نیاز به راهنمایی دارید با ما در تماس باشید)

منبع: یوزر تستینگ

منبع عکس: استدیوی تیم یو ایکس