لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
اتوماسیون تست مداوم با اقدامات GitHub
Continuous Test Automation with GitHub Actions
نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:
ادغام سلنیوم، Cypress، Gatling، JMeter و دیگر کتابخانههای آزمایشی در خط لوله CI/CD از طریق GitHub Action با استفاده از Selenium، Cypress در آزمایش مداوم یکپارچهسازی JMeter و Gatling تا Delivery Pipeline پیادهسازی خط لوله CI/CD GitHub Action Plugins
سلام، مشتاقان QA!
خوشحالم که به شما در این سفر هیجان انگیز تسلط بر GitHub Actions برای مهندسین QA خوش آمد می گویم. در این دوره، ما به دنیای خطوط لوله یکپارچه سازی و استقرار مستمر (CI/CD) می پردازیم و پتانسیل ابزارهایی مانند سلنیوم، سرو، جی متر و گاتلینگ را باز می کنیم تا فرآیندهای آزمایش شما را افزایش دهیم.
انتظار چه چیزی:
یکپارچه سازی ابزار: گام به گام نحوه ادغام یکپارچه سلنیوم، سرو، JMeter و Gatling را در خط لوله CI/CD خود بیاموزید. این ابزارها بهترین دوستان جدید شما در تضمین جریان کار تست قوی و کارآمد هستند.
جادوی خط لوله CI/CD: هنگام ساخت، آزمایش و استقرار با اطمینان، شاهد جادوی GitHub Actions باشید.
مبانی روابط عمومی: تا به حال در مورد اسرار درخواست های کششی (PR) فکر کرده اید؟ ما شما را تحت پوشش قرار داده ایم! اصول ایجاد و بررسی روابط عمومی را بدانید و قوانین تعامل برای همکاری موثر در یک تیم توسعه را کشف کنید.
چرا این دوره را دوست خواهید داشت:
مهارتهای عملی: این فقط تئوری نیست - با مثالهای عملی و واقعی که بازی QA شما را ارتقا میدهد، دست خود را کثیف کنید.
تقویت شغل: خود را با مهارت هایی تجهیز کنید که فراتر از اصول اولیه هستند. با اعتماد به مجموعه ابزار خود در دنیای رقابتی مهندسی QA متمایز شوید.
بنابراین، آیا آماده هستید تا مهارت های QA خود را به سطح بعدی ارتقا دهید؟ به من در "اتوماسیون تست مداوم با اقدامات GitHub" بپیوندید و بیایید با هم این ماجراجویی یادگیری را آغاز کنیم!
در دوره می بینمت!
سرفصل ها و درس ها
معرفی GitHub
Introduction To GitHub
پیام خوش آمد گویی
Welcome Message
GitHub Actions چیست؟
What is GitHub Actions?
گردش کار GitHub چیست؟
What is a GitHub Workflow?
مروری دقیق بر اجزای گردش کار GitHub
Detailed Overview on GitHub Workflow Components
نمایش مورد جریان کار نسخه ی نمایشی
Show Case of a Demo Workflow
درخواست کشش چیست؟
What is a Pull Request?
درخواست نسخه ی نمایشی را در GitHub بکشید
Pull Request Demo on GitHub
محتوای دوره
Course Content
آدرس های GitHub
GitHub URLs
اتوماسیون UI در GitHub Actions
UI Automation on GitHub Actions
مقدمه ای بر تست UI با GitHub Action
Introduction to UI Testing with GitHub Action
اجرای سلنیوم در اقدامات GitHub با جاوا
Selenium Execution on GitHub Actions with Java
اجرای تست Cypress در Github Action با TypeScript
Cypress Test Execution on Github Action with TypeScript
GitHub Actions گردش کار Deep Dive
GitHub Actions Workflows Deep Dive
استفاده از ورودی های گردش کار GitHub
GitHub Workflow Inputs Usage
استفاده از اسرار GitHub در گردش کار شما
GitHub Secrets Usage in Your Workflows
انتقال متغیرها از کد منبع به گردش کار GitHub
Passing Variables from Source Code to GitHub Workflow
اجرای کار موازی
Parallel Job Execution
تست عملکرد در GitHub Actions
Performance Testing on GitHub Actions
Apache JMeter با GitHub Actions
Apache JMeter with GitHub Actions
Gatling با GitHub Actions
Gatling with GitHub Actions
تجزیه و تحلیل کیفیت کد در CI/CD
Code Quality Analysis in CI/CD
ادغام SonarCloud به پروژه های اتوماسیون
SonarCloud Integration to Automation Projects
پلاگین ها، نکات و ترفندهای GitHub
GitHub Plugins, Tips and Tricks
انتشار Artefacts در نتایج اقدامات GitHub
Publishing Artefacts in GitHub Actions Results
با GitHub Actions پیچید
CUrl with GitHub Actions
فراخوانی APIها بدون کدنویسی
Calling APIs With No Coding
یکپارچه سازی Slack در گردش کار
Slack Integration in Workflows
ایجاد جریان های قابل استفاده مجدد
Creating Reusable Flows
استفاده از صفحات GitHub با استفاده از چارچوب کاراته
GitHub Pages Usage by using Karate Framework
پروژه آزمایشی نهایی
Final Demo Project
با GitHub Actions یک برنامه ساده را در Heroku مستقر کنید
Deploy a Simple App to Heroku with GitHub Actions
نمایش نظرات