In this course, you will learn how to use Playwright, a powerful open-source automation tool, to automate web browsers and API tests and streamline your testing processes. You will start by getting familiar with the installation of Playwright and its various components such as locators, configurations, reporters, and Playwright commands. You will then dive into applying the page object model design pattern, which will help you build more reliable and maintainable automation scripts. This course is designed to teach you everything you need to know to build robust and efficient web automation and API testing tools using Playwright and JavaScript.
But that's not all – you'll also discover how to integrate your tests into the GitHub actions workflow, a popular tool for automating software development workflows, so that you can automate your testing pipeline and ensure that your web applications and APIs are always performing at their best. You'll learn how to set up continuous integration and continuous deployment (CI/CD) for your web applications and APIs, and ensure that they're always delivering high-quality results.
Whether you're a web developer, a quality assurance engineer, or simply interested in learning more about web automation and API testing, this course is the perfect way to take your skills to the next level. By the end of the course, you will have a solid understanding of how to build robust and reliable web automation and API testing tools using Playwright and JavaScript, and integrate them into your software development process.
-------------------------------------------------------------------------
من خلال هذه الدورة ستتعلم كيفية استخدام بلايرايت لمحاكاة المتصفح لتنفيذ اخبارات الجودة الخاصة بالويب,
GitHub Actions workflow وبنهاية الدورة ستكون قادر على دمج مشروعك وتشغيلة باستخدام