گردش کار توسعه تست

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

  1. از سیستم ساخت Soong برای پیکربندی تست ساده استفاده کنید.
  2. از نگاشت تست برای ایجاد قوانین تست قبل و بعد از ارسال، مستقیماً در درخت سورس اندروید استفاده کنید.
  3. تست‌ها را به صورت محلی با استفاده از Atest اجرا کنید.

انواع آزمون

انواع آزمون‌های پشتیبانی‌شده عبارتند از:

آزمون‌های عملکردی، قبولی یا رد شدن موارد آزمون را تأیید می‌کنند، در حالی که آزمون‌های معیار معمولاً یک عمل را به طور مکرر انجام می‌دهند تا معیارهای زمان‌بندی را جمع‌آوری کنند.

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

دستورالعمل‌های مورد آزمون

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

  • ورود به حساب گوگل
  • پیکربندی اتصال (تلفن/وای‌فای/بلوتوث/NFC)
  • پارامترهای تست ارسال شده
  • راه‌اندازی یا جداسازی انجام شده توسط هارنس تست برای یک مورد تست خاص