دوره آموزشی
دوبله زبان فارسی
تست خودکار با سلنیوم و Katalon Studio
✅ سرفصل و جزئیات آموزش
آنچه یاد خواهید گرفت:
- اتوماسیون وب اپلیکیشنها و چارچوب تست
- اکشن ماوس و کیبورد برای اتوماسیون
- مدیریت اکشنهایی که میتوان در مرورگر برای اتوماسیون انجام داد.
- ایجاد Test Suite و اجرای آنها بهصورت ترتیبی و همزمان
- یکپارچهسازی مداوم
پیشنیازهای دوره
- درک اولیه از زبانهای برنامهنویسی شیءگرا
- درک اولیه از زبان و سینتکس جاوا
- درک اولیه از سلنیوم وب درایور
توضیحات دوره
آیا متخصص فناوری اطلاعات هستید و میخواهید مسیر شغلی خود را به سمت اتوماسیون تغییر دهید؟ چون با زبانهای برنامهنویسی همیشه نوشتن اسکریپتهای اتوماسیون برایتان دشوار بوده است.
خوب، این دوره مشکل شما را حل میکند. در این دوره، به شما ابزاری را آموزش میدهیم که با آن میتوانید اسکریپت اتوماسیون را بدون وابستگی به زبان برنامهنویسی بنویسید. Katalon Studio ابزاری قدرتمند و کاربرپسند برای اتوماسیون وب اپلیکیشنها است.
نوشتن اسکریپت اتوماسیون با این ابزار به سادگی استفاده از فایل اکسل است.
این دوره برای چه کسانی مناسب است؟
- متخصصان فناوری اطلاعات که میخواهند تست خودکار را یاد بگیرند.
- تسترهای دستی که میخواهند مسیر شغلی خود را به تست خودکار تغییر دهند.
- افراد تازهکار و فارغالتحصیلانی که میخواهند کار خود را در حوزه فناوری اطلاعات آغاز کنند.
تست خودکار با سلنیوم و Katalon Studio
-
مقدمه دوره 00:24
-
نقشه راه دوره 02:17
-
پیشنیاز دوره 01:12
-
ابزارهای موردنیاز 00:28
-
راهاندازی JDK 1.8 05:00
-
راهاندازی Katalon Studio 01:45
-
راهاندازی اپلیکیشن آزمایشی 04:11
-
راهاندازی Eclipse 02:02
-
[مهم] ماشین مجازی - راهاندازی محیط 09:00
-
معماری سلنیوم وب درایور 03:05
-
کد برای توضیح معماری وب درایور 07:33
-
آشنایی با Katalon Studio 01:54
-
ایجاد اولین پروژه 03:04
-
حالت ضبط و بازپخش 06:33
-
حالت دستی 07:24
-
حالت اسکریپت 07:21
-
شی تست یا عنصر وب چیست؟ 01:27
-
FireBug و Firepath 06:36
-
XPath و کاربردهای آن 16:12
-
تابع XPath ،XPathهای مطلق و نسبی 18:34
-
یافتن لینکها، دکمهها، کادرهای ورودی، دکمههای رادیویی و چکباکس با XPath 10:29
-
مکانیاب CSS 17:16
-
Descendant Axes View 07:43
-
Following Axes View 09:53
-
Ancestor Axes View 09:59
-
Preceding Axes View 05:17
-
Renorex Selocity 03:42
-
Spy Web 08:51
-
عملکرد مرورگر - حالت دستی 08:29
-
عملکرد مرورگر - حالت اسکریپت 09:41
-
عملکرد مرورگر با WebDriver API 12:53
-
مدیریت باکس متن - حالت دستی 06:23
-
مدیریت باکس متن - حالت اسکریپت 11:18
-
مدیریت باکس متن با WebDriver API 05:08
-
اکشن کلیک - حالت دستی 05:05
-
اکشن کلیک - حالت اسکریپت 04:27
-
اکشن کلیک با WebDriver API 02:33
-
مدیریت چکباکس - حالت دستی 04:03
-
مدیریت چکباکس - حالت اسکریپت 03:20
-
مدیریت چکباکس با WebDriver API 02:43
-
مدیریت منوی کشویی - حالت دستی - بخش 1 14:35
-
مدیریت منوی کشویی - حالت دستی - بخش 2 00:51
-
مدیریت منوی کشویی - حالت اسکریپت 09:07
-
مدیریت منوی کشویی با WebDriver API 13:18
-
گرفتن اسکرینشات - حالت اسکریپت 03:44
-
گرفتن اسکرینشات با WebDriver API 05:08
-
متغیر عمومی 06:16
-
متغیر سراسری 05:28
-
Wait - مقدمه 03:53
-
Explicit Wait 10:20
-
Explicit Wait - حالت اسکریپت 11:13
-
مدیریت چندین پنجره مرورگر 10:26
-
مدیریت چندین پنجره - حالت اسکریپت 04:25
-
مدیریت فریمهای HTML 12:42
-
مدیریت فریم HTML - حالت اسکریپت 06:31
-
پیکربندی Iframe در شی تست 06:15
-
مدیریت Alert جاوا اسکریپت 07:29
-
مدیریت Alert جاوا اسکریپت - حالت اسکریپت 05:24
-
مدیریت پاپآپ تایید 06:50
-
مدیریت پاپآپ تایید - حالت اسکریپت 05:45
-
مدیریت پاپآپ پرامپت 07:27
-
مدیریت پاپآپ پرامپت - حالت اسکریپت 07:14
-
اکشن ماوس - دابل کلیک 04:50
-
اکشنهای ماوس - درگ و دراپ 07:08
-
اکشن ماوس - فوکوس 02:36
-
اکشن ماوس - هاور ماوس 07:00
-
اکشن ماوس - کلیک راست 03:03
-
مدیریت فهرست پیشنهاد خودکار 06:54
-
اکشن کیبورد - رویداد کلید SHIFT 06:23
-
اکشن کیبورد - کلید SHIFT - حالت اسکریپت 04:16
-
اکشن کیبورد - فهرست پیشنهاد خودکار 06:37
-
مقدمه - کلیدواژه سفارشی 01:32
-
ایجاد کلیدواژه سفارشی 07:49
-
کلیدواژه سفارشی - پارامتریشده 03:15
-
کلیدواژه سفارشی - کلیدواژه ورود و خروج - بخش 1 15:01
-
کلیدواژه سفارشی - کلیدواژه ورود و خروج - بخش 2 02:43
-
ایجاد شی تست رانتایم - بخش 1 10:48
-
ایجاد شی تست رانتایم - بخش 2 07:16
-
افزودن ویژگی جدید به TestObject - حالت اسکریپت 10:05
-
حذف ویژگی شی - حالت دستی 06:24
-
بروزرسانی ویژگی شی تست - حالت دستی 06:42
-
مقدمه - Assertion و تایید 02:59
-
تایید وجود عنصر - حالت دستی 11:52
-
تایید وجود عنصر - حالت اسکریپت 06:25
-
تایید متن عنصر - حالت دستی 11:27
-
تایید وجود متن - حالت اسکریپت 04:50
-
تایید گزینه انتخابشده با ایندکس 05:22
-
تایید با عبارت منظم 11:27
-
آپلود فایل - حالت دستی 11:05
-
آپلود فایل - حالت اسکریپت 11:08
-
Test Suite - ایجاد و اجرا 05:26
-
رد کردن تست از Test Suite 01:59
-
اشکالزدایی Test Case ناموفق 08:07
-
پیکربندی تلاش مجدد برای Test Case ناموفق 03:18
-
تولید گزارش 06:54
-
فعال و غیرفعال کردن Test Step 04:34
-
استفاده مجدد از سشن برای اشکالزدایی تست ناموفق 05:11
-
اجرای همزمان تست 08:31
-
تحلیل گزارش مجموعه TestSuite 02:14
-
مدیریت خطا - حالت دستی 04:49
-
مدیریت خطا - حالت اسکریپت 04:56
-
راهاندازی و TearDown - حالت دستی 06:06
-
راهاندازی و TearDown - حالت اسکریپت 10:29
-
فراخوانی موارد تست - حالت دستی 10:13
-
فراخوانی موارد تست - حالت اسکریپت 06:48
-
ارسال پارامترها به مورد تست 12:17
-
مقدمه 11:51
-
تست دادهمحور با فایل اکسل - حالت دستی 03:56
-
تست دادهمحور با فایل اکسل - حالت اسکریپت 10:57
-
مدیریت چند مجموعه داده تست - بخش 1 07:56
-
مدیریت چند مجموعه داده تست - بخش 2 10:44
-
توسعه کلیدواژه سفارشی سفارشی برای Executor اسکریپت جاوا 10:31
-
اجرای اسکریپت جاوا - بخش 1 06:25
-
اجرای اسکریپت جاوا - بخش 2 09:00
-
Console Logger برای کلیدواژه سفارشی سفارشی 09:56
-
استفاده از JARهای خارجی در KatalonStudio 03:53
-
توسعه کلیدواژه سفارشی سفارشی برای اکسل 14:27
-
نوشتن داده در فایل اکسل 06:45
-
یکپارچهسازی مداوم - مقدمه جنکینز 08:16
-
ایجاد Job در جنکینز و اجرای تست 10:39
-
تولید گزارش برای اجرای تست 08:48
-
افزونه تحلیل نتایج تست 03:55
-
پیکربندی Master و Slave در جنکینز 12:07
-
اجرای همزمان تست در Slave جنکینز 06:37
-
مبانی WebTable یا Grid 05:40
-
طراحی xPath برای Grid 09:09
-
کلیدواژه سفارشی سفارشی برای Grid 11:13
-
خواندن مقدار از Grid 07:06
-
کلیدواژه سفارشی سفارشی برای Grid - بخش 2 03:47
-
مدیریت Grid پیچیده 09:33
-
مدیریت Grid پیچیده - بخش 2 07:02
-
دستور If-Else 09:10
-
دستور Switch-Case 09:02
-
حالت دستی - حلقه While 02:28
-
حالت دستی - حلقه While در جدول WebElement 08:02
-
چگونه با منابع مورد استفاده در دوره کار کنیم؟ 01:01
-
مهاجرت پروژه 03:29
-
اجرای اسکریپت در مرورگر Headless 02:07
-
Katalon Analytics - مقدمه 01:23
-
Katalon Analytics - پورتال آنلاین 01:30
-
Katalon Analytics - آپلود گزارش 05:37
-
Katalon Analytics - تحلیل گزارش 03:13
-
Test Listener - مقدمه 01:24
-
Test Listener - پیادهسازی 08:02
-
Test Listener - پیادهسازی پیشرفته 06:36
-
Desired Capabilities - کروم 10:02
-
Desired Capabilities - مرورگر سفارشی 03:34
-
اجرای اسکریپت در مرورگر Headless - فایرفاکس 01:10
-
Katalon Automation Recorder - بخش 1 03:16
-
Katalon Automation Recorder - بخش 2 02:55
-
افزونه Katalon Studio - Jenkins 03:13
-
ایجاد پروفایل اجرا 03:28
-
اجرای مورد تست با پروفایلهای اجرای مختلف 03:41
-
پیکربندی پروفایل - حالت اسکریپت 02:39
-
پیکربندی پروفایل برای Test Suite و Suite Collection 01:01
-
ایجاد شی تست پارامتریشده 04:55
-
اجرای تست با شی تست پارامتریشده 07:32
-
حالت اسکریپت - اجرای تست با شی تست پارامتریشده 06:29
-
اجرای تست روی ماشین راه دور 07:11
-
نوتیفیکیشنهای ایمیل 03:31
-
راهاندازی Tomcat 03:24
-
راهاندازی Postman 01:13
-
استقرار اپلیکیشن در Tomcat 04:15
-
وبسرویس چیست؟ 01:44
-
درخواست و پاسخ 01:50
-
REST چیست؟ 00:47
-
متدهای HTTP 02:15
-
فرمت درخواست و پاسخ 03:48
-
درخواست GET 17:28
-
درخواست POST 25:59
-
ارسال داده پویا همراه با بدنه درخواست 14:10
-
درخواست PUT 14:36
-
درخواست DELETE 07:50
-
مدیریت توکن JWT 12:06
مشخصات آموزش
تست خودکار با سلنیوم و Katalon Studio
- تاریخ به روز رسانی: 1405/04/02
- سطح دوره:متخصص
- تعداد درس:174
- مدت زمان :19:27:44
- حجم :19.54GB
- زبان:دوبله زبان فارسی
- دوره آموزشی:AI Academy