توضیحات
Playwright Python and Pytest for Web Automation Testing، دوره آموزش تست خودکار وب با Playwright ،Python و Pytest توسط آکادمی یودمی منتشر شده است. Playwright یک ابزار اتوماسیون مرورگر مدرن، سریع و قابل اعتماد از مایکروسافت است که امکان تست و اتوماسیون را در تمام مرورگرهای مدرن از جمله کروم، فایرفاکس و اج فراهم می کند. Pytest یک چارچوب تست محبوب پایتون است که روشی ساده و انعطاف پذیر برای نوشتن و اجرای تست ها ارائه می دهد. در این دوره یاد می گیرید که چگونه با استفاده از پلاگین Pytest – Plugin قابلیت های Playwright را در قالب Pytest با یکدیگر ترکیب کنید.
این دوره برای مبتدیان طراحی شده است! بسیار خوب است اگر در مورد اتوماسیون وب کاری انجام ندهید! ما تمام اصول اولیه Playwright و اصول اتوماسیون وب را پوشش خواهیم داد. به عنوان بونوس، ما اسکریپتی برای چک کردن خودکار ایمیل های جدید در اینباکس خود توسعه خواهیم داد و آن ها را گزارش خواهیم داد، یعنی چک کردن خودکار ایمیل. پس از یادگیری اتوماسیون وب، با تست شروع خواهیم کرد. باز هم تاکید می کنم که اگر تازه وارد تست اتوماسیون شده اید، بسیار خوب است! شما از نوشتن یک تست پایه تا به کارگیری تست های خودکار پیش خواهید رفت. تا پایان دوره می توانید با استفاده از Playwright و Pytest آزمون های خودکار بنویسید و تست و اتوماسیون سریع، قابل اعتماد و توانمند انجام دهید.
آنچه خواهید آموخت
- نوشتن اسکریپت های پایتون برای راه اندازی مرورگرها و خودکار کردن کارهای انجام شده در وب سایت ها
- مکان یابی عناصر وب با استفاده از روش های مختلف مانند نقش عنصر، متن داخلی، برچسب فرم یا مکان نما، انتخاب کننده های CSS و XPath
- انجام اعمال روی عناصر وب مانند hover، کلیک، پر کردن فرم، انتخاب گزینه، آپلود فایل ها و استفاده از میانبرهای صفحه کلید
- کنترل رویدادهایی مانند auto-waiting، انتظار سفارشی برای بارگذاری یک عنصر، پیمایش صفحه، درخواست ها و دانلودها
- ورود به وب سایت ها و احراز هویت با استفاده از حساب کاربری مانند حساب های گوگل
- نوشتن اسکریپتی برای خودکار کردن چک کردن ایمیل های جدید و گزارش آن ها
- استفاده از pytest برای نوشتن و اجرای موارد تست و تعریف fixture های pytest سفارشی برای به اشتراک گذاری وضعیت و داده های تست
- استفاده از ابزارهای نمایش دهنده مانند گرفتن اسکرین شات، ضبط ویدیو، نمایش ردیابی و مولد کد خودکار
- اعمال بهترین شیوه ها مانند احراز وب محور، مدل های شی صفحه (POM)، رهگیری درخواست و موازی سازی
- نقاط پایانی API تست، تعریف context درخواست API سفارشی، رسیدگی به پاسخ های API و داده های سفارشی API ساختگی
- استقرار تست های خودکار با استفاده از گیت هاب CI
- تمرین توسعه مبتنی بر رفتار (BDD)با playwright و پایتون
این دوره برای چه کسانی مناسب است
- توسعه دهندگان مبتدی پایتون که می خواهند تست خودکار وب را یاد بگیرند
- تسترهای اتوماسیون که می خواهند در مورد Playwright یاد بگیرند
مشخصات دوره Playwright Python and Pytest for Web Automation Testing
- ناشر : Udemy
- مدرس : Rahul Mula
- زبان: انگلیسی
- سطح آموزش: تمام سطوح
- تعداد دروس: 124
- مدت زمان آموزش: 10 ساعت و 1 دقیقه
سر فصل های دوره Playwright Python and Pytest for Web Automation Testing

پیش نیاز های دوره
- Python
- HTML
تصاویر

فیلم نمونه
راهنمای نصب
پس از Extract، با Player دلخواه خود مشاهده کنید.
زیرنویس: ندارد
کیفیت: 720p
لینک دانلود
گذرواژه فایل(ها): www.downloadly.ir
حجم فایل
3.84 گیگابایت












































