چگونه می توانیم در TestNG به پارامترسازی دست پیدا کنیم؟
چگونه می توانیم در TestNG به پارامترسازی دست پیدا کنیم؟

تصویری: چگونه می توانیم در TestNG به پارامترسازی دست پیدا کنیم؟

تصویری: چگونه می توانیم در TestNG به پارامترسازی دست پیدا کنیم؟
تصویری: OpenStudio EnergyPlus - نوشتن اندازه 1 (زیرنویس فارسی) 2024, نوامبر
Anonim
  1. پارامترسازی برای ایجاد تست مبتنی بر داده نیاز است.
  2. TestNG پشتیبانی از دو نوع پارامترسازی ، با استفاده از @Parameter+ TestNG xml. و [email protected]
  3. در @Parameter+ TestNG پارامترهای xml را می توان در سطح مجموعه و سطح تست قرار داد.
  4. با استفاده از @Parameter+ TestNG .

در اینجا، چگونه می‌توان به پارامترسازی در TestNG دست یافت؟

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

ثانیا، چگونه می توانیم پارامتر را با استفاده از TestNG به تست اسکریپت منتقل کنیم؟ پاس کردن پارامترها با testng xml

  1. یک کلاس تست جاوا، مثلا ParameterizedTest1 ایجاد کنید. جاوا
  2. پارامترTest() متد را به کلاس تست خود اضافه کنید. این روش یک رشته را به عنوان پارامتر ورودی می گیرد.
  3. حاشیه نویسی @Parameters("myName") را به این روش اضافه کنید. پارامتر یک مقدار از testng ارسال می شود.

به طور مشابه، پارامترسازی در TestNG چیست؟

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

DataProvider در TestNG چگونه کار می کند؟

Data Provider که در TestNG . یک روش را به عنوان ارائه داده برای یک روش آزمایش علامت گذاری می کند. متد مشروح باید یک Object را برگرداند که در آن هر شی می توان به لیست پارامترهای روش آزمون اختصاص داده شود.

توصیه شده: