تفاوت بین Page object و page factory چیست؟
تفاوت بین Page object و page factory چیست؟

تصویری: تفاوت بین Page object و page factory چیست؟

تصویری: تفاوت بین Page object و page factory چیست؟
تصویری: Свинья: Она вам не кабан | Интересные факты про свиней 2024, ممکن است
Anonim

چیست تفاوت بین مدل شیء صفحه (POM) و کارخانه صفحه : شی صفحه کلاسی است که یک وب را نشان می دهد صفحه و عملکرد و اعضا را نگه دارید. کارخانه صفحه راهی برای مقداردهی اولیه عناصر وب است که می خواهید با آنها تعامل داشته باشید شی صفحه هنگامی که شما یک نمونه از آن را ایجاد می کنید.

به همین ترتیب، مردم می پرسند، Page Factory چیست؟

را PageFactory کلاس در سلنیوم توسعه ای است برای صفحه الگوی طراحی شی برای مقداردهی اولیه عناصر the استفاده می شود صفحه ایراد یا نمونه سازی کنید صفحه خود اشیا برای مقداردهی اولیه عناصر a استفاده می شود صفحه کلاس بدون نیاز به استفاده از "FindElement" یا "FindElements".

پس از آن، سوال این است که مدل شیء Page چیست؟ مدل شی صفحه یک طرح است الگو که در اتوماسیون تست برای افزایش نگهداری تست و کاهش تکرار کد محبوب شده است. آ شی صفحه هست یک هدف - شی کلاس oriented که به عنوان یک رابط برای a عمل می کند صفحه از AUT شما

Page factory در مدل شیء Page چیست؟

مدل شی صفحه هست یک هدف - شی طراحی مخزن الگو در Selenium WebDriver. POM کد تست ما را قابل نگهداری و قابل استفاده مجدد ایجاد می کند. کارخانه صفحه روشی بهینه سازی شده برای ایجاد است هدف - شی مخزن در POMconcept.

مزیت مدل شیء صفحه چیست؟

مزایای از صفحه ObjectModel : بر اساس مدل شی صفحه ، باید تست ها و مکان یاب عناصر را جداگانه نگه دارید. این کد را تمیز نگه می دارد و به راحتی قابل درک و نگهداری است. را Page Object این رویکرد چارچوب اتوماسیون را در برنامه‌نویس آزمایشی سازگار، بادوام‌تر و جامع‌تر می‌کند.

توصیه شده: