تأییدکننده CTS برای برنامههای فوری، پوشش آزمایشی سازگاری Android را برای برنامههای فوری با استفاده از تأییدکننده CTS برای آزمایش ویژگیهایی که به دلیل رابطهای کاربری خاص OEM، مانند رابطهای کاربری سیستم، نمیتوانند کاملاً خودکار شوند، افزایش میدهد.
الزامات
قبل از اجرای CTS Verifier برای برنامههای فوری، مطمئن شوید که تجهیزات زیر را دارید:
- دستگاه Android که سازگاری Android API را با گذراندن موفقیت آمیز CTS تأیید کرده است. این دستگاه تحت آزمایش (DUT) است.
- کامپیوتر لینوکس با پورت سازگار با USB 2.0. تمامی اتصالات به DUT از طریق این پورت انجام می شود.
برنامه های فوری را در DUT نصب کنید
CtsVerifierInstantApp.apk
و تأییدکننده CTS در android-cts-verifier.zip
گنجانده شدهاند که با ورود به داشبورد Q-EAP میتوانید آنها را پیدا کنید.
شرکا می توانند به صورت دستی CTS Verifier را برای ساخت CTS بسازند تا اصلاحات جدید را ترکیب یا آزمایش کنند. برای ساخت دستی CtsVerifierInstantApp.apk
. دستور زیر را در هاست صادر کنید:
make CtsVerifierInstantApp
برای نصب CtsVerifierInstantApp.apk
، دستورات زیر را در هاست صادر کنید.
adb install -r --instant CtsVerifierInstantApp.apk
adb install -r --instant /path/to/CtsVerifierInstantApp.apk
تست ها را اجرا کنید
سه تست UI سیستم در صفحه اصلی تحت دسته تست برنامه های فوری نمایش داده می شوند.
هنگامی که روی یک تست در دسته آزمایش برنامه های فوری ضربه می زنید، یک صفحه آزمایشی برای آزمایش باز می شود. صفحه تست شامل موارد زیر است:
- دستورالعمل ها
- دکمه شروع تست
- سه دکمه استاندارد CTS Verifier
- پاس
- کمک کنید
- شکست بخورد
با ضربه زدن روی دکمه Start Test ، نمونه برنامه فوری راه اندازی می شود.
اولین باری که روی Start Test ضربه میزنید، یک گفتگوی هشدار با دستورالعملهایی برای نصب نمونه برنامه فوری باز میشود (شکل 4). اگر نمونه برنامه Instant قبلاً نصب شده باشد، این گفتگو برای سایر آزمایشهای برنامه فوری نشان داده نمیشود.
با ضربه زدن روی دکمه Help یک گفتگوی پاپ آپ با شرح آزمایش باز می شود.