آموزش مهندسی کیفیت: اتوماسیون مرورگر با سلنیوم (Selenium) - آخرین آپدیت

دانلود Quality Engineering: Browser Automation with Selenium

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره: تست دستی اپلیکیشن‌های وب می‌تواند بسیار زمان‌بر و مستعد خطا باشد، به‌ویژه زمانی که به‌روزرسانی‌ها به طور مکرر انجام می‌شوند. در این دوره آموزشی «مهندسی کیفیت: اتوماسیون مرورگر با سلنیوم»، شما یاد می‌گیرید که تعاملات وب را اتوماتیک کرده و تست‌ها را در خط لوله CI/CD ادغام کنید. در ابتدا، نحوه نوشتن اسکریپت‌های Selenium WebDriver برای تعامل با عناصر وب را بررسی خواهید کرد. سپس، یاد می‌گیرید که چگونه سناریوهای دنیای واقعی مانند ارسال فرم‌ها را اتوماتیک کرده و با عناصر پویا (Dynamic Elements) برخورد کنید. در نهایت، نحوه اجرای تست‌های سلنیوم در حالت Headless و ادغام آن‌ها در پایپ‌لاین CI/CD برای تست مداوم را خواهید آموخت. پس از پایان این دوره، شما مهارت‌ها و دانش لازم در زمینه Selenium WebDriver و ادغام CI/CD را برای اتوماتیک کردن تست‌های وب و بهبود جریان توسعه (Workflow) خود به‌دست خواهید آورد.

سرفصل ها و درس ها

نوشتن اولین اسکریپت سلنیوم Writing Your First Selenium Script

  • سلنیوم چه کاری انجام می‌دهد؟ What Does Selenium Do?

  • باز کردن یک صفحه وب Opening a Page

  • نوشتن اولین اسکریپت سلنیوم Writing Your First Selenium Script

  • اتوماتیک‌سازی صفحه ورود Automating a Login Page

اتوماتیک‌سازی تعاملات دنیای واقعی Automating Real-world Interactions

  • یافتن عناصر با استفاده از سلنیوم Finding Elements Using Selenium

  • کار با دکمه‌ها و هشدارها Working with Buttons and Alerts

  • مقایسه XPath و CSS Selectors XPath vs. CSS Selectors

  • مدیریت لیست‌های کشویی و Assertها Handling Dropdowns and Asserts

  • گرفتن اسکرین‌شات از تست Taking a Screenshot from a Test

اجرای تست‌ها در پایپ‌لاین‌های CI/CD Running Tests in CI/CD Pipelines

  • اجرای تست‌های سلنیوم در پایپ‌لاین‌های CI/CD Running Selenium Tests in CI/CD Pipelines

  • بازسازی کد (Refactoring) تست‌های Headless بر اساس اصل DRY DRY Refactoring Headless Tests

  • اجرای تست‌های سلنیوم با Github Actions Github Actions Running Selenium Tests

  • اجرای موازی تست‌ها با استفاده از pytest Running Tests in Parallel Using pytest

نمایش نظرات

آموزش مهندسی کیفیت: اتوماسیون مرورگر با سلنیوم (Selenium)
جزییات دوره
56m
13
Pluralsight (پلورال سایت) Pluralsight (پلورال سایت)
(آخرین آپدیت)
7
از 5
دارد
دارد
دارد
Bryan Hansen
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Bryan Hansen Bryan Hansen

برایان مدیر گروه فناوری فناوری ، یک شرکت مشاوره مستقر در سالت لیک سیتی است و دوره های متعددی را در جاوا تألیف و تدریس کرده است. در طی سالها ، برایان دوره هایی را در مورد گواهینامه های جاوا ، JPA ، Hibernate ، Spring ، Spring MVC ، Spring JDBC ، Maven ، RESTful Services ، سلنیوم ، تست خودکار ، CAS و موضوعات مختلف امنیتی تدریس کرده است.