آموزش کامل Katalon Studio 2020 برای Web + API Test Automation

Complete Katalon Studio 2020 for Web + API Test Automation

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: با استفاده از Katalon Studio اتوماسیون تست وب و API را بدون کدنویسی بیاموزید. Master Katalon Studio برای ایجاد تست های خودکار وب و API ایجاد سریع اسکریپت های تست بدون هیچ دانش کد نویسی به راحتی مجموعه های تست را برای اجرای چندین تست به صورت موازی بیاموزید نحوه استفاده از Katalon Studio با BDD و Cucumber Inject داده های تست در اکسل در تست های Katalon Studio یکپارچه سازی Katalon پروژه های استودیویی به گیت پیش نیازها: درک تست

استودیو Katalon را با استفاده از آن در یک وب‌سایت زنده واقعی و API به بهترین شکل بیاموزید. نحوه ایجاد Test Cases و Object Repository را بیاموزید، سپس دانش خود را با ساخت مجموعه های تست، تزریق داده های تست اکسل، ترکیب BDD و Cucumber، ادغام Git، یادگیری بهترین روش، و موارد دیگر گسترش دهید. با یادگیری نحوه استفاده صحیح از استودیو Katalon، مهارت‌های اتوماسیون خود را به سطح بعدی ارتقا دهید.


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

معرفی Introduction

  • خوش آمدی Welcome

  • استودیو کاتالون چیست؟ What is Katalon Studio?

  • مزایا و معایب Advantages & Disadvantages

  • محتوای دوره Course Content

  • پیت جنکینز کیست؟ Who is Pete Jenkins?

نصب و راه اندازی Installation

  • معرفی Introduction

  • دانلود و نصب Download & Installation

  • کاوش در رابط کاربری Exploring the User Interface

مبانی تست وب Web Testing Basics

  • معرفی Introduction

  • وب سایت در حال آزمایش The Website Under test

  • اولین آزمایش ما: ورود به سیستم Our First Test: Logging In

  • حالت ضبط و پخش Record and Playback Mode

  • حالت دستی Manual Mode

  • حالت اسکریپت Script Mode

  • زمان استفاده از حالت های ضبط و پخش، دستی و اسکریپت When to Use Record & Playback, Manual and Script Modes

  • مثال ضبط و پخش Record and Playback Example

  • ایجاد دستی اشیاء آزمایشی Creating Test Objects Manually

  • بسته شدن Wrap Up

بهترین روش: تغییر نام Best Practice : Renaming

  • معرفی Introduction

  • نامگذاری پوشه های مخزن اشیاء Naming Object Repository Folders

  • نامگذاری اشیاء آزمایشی Naming Test Objects

  • تغییر نام اشیاء آزمایشی صفحه ثبت Renaming Registration Page Test Objects

  • تکلیف: بقیه اشیاء آزمایشی را در صفحه ثبت نام تغییر دهید Assignment : Rename the rest of the Test Objects in the Registration Page

  • تکلیف: راه حل Assignment : Solution

  • قراردادهای نامگذاری جایگزین Alternative Naming Conventions

  • نامگذاری پوشه های مخزن اشیاء Naming Object Repository Folders

  • نامگذاری پوشه های مورد تست Naming Test Case Folders

  • بسته شدن Wrap Up

کنترل انواع شیء آزمایشی Handling Test Object Types

  • معرفی Introduction

  • پیوندها Links

  • جعبه های متن Text Boxes

  • دکمه ها Buttons

  • دکمه ها و چک باکس های رادیویی Radio Buttons and Checkboxes

  • لیست های کشویی Drop Down Lists

  • نکته: نام صفحات در توضیحات TIP: Page Names in Description

  • بسته شدن Wrap Up

تست مکان یاب اشیاء Test Object Locators

  • معرفی Introduction

  • چگونه استودیو کاتالون مکان یاب ایجاد می کند How Katalon Studio Creates Locators

  • کدام ویژگی ها را انتخاب کنید Which Attributes to Choose

  • هیچ ویژگی قابل شناسایی وجود ندارد؟ No Identifiable Attributes?

  • آموزش XPath XPath Tutorial

  • آموزش CSS CSS Tutorial

  • XPath یا CSS؟ XPath or CSS?

  • تعمیر مکان یاب ها Fixing the Locators

  • مکان یاب های تصویر Image Locators

  • آزمون بخش Section Quiz

  • بسته شدن Wrap Up

تست افزودن به سبد خرید Add to Cart Test

  • معرفی Introduction

  • مراحل تست و اشیاء را ثبت کنید Record Test Steps and Objects

  • تعمیر مکان یاب ها Fixing Locators

  • سازماندهی مجدد اشیاء تست Reorganise Test Objects

  • افزودن تایید به تست Add Verification to Test

  • بسته شدن Wrap Up

ویندوز، آی فریم و هشدارها Windows, iFrames and Alerts

  • معرفی Introduction

  • اقدامات مرورگر Browser Actions

  • دانلود نمونه سایت Download Sample Site

  • مدیریت ویندوز چند مرورگر Handling Multiple Browser Windows

  • مدیریت iFrames Handling iFrames

  • مدیریت هشدارها Handling Alerts

  • آزمون بخش Section Quiz

  • بسته شدن Wrap Up

متغیرها Variables

  • معرفی Introduction

  • متغیرهای Groovy Groovy Variables

  • متغیرهای موردی تست Test Case Variables

  • متغیرهای جهانی Global Variables

  • آزمون متغیرها Variables Quiz

  • بسته شدن Wrap Up

عملکردهای صفحه کلید و ماوس Keyboard and Mouse Actions

  • معرفی Introduction

  • اقدامات صفحه کلید Keyboard Actions

  • اقدامات ماوس Mouse Actions

  • بسته شدن Wrap Up

گرفتن اسکرین شات Taking Screenshots

  • گرفتن اسکرین شات Taking Screenshots

کلمات کلیدی سفارشی Custom Keywords

  • معرفی Introduction

  • مبانی کلمات کلیدی سفارشی Custom Keyword Basics

  • کلمات کلیدی سفارشی منطق تجاری Business Logic Custom Keywords

  • بسته شدن Wrap Up

مجموعه های تست Test Suites

  • معرفی Introduction

  • ایجاد مجموعه های تست Creating Test Suites

  • مجموعه تست مجموعه Test Suite Collections

  • بسته شدن Wrap Up

مدیریت داده های تست Test Data Management

  • معرفی Introduction

  • تزریق داده‌های اکسل به مجموعه‌های آزمایشی Injecting Excel Data into Test Suites

  • داده های تست داخلی Internal Test Data

  • استفاده مستقیم از داده های تست در موارد تست Using Test Data Directly in Test Cases

  • بسته شدن Wrap Up

یکپارچه سازی Git Git Integration

  • معرفی Introduction

  • پیوند دادن به GitHub Linking to GitHub

  • فشار دادن تغییرات به GitHub Pushing Changes to GitHub

  • بسته شدن Wrap Up

BDD و خیار BDD and Cucumber

  • معرفی Introduction

  • ایجاد فایل های ویژگی و تعاریف مرحله Creating Feature Files and Step Definitions

  • استفاده از طرح کلی سناریو Using Scenario Outlines

  • اجرای فایل های چندگانه Executing Multiple Feature Files

  • بسته شدن Wrap Up

اتوماسیون تست API API Test Automation

  • معرفی Introduction

  • تست یک GET Testing a GET

  • تست یک POST Testing a POST

  • تست PUT Testing a PUT

  • تست DELETE Testing a DELETE

  • بسته شدن Wrap Up

خلاصه دوره Course Roundup

  • خلاصه دوره Course Roundup

نمایش نظرات

Udemy (یودمی)

یودمی یکی از بزرگ‌ترین پلتفرم‌های آموزشی آنلاین است که به میلیون‌ها کاربر در سراسر جهان امکان دسترسی به دوره‌های متنوع و کاربردی را فراهم می‌کند. این پلتفرم امکان آموزش در زمینه‌های مختلف از فناوری اطلاعات و برنامه‌نویسی گرفته تا زبان‌های خارجی، مدیریت، و هنر را به کاربران ارائه می‌دهد. با استفاده از یودمی، کاربران می‌توانند به صورت انعطاف‌پذیر و بهینه، مهارت‌های جدیدی را یاد بگیرند و خود را برای بازار کار آماده کنند.

یکی از ویژگی‌های برجسته یودمی، کیفیت بالای دوره‌ها و حضور استادان مجرب و با تجربه در هر حوزه است. این امر به کاربران اعتماد می‌دهد که در حال دریافت آموزش از منابع قابل اعتماد و معتبر هستند و می‌توانند به بهترین شکل ممکن از آموزش‌ها بهره ببرند. به طور خلاصه، یودمی به عنوان یکی از معتبرترین و موثرترین پلتفرم‌های آموزشی آنلاین، به افراد امکان می‌دهد تا به راحتی و با کیفیت، مهارت‌های مورد نیاز خود را ارتقا دهند و به دنبال رشد و پیشرفت شغلی خود باشند.

آموزش کامل Katalon Studio 2020 برای Web + API Test Automation
جزییات دوره
8 hours
98
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
11,603
4.5 از 5
دارد
دارد
دارد
Peter Jenkins
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Peter Jenkins Peter Jenkins

سرب مهندس اتوماسیون تست