جدول زیر شامل مجموعهای از موارد آزمایشی است که میتوانید در طرح آزمایش خود استفاده کنید. این موارد آزمایشی طیف گستردهای از سناریوهای رایجی را که برنامههای اندروید هنگام اجرا روی دستگاههای ChromeOS ممکن است تجربه کنند، پوشش میدهند.
نوع آزمون | مورد آزمون | سناریوی برنامه | مورد موفقیت |
|---|---|---|---|
پیدا کردن برنامه در فروشگاه پلی | همه | برنامه در فروشگاه Play وجود دارد و از طریق Chromebook قابل دسترسی است (اگر طبق برنامه کار کند، مشکلی وجود ندارد). توجه: پرچمهای موجود در مانیفست شما ، بسته به سختافزار دستگاه ChromeOS، میتوانند باعث عدم دسترسی به برنامه شوند. این آزمایش بهتر است روی دستگاههای تاشو اجرا شود، زیرا آنها دقیقترین مشخصات سختافزاری اکثر دستگاهها را نشان میدهند. | |
نصب برنامه | همه | نصب برنامهها روی کرومبوک بدون مشکل انجام میشود. | |
Clamshell: برنامه را اجرا کنید | همه | برنامه بدون کرش کردن، عدم پاسخگویی یا نمایش خطای ANR (عدم پاسخگویی برنامه) باز میشود. محتوای برنامه به صورت صحیح نمایش داده میشود. | |
مدیریت پنجره | Clamshell: تغییر اندازه پنجره | همه | اگر دکمه تغییر اندازه پنجره موجود است، اندازه پنجره را تغییر دهید. برنامه از کار نمیافتد، پاسخدهی متوقف نمیشود یا ANR ندارد. محتوای برنامه تغییر اندازه میدهد. این کار را در صفحات مختلف برنامه امتحان کنید. مکاننمای فعال در جای خود باقی میماند و محتوای صفحه تغییر نمیکند، مگر برای تنظیم با طرحبندی صفحه نمایش بزرگتر. |
مدیریت پنجره | صدفی: تغییر اندازه به صورت آزاد | همه | برای تغییر اندازه پنجره، گوشه پنجره را بکشید. برنامه از کار نمیافتد، پاسخدهی متوقف نمیشود یا ANR ندارد. محتوای برنامه تغییر اندازه میدهد. این کار را در صفحات مختلف برنامه امتحان کنید. مکاننمای فعال در جای خود باقی میماند و محتوای صفحه تغییر نمیکند، مگر برای تنظیم با طرحبندی صفحه نمایش بزرگتر. |
مدیریت پنجره | Clamshell: برنامه را دوباره باز کنید | همه | اگر دکمه تغییر اندازه پنجره موجود است، اندازه پنجره را تغییر دهید و برنامه را ببندید، سپس دوباره باز کنید. برنامه با همان اندازه و جهت پنجرهای که هنگام بسته شدن داشت، اجرا میشود. |
مدیریت پنجره | صدفی: کوچک کردن و بازیابی | همه | برنامه را کوچک کنید و بازیابی کنید. برنامه از کار نمیافتد، از پاسخگویی متوقف نمیشود یا ANR ندارد و محتوا بدون تغییر دوباره ظاهر میشود. |
مدیریت پنجره | Clamshell: برنامه تمام صفحه | همه | کلید تمام صفحه در کیبورد ChromeOS، برنامه را در حالت تمام صفحه و بدون نوار بالا قرار میدهد. برنامه کرش نمیکند، از پاسخ دادن باز نمیماند یا ANR ندارد. محتوای برنامه تغییر میکند. |
ماوس + ترکپد | صدفی: کلیک ترکپد | همه | از ترکپد برای کلیک روی یک کنترل لمسی استفاده کنید. برنامه طوری واکنش نشان میدهد که انگار در آن مکان لمس شده است، بدون هیچ تأخیری. |
ماوس + ترکپد | صدفی: کلیک راست از طریق ترکپد | همه | از ترکپد برای کلیک راست (ضربه دو انگشتی) روی یک کنترل لمسی استفاده کنید. برنامه مانند لمس در آن مکان، بدون هیچ تأخیری واکنش نشان میدهد. |
ماوس + ترکپد | صدفی: پیمایش ترکپد | همه | در یک قسمت قابل اسکرول از برنامه، مانند یک لیست، از حرکت اسکرول دو انگشتی روی ترکپد استفاده کنید. محتوای برنامه اسکرول میشود. |
ماوس + ترکپد | تاشو: بزرگنمایی با ترکپد | همه | در قسمتی از برنامه که قابلیت بزرگنمایی دارد، مانند یک تصویر یا نقشه، از ترکپد برای بزرگنمایی استفاده کنید. محتوای برنامه بزرگنمایی میشود. |
ماوس + ترکپد | صدفی: کلیک ماوس | همه | با استفاده از یک دستگاه ماوس، روی یک کنترل لمسی کلیک کنید. برنامه مانند لمس در آن مکان، بدون هیچ تأخیری واکنش نشان میدهد. |
ماوس + ترکپد | صدفی: کلیک راست ماوس | همه | با استفاده از یک دستگاه ماوس، روی یک کنترل لمسی کلیک راست کنید. برنامه به لمس شدن در آن مکان واکنش نشان میدهد، بدون هیچ تأخیری. |
ماوس + ترکپد | صدفی: اسکرول ماوس | همه | در یک قسمت قابل اسکرول از برنامه، مانند یک لیست، از چرخ اسکرول استفاده کنید. محتوای برنامه اسکرول میشود. |
ماوس + ترکپد | صدف: برای بزرگنمایی، اسکرول ماوس را بچرخانید | همه | در قسمتی از برنامه که قابلیت بزرگنمایی دارد، مانند تصویر یا نقشه، از اسکرول استفاده کنید. محتوای برنامه بزرگنمایی میشود. |
ماوس + ترکپد | صدفی: کلیک صفحه لمسی | همه | با استفاده از انگشت خود، یک کنترل لمسی را فشار دهید. برنامه مانند لمس در آن مکان، بدون هیچ تأخیری واکنش نشان میدهد. |
ماوس + ترکپد | صدفی: کلیک راست لمسی | همه | با استفاده از انگشت خود، یک کنترل لمسی را لمس کرده و نگه دارید. برنامه مانند لمس در آن مکان، بدون هیچ تأخیری واکنش نشان میدهد. |
ماوس + ترکپد | صدفی: پیمایش صفحه لمسی | همه | در یک قسمت قابل اسکرول از برنامه، مانند یک لیست، از حرکت اسکرول یک یا دو انگشتی استفاده کنید. محتوای برنامه اسکرول میشود. |
ماوس + ترکپد | تاشو: بزرگنمایی صفحه لمسی | همه | در قسمتی از برنامه که قابلیت بزرگنمایی دارد، مانند تصویر یا نقشه، با استفاده از انگشتان خود روی صفحه لمسی بزرگنمایی کنید. محتوای برنامه بزرگنمایی میشود. |
قلم | صدفی: کلیک قلم | همه | با استفاده از قلم، روی یک کنترل لمسی کلیک کنید. برنامه مانند لمس در آن مکان، بدون هیچ تأخیری واکنش نشان میدهد. |
قلم | صدفی: قلم نوری | همه | در یک قسمت قابل اسکرول از برنامه، مانند یک لیست، از کشیدن قلم یا عمل اسکرول استفاده کنید. محتوای برنامه اسکرول میشود. |
ورودی | صدفی: صفحه کلید فیزیکی | همه | در حالت clamshell، روی یک کادر ورودی متن کلیک کنید و متن را با صفحه کلید تایپ کنید. صفحه کلید روی صفحه نمایش نشان داده نمیشود. متن تایپ شده بدون هیچ تاخیری در کادر ورودی نمایش داده میشود. |
خرید محتوای درونبرنامهای | IAP فعال است | هنگام ورود به سیستم، سعی کنید برخی از محتوای درونبرنامه را خریداری کنید. محتوا به صورت مناسب در برنامه نمایش داده میشود. خرید در سابقه خرید Play نمایش داده میشود. | |
تعلیق/از سرگیری | همه | در حالی که برنامه در حال اجرا است، کرومبوک را ببندید. پس از ۵ تا ۱۰ ثانیه، کرومبوک را دوباره باز کنید. برنامه در همان حالت دوباره متصل میشود. | |
اتصال وایفای | همه | وایفای را خاموش کنید. برنامه از عدم اتصال به اینترنت شکایت میکند. وایفای را دوباره روشن کنید. برنامه دوباره به اینترنت متصل میشود و کار میکند. | |
مدیریت پنجره | انتقال بین گوشی تاشو و تاچ ویو | همه | برنامه را در حالت صدفی باز کنید، سپس دستگاه را به حالت touchview تغییر دهید. اندازه و جهت پنجره مطابق انتظار بهروزرسانی میشود. |
Touchview: اجرای برنامه | همه | برنامه بدون کرش کردن، عدم پاسخگویی یا ارسال ANR باز میشود. محتوای برنامه به صورت عمودی است. این را در حالتهای عمودی و افقی امتحان کنید. | |
مدیریت پنجره | نمای لمسی: تغییر اندازه پنجره | همه | اگر دکمه تغییر اندازه پنجره موجود است، اندازه پنجره را تغییر دهید. برنامه از کار نمیافتد، پاسخدهی متوقف نمیشود یا ANR ندارد. محتوای برنامه تغییر اندازه میدهد. این را در صفحات مختلف برنامه امتحان کنید. مکاننمای فعال در جای خود باقی میماند و محتوای صفحه تغییر نمیکند، مگر برای تنظیم با طرحبندی صفحه نمایش بزرگتر. این را در حالتهای عمودی و افقی امتحان کنید. |
مدیریت پنجره | Touchview: بازگشایی برنامه | همه | اگر دکمه تغییر اندازه پنجره موجود است، اندازه پنجره را تغییر دهید و برنامه را ببندید، سپس دوباره باز کنید. برنامه با همان اندازه و جهت پنجره هنگام بسته شدن اجرا میشود. این را در حالتهای عمودی و افقی امتحان کنید. |
مدیریت پنجره | نمای لمسی: کوچک کردن و بازیابی | همه | برنامه را کوچک کنید و بازیابی کنید. برنامه از کار نمیافتد، از پاسخگویی متوقف نمیشود یا ANR ندارد و محتوا بدون تغییر دوباره ظاهر میشود. |
مدیریت پنجره | نمای لمسی: چرخاندن دستگاه | همه | در حالت تبلت، دستگاه را ۹۰ درجه بچرخانید. برنامه یا نمیچرخد یا میچرخد و اندازه پنجره و محتوا به طور مناسب تغییر میکند. مکاننما یا صفحه فعال در جای خود باقی میماند. |
ورودی | نمای لمسی: کلیک روی صفحه لمسی | همه | با استفاده از انگشت خود، یک کنترل لمسی را فشار دهید. برنامه مانند لمس در آن مکان، بدون هیچ تأخیری واکنش نشان میدهد. |
ورودی | نمای لمسی: کلیک راست روی صفحه لمسی | همه | با استفاده از انگشت خود، یک کنترل لمسی را لمس کرده و نگه دارید. برنامه مانند لمس در آن مکان، بدون هیچ تأخیری واکنش نشان میدهد. |
ورودی | نمای لمسی: پیمایش صفحه لمسی | همه | در یک قسمت قابل اسکرول از برنامه، مانند یک لیست، از حرکت اسکرول یک یا دو انگشتی استفاده کنید. محتوای برنامه اسکرول میشود. |
ورودی | نمای لمسی: بزرگنمایی صفحه لمسی | همه | در یک قسمت قابل بزرگنمایی از برنامه، مانند یک تصویر یا نقشه، از انگشتان خود برای بزرگنمایی محتوا استفاده کنید. محتوای برنامه بزرگنمایی میشود. |
ورودی | نمای لمسی: کلیک با قلم | همه | با استفاده از قلم، روی یک کنترل لمسی کلیک کنید. برنامه مانند لمس در آن مکان، بدون هیچ تأخیری واکنش نشان میدهد. |
ورودی | نمای لمسی: پیمایش با قلم | همه | در یک قسمت قابل اسکرول از برنامه، مانند یک لیست، از کشیدن قلم یا عمل اسکرول استفاده کنید. محتوای برنامه اسکرول میشود. |
ورودی | تاچ ویو: کیبورد مجازی | همه | در حالت تبلت، روی قسمتی از برنامه که ورودی متن را دریافت میکند، ضربه بزنید و متن را تایپ کنید. صفحهکلید روی صفحه و متن همانطور که انتظار میرود نمایش داده میشوند. این را در حالتهای عمودی و افقی و همچنین انتقال بین آنها امتحان کنید. |
دوربین | تاچ ویو: عکس بگیرید | ارتباطات | برنامه دوربین را باز میکند و تصاویر پیشنمایش به درستی مقیاسبندی و جهتگیری میشوند. عکس نهایی گرفته شده نیز به درستی مقیاسبندی و جهتگیری میشود. این را در حالتهای عمودی و افقی امتحان کنید. |
تاچ ویو: ضبط ویدیو | ارتباطات | برنامه دوربین را باز میکند و تصاویر پیشنمایش به درستی مقیاسبندی و جهتگیری میشوند. با شروع ضبط، پیشنمایش به درستی مقیاسبندی و جهتگیری میشود. پخش روان است و مطابق انتظار عمل میکند، بدون هیچ تأخیری در صدا یا تصویر، و ویدئو با سرعت ضبط شده خود است. این را در حالتهای عمودی و افقی امتحان کنید. | |
مدیریت پنجره | نمای لمسی: تغییر جهت در حالی که دوربین روشن است | ارتباطات | دوربین برنامه را باز کنید. دستگاه را ۹۰ درجه بچرخانید. برنامه از کار نمیافتد، از کار نمیافتد یا ANR ندارد. برنامه یا نمیچرخد یا میچرخد و اندازه پنجره و محتوا به طور مناسب تغییر میکند. |
ایجاد محتوا | تولید محتوا | خروجی، مانند نقاشی، متن یا صدا، همانطور که انتظار میرود، بدون هیچ تأخیری در برنامه ضبط میشود. | |
ذخیره محتوا | تولید محتوا | برنامه، محتوا را به صورت محلی یا در فضای ابری ذخیره میکند و محتوا هنگام بازگشایی، به طور کامل بازسازی میشود. | |
اشتراکگذاری محتوا | برنامه محتوا را با شخص ثالث به اشتراک میگذارد. شخص ثالث میتواند محتوا را دریافت و باز کند. | ||
ارتباط ۱:۱ | ارتباطات | از هر نوع پیام ممکن، مانند ایمیل، پیامک، تماس تلفنی یا تماس ویدیویی، یکی را برای کاربر دیگری ارسال کنید. انتقال را تأیید کنید. | |
۱: ارتباطات زیاد | ارتباطات | از هر نوع پست ممکن، یکی را در یک گروه، مانند پست خبری، پست انجمن یا گروه چت، ارسال کنید. انتقال را تأیید کنید. | |
دوربین | صدف: عکس بگیرید | ارتباطات | برنامه دوربین را باز میکند و تصاویر پیشنمایش به درستی مقیاسبندی و جهتگیری میشوند. عکس نهایی گرفته شده نیز به درستی مقیاسبندی و جهتگیری شده است. |
دوربین | Clamshell: ضبط ویدیو | ارتباطات | برنامه دوربین را باز میکند و تصاویر پیشنمایش به درستی مقیاسبندی و جهتگیری میشوند. با شروع ضبط، پیشنمایش به درستی مقیاسبندی و جهتگیری میشود. پخش روان و مطابق انتظار انجام میشود، بدون هیچ تأخیری در صدا یا تصویر، و ویدئو با سرعت ضبط شده خود پخش میشود. |
دوربین | Clamshell: پس از از سرگیری برنامه، دوربین دوباره تلاش میکند | ارتباطات | دوربین برنامه را باز کنید. درب دستگاه را ببندید. درب دستگاه را باز کنید. برنامه به کاربر اجازه میدهد بدون راهاندازی مجدد برنامه، عکس بگیرد یا دوباره امتحان کند. |
ورودی | برای نقاشی لمس کنید | نقاشی یا خوشنویسی | با استفاده از انگشت، خطوط نقاشی را وارد برنامه کنید. خطوط نقاشی همانطور که انتظار میرود، بدون هیچ تأخیری روی بوم ظاهر میشوند. |
قلم | قلم برای نقاشی | نقاشی یا خوشنویسی | از قلم برای وارد کردن خطوط نقاشی به برنامه استفاده کنید. خطوط نقاشی همانطور که انتظار میرود، بدون هیچ تأخیری روی بوم ظاهر میشوند. |
پخش ویدئو | ارتباطات یا اجتماعی و رسانه | یک ویدیو را درون برنامه پخش کنید. پخش روان و بدون تاخیر است. صدا واضح است. | |
میزان صدا | ارتباطات یا اجتماعی و رسانه | اگر برنامه دارای کنترل صدا است، هنگام پخش رسانه با صدا، میزان صدا را تغییر دهید. میزان صدا بر اساس آن تنظیم میشود. | |
حرکت شیب | بازیها | هنگام انجام یک بازی حسگر حرکت، دستگاه را کج کنید. برنامه بر اساس آن واکنش نشان میدهد. | |
مکان یابی | آب و هوا یا نقشه یا ناوبری | این برنامه حتی بدون سختافزار GPS، موقعیت کلی کاربر را پیدا میکند. | |
سایر قابلیتهای خاص برنامه ثبت نشده است | همه | فقط در صورتی از این استفاده کنید که یکی از موارد آزمایش اقدامات قبلی مناسب نباشد. | |
رابط کاربری | طرح بندی صفحه نمایش بزرگ | همه | اگر رابط کاربری برنامه از فضای اضافی صفحه نمایش استفاده کند، محتوا تمام عرض صفحه نمایش دستگاه را اشغال کند، یا اندازه محتوا مناسب باشد. |
ماوس + ترکپد | صدفی: کشیدن ترکپد | همه | یک قطعه محتوا، مانند یک تصویر، را با استفاده از ترکپد در قسمتی از برنامه که ممکن است منطقی باشد، رها کنید. شیء رها شده اجرا میشود. |
ماوس + ترکپد | صدفی: کشیدن ماوس | همه | با استفاده از ماوس، یک قطعه محتوا، مانند یک تصویر، را در قسمتی از برنامه که ممکن است منطقی باشد، رها کنید. شیء رها شده اجرا میشود. |
ورودی | صدفی: کشیدن صفحه لمسی | همه | با استفاده از انگشت خود، یک محتوا، مانند یک تصویر، را در قسمتی از برنامه که ممکن است منطقی باشد، رها کنید. شیء رها شده اجرا میشود. |
قلم | صدفی: کشیدن قلم | همه | با استفاده از قلم، یک قطعه محتوا، مانند یک تصویر، را در قسمتی از برنامه که ممکن است منطقی باشد، قرار دهید. شیء قرار داده شده اجرا میشود. |
میانبرهای صفحه کلید + ناوبری | صدف: کلیدهای ویژه: جهتنما | همه | کلیدهای جهتنما روی کیبورد ChromeOS همانطور که انتظار میرود در داخل برنامه کار میکنند. |
میانبرهای صفحه کلید + ناوبری | صدفی: کلیدهای ویژه: زبانه | همه | کلید Tab در صفحه کلید ChromeOS همانطور که انتظار میرود کار میکند. |
میانبرهای صفحه کلید + ناوبری | صدفی: کلیدهای ویژه: برش و کپی | همه | در یک کادر ورودی متن، مانند کادر ورودی پیام یا نام دارای امتیاز بالا، بخشی از متن موجود را انتخاب کنید. با استفاده از کلیدهای Ctrl + X آن را برش دهید. با استفاده از کلیدهای Ctrl + V آن را در برنامه دیگری جایگذاری کنید. به جای Ctrl + X ، با کلیدهای Ctrl + C دوباره آن را امتحان کنید. |
میانبرهای صفحه کلید + ناوبری | صدفی: کلیدهای ویژه: کلید فرار | همه | کلید Escape مربوط به بستن پنجره فعال یا بازگشت به صفحه قبل است. |
میانبرهای صفحه کلید + ناوبری | صدف: کلیدهای ویژه: کلید Enter | همه | فشردن Enter دکمهی انتخابشده را فعال میکند و فشردن Enter هنگام ویرایش یک فیلد ورودی در فرمی با چندین فیلد، فرم را ارسال میکند. |
میانبرهای صفحه کلید + ناوبری | صدف: کلیدهای ویژه: برای ارسال، کلید Enter را فشار دهید | همه | در یک کادر ورودی متن، مانند ورودی پیام یا نام با بالاترین امتیاز، متنی را وارد کنید، سپس Enter را فشار دهید. متن به برنامه ارسال میشود. |
میانبرهای صفحه کلید + ناوبری | صدفی: کلیدهای ویژه: کلیدهای میانبر برنامه | همه | سعی کنید هر یک از میانبرهای صفحه کلید رایج برای برنامه را فشار دهید. برنامه همانطور که انتظار میرود پاسخ میدهد. |
میانبرهای صفحه کلید + ناوبری | صدفی: کلیدهای ویژه: برگشت | همه | کلید برگشت در کیبورد ChromeOS مانند دکمه برگشت در اندروید عمل میکند. |
میانبرهای صفحه کلید + ناوبری | صدفی: کلیدهای ویژه: تازه کردن | همه | در قسمتی از برنامه که محتوای زنده یا در حال تغییر دارد، کلید رفرش در صفحهکلید ChromeOS، صفحه را رفرش میکند. |
میانبرهای صفحه کلید + ناوبری | صدفی: کلیدهای ویژه: پنجره بارانداز | همه | برای اتصال برنامه به یک طرف صفحه، از کلیدهای Alt + [ یا Alt + ] استفاده کنید. اتصال برنامه، مشابه رفتار مرورگر کروم. |
عملکرد دسکتاپ | حالت آفلاین | همه | وایفای را از منوی تنظیمات خاموش کنید. سعی کنید از یکی از ویژگیهای برنامه که به صورت آفلاین در دسترس است استفاده کنید. ویژگی آفلاین کاربردی است. |
ورودی | نمای لمسی: کشیدن صفحه لمسی | همه | با استفاده از انگشت خود، یک محتوا، مانند یک تصویر، را در قسمتی از برنامه که ممکن است منطقی باشد، رها کنید. شیء رها شده اجرا میشود. |
قلم | نمای لمسی: کشیدن قلم | همه | با استفاده از قلم، یک قطعه محتوا، مانند یک تصویر، را در قسمتی از برنامه که ممکن است منطقی باشد، قرار دهید. شیء قرار داده شده اجرا میشود. |
قلم | فشار قلم | نقاشی یا خوشنویسی | از قلم برای وارد کردن خطوط طراحی یا پاک کردن خطوط طراحی با استفاده از فشارهای مختلف استفاده کنید. خطوط طراحی با وزن متغیر، همانطور که انتظار میرود، روی بوم ظاهر میشوند. |
قلم | پاک کردن با قلم | نقاشی یا خوشنویسی | گزینه پاک کردن را انتخاب کنید و از قلم برای پاک کردن قسمتهایی از نقاشی استفاده کنید. علامتگذاریها همانطور که انتظار میرود ناپدید میشوند. این برای برنامههای نقاشی مهم است؛ برنامههای یادداشتبرداری معمولاً از این امر مستثنی هستند. |
قلم | فقط قلم (انگشت را رد میکند) | نقاشی یا خوشنویسی | گزینهای را انتخاب کنید که در حالت فقط قلم باشد. ابتدا با قلم و سپس با انگشت طراحی کنید. بوم نقاشی هنگام استفاده از قلم دارای علامت است و هنگام استفاده از انگشت اینطور نیست. |
قلم | لغو لمس با قلم | نقاشی یا خوشنویسی | هنگام استفاده از قلم برای طراحی، کف دست خود را روی صفحه لمسی قرار دهید. هیچ علامت اضافی روی بوم ظاهر نمیشود (به این حالت «رد کف دست» میگویند). |
عملکرد دسکتاپ | عملکرد چندوظیفگی | برنامههای پسزمینه | برنامه را باز کنید، عملکرد را فعال کنید و هر برنامه دیگری را باز کنید. برنامه به عملکرد پسزمینه، مانند صدای پسزمینه یا کرنومتر، ادامه میدهد. |