چارچوب اتوماسیون خود را در عرض چند روز از ابتدا بچرخانید! با Python و pytest بسیار سریع است.
سپس Playwright با اجرای آزمایشی مرورگر سریع نیتروژن خود می آید! ما قصد داریم قابلیتهای Playwright را با استفاده از نشانگرها، فیکسچرها، دستورات CLI در چارچوب pytest ترکیب کنیم.
در این دوره به موارد زیر می پردازیم:
اصول پایتون
نمایشنامه نویس
Pytest
ساختار پروژه
مدل شی صفحه
گزارش
اجرای موازی
تجهیزات pytest خودمان را برای روش های set_up و tear_down ایجاد کنیم
از وسایل موجود نمایشنامه نویس استفاده کنید
تست ما را با استفاده از GitHub Actions روی CI/CD مستقر کنید
سیستکس yml را بیاموزید
گذرواژههای ورود به سیستم را به صورت امن بهعنوان GitHub Secrets ذخیره کنید
تست بصری را مانند یک حرفه ای انجام دهید
چرا نمایشنامه نویس؟
Playwright تست و اتوماسیون سریع، قابل اعتماد و با قابلیت را در همه مرورگرهای مدرن فعال میکند.
پشتیبانی از همه مرورگرها
روی Chromium، Firefox و WebKit تست کنید. Playwright دارای پوشش API کامل برای همه مرورگرهای مدرن، از جمله Google Chrome و Microsoft Edge (با Chromium)، Apple Safari (با WebKit) و Mozilla Firefox است. تست می تواند در حالت های headful و headless اجرا شود
اجرای سریع و قابل اعتماد
منظورم از سریع، واقعاً سریع است!
APIهای انتظار خودکار. تعاملات نمایشنامه نویس به طور خودکار منتظر می شوند تا عناصر آماده شوند. این قابلیت اطمینان را بهبود می بخشد و نوشتن تست را ساده می کند.
جداسازی سریع با زمینه های مرورگر. استفاده مجدد از یک نمونه مرورگر برای چندین محیط اجرای ایزوله با زمینه مرورگر.
انتخابگرهای عنصر ارتجاعی . نمایشنامهنویس میتواند برای انتخاب عناصر به رشتههای رو به رو کاربر، مانند محتوای نوشتاری و برچسبهای دسترسی تکیه کند.
چندین دامنه، صفحات و فریم. Playwright یک درایور اتوماسیون خارج از فرآیند است که با اجرای جاوا اسکریپت درون صفحه محدود نمی شود و می تواند سناریوهایی را با چندین صفحه خودکار کند.
نظری ارسال نشده است.
مهندس اتوماسیون QA/Pythonista
یودمی یکی از بزرگترین پلتفرمهای آموزشی آنلاین است که به میلیونها کاربر در سراسر جهان امکان دسترسی به دورههای متنوع و کاربردی را فراهم میکند. این پلتفرم امکان آموزش در زمینههای مختلف از فناوری اطلاعات و برنامهنویسی گرفته تا زبانهای خارجی، مدیریت، و هنر را به کاربران ارائه میدهد. با استفاده از یودمی، کاربران میتوانند به صورت انعطافپذیر و بهینه، مهارتهای جدیدی را یاد بگیرند و خود را برای بازار کار آماده کنند.
یکی از ویژگیهای برجسته یودمی، کیفیت بالای دورهها و حضور استادان مجرب و با تجربه در هر حوزه است. این امر به کاربران اعتماد میدهد که در حال دریافت آموزش از منابع قابل اعتماد و معتبر هستند و میتوانند به بهترین شکل ممکن از آموزشها بهره ببرند. به طور خلاصه، یودمی به عنوان یکی از معتبرترین و موثرترین پلتفرمهای آموزشی آنلاین، به افراد امکان میدهد تا به راحتی و با کیفیت، مهارتهای مورد نیاز خود را ارتقا دهند و به دنبال رشد و پیشرفت شغلی خود باشند.