Beginning of dialog window. Escape will cancel and close the window.
End of dialog window.
نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
در حال بارگزاری، لطفا صبر کنید...
توضیحات دوره:
Playwright یک ابزار اتوماسیون مرورگر پیشرفته است که به شما امکان میدهد یکپارچه آزمایش و خودکار کنید. این را با Pytest، یک چارچوب آزمایشی همه کاره پایتون، جفت کنید، و سطح جدیدی از مهارت تست را باز خواهید کرد. در این دوره، شما با استفاده از قدرت افزونه pytest-playwright، قابلیتهای Playwright را در چارچوب Pytest ادغام میکنید.
با اصول اولیه آزمایش با استفاده از Pytest، به افزونه pytest-playwright بروید و طیف وسیعی از ابزارهای Playwright را بررسی کنید. یاد بگیرید که از اظهارات اولین وب با expect() استفاده کنید، چالشهای آزمایشی مدرن را در زمین بازی تست رابط کاربری غلبه کنید و بر وسایل Playwright، روالهای تنظیم/تحلیل سفارشی و قلابهای تست تسلط پیدا کنید. مدل شیء صفحه را برای آزمایش سازماندهی شده پیاده سازی کنید، رویدادهای شبکه را یکپارچه مدیریت کنید، و در تست REST API، احراز هویت، و زمینه درخواست API جستجو کنید.
در مرحله بعد، تکنیکهای بهینهسازی مانند موازیسازی را کشف خواهید کرد و خواهید فهمید که چگونه تستهای خودکار خود را به طور یکپارچه در خط لوله CI خود مستقر کنید. تست های خود را با داده های تست از پیش تعریف شده برای تطبیق پذیری و کارایی پارامتر کنید و اصول توسعه رفتار محور را با Python Behave بپذیرید.
در پایان دوره، شما مهارت ها و دانش لازم برای ساخت تست های خودکاری را خواهید داشت که با استفاده از Playwright و Pytest سرعت، قابلیت اطمینان و استحکام را ارائه می دهند. برای راه اندازی مرورگرها و خودکارسازی وظایف انجام شده، اسکریپت های پایتون بنویسید
مکان یابی عناصر وب با استفاده از روش های مختلف و انجام اقدامات بر روی عناصر وب
وارد وبسایتها شوید و با استفاده از حسابهایتان هویت خود را تأیید کنید
یک اسکریپت بنویسید تا چک کردن ایمیلهای صندوق ورودی برای ایمیلهای جدید و گزارشدهی خودکار انجام شود
آزمایش های خودکار را با استفاده از GitHub CI اجرا کنید
توسعه مبتنی بر رفتار را با Playwright و Python Behave تمرین کنید این دوره به مخاطبان متنوعی پاسخ میدهد و عمدتاً توسعهدهندگان مبتدی پایتون را هدف قرار میدهد که مشتاق کشف دنیای تست اتوماسیون وب هستند. اگر به تازگی سفر خود را در پایتون شروع کردهاید و میخواهید بر اتوماسیون وب مسلط شوید، این دوره یک پایه محکم ارائه میدهد. علاوه بر این، آزمایش کنندگان اتوماسیون که به دنبال گسترش مجموعه مهارت های خود هستند، به ویژه در Playwright، این دوره را ارزشمند خواهند یافت.
هیچ دانش قبلی لازم نیست، و آن را به یک نقطه شروع در دسترس برای هر کسی که علاقه مند به اتوماسیون و آزمایش وب است تبدیل می کند. درک اولیه پایتون و HTML توصیه می شود. این دوره به گونه ای طراحی شده است که یادگیرندگان را از همه زمینه ها در خود جای دهد * این دوره قابل درک است، به شما این امکان را می دهد که به عنوان یک آزمایش کننده اتوماسیون وب ماهر ظاهر شوید * پیشرفت از ساخت آزمون های پایه تا استقرار راه حل های تست خودکار پیشرفته با سهولت
سرفصل ها و درس ها
شروع شدن
Getting Started
نصب نمایشنامه نویس
Playwright Installation
اسناد نمایشنامه نویس
Playwright Docs
راه اندازی مرورگر
Launching Browser
روی عنصر پیوند کلیک کنید
Clicking Link Element
نمای کلی اسکریپت
Script Overview
مکان یاب ها
Locators
نمایشنامه نویس پایتون REPL
Playwright Python REPL
نقش یاب
Locator Role
فیلد ورودی مکان یاب
Locators Input Field
متن مکان یاب
Locator Text
مکان یاب متن جایگزین
Locator Alt Text
عنوان مکان یاب
Locator Title
مکان یابی با انتخابگرهای CSS
Locating with CSS Selectors
Python Developera Python توسعه دهنده، نویسنده و دانش آموز Rahul در اینجا. من چند کتاب در مورد علوم رایانه ای مانند پایتون برای مبتدیان، علم داده ها با پایتون و غیره نوشته ام که در آمازون منتشر شده اند. شما می توانید آنها را بررسی کنید اگر می خواهید در آمازون بخواهید آن را با عنوان کتاب و نام من جستجو کنید.
نمایش نظرات