دوره در تاریخ 07-05-2022 با موضوعات زیر به روز شده است:
ادغام جنکینز - اجرای اسکریپت های کاراته از جنکینز CI/CD
پاسخ را با استفاده از مطابقت هریک تأیید کنید
نمای کلی در مورد احراز هویت
دوره در تاریخ 06-05-2022 با موضوعات زیر به روز شده است:
اسکریپت های کاراته را از خط فرمان اجرا کنید
ادغام جنکینز - اجرای اسکریپت های کاراته از جنکینز CI/CD
دوره در تاریخ 05-05-2022 با موضوعات زیر به روز شده است:
خواندن داده ها از فایل پیکربندی کاراته و استفاده از سناریوی آن
کلاس runner را با متغیرهای محیطی خاص به روز کنید
ادغام گزارش خیار
اجرای موازی
دوره در تاریخ 28-04-2022 با موضوعات زیر به روز شده است:
نمای کلی فایل پیکربندی کاراته
فایل پیکربندی کاراته ایجاد کنید و مقداری داده به آن اضافه کنید
از متغیرهای تعریف شده در فایل پیکربندی در داخل سناریو استفاده کنید
کلاس رانر را برای تشخیص فایل پیکربندی کاراته به روز کنید
دوره در تاریخ 2022-04-27 با موضوعات زیر به روز شده است:
بررسی اجمالی گزارش های تولید شده توسط چارچوب کاراته با مثال
JIRA POST با احراز هویت اولیه و دسترسی به داده ها از فایل csv
دوره در تاریخ 26-04-2022 با موضوعات زیر به روز شده است:
ایجاد حساب دنباله JIRA
مروری بر API کاربر JIRA، گرفتن شناسه حساب JIRA، ایجاد رمز دسترسی و تبدیل دستور curl به پستچی
Auth پایه در JIRA برای بازیابی اطلاعات کاربر با استفاده از GET
مثالی در POST با استفاده از JIRA Basic Auth
دوره در تاریخ 24-04-2022 با موضوعات زیر به روز شده است:
نمونههایی در طرح کلی سناریو - دادهها برای ارسال درخواست با استفاده از نمونههای طرح سناریو
خواندن داده ها از فایل csv و استفاده از آن در درخواست پست
اتوماسیون API با استفاده از چارچوب کاراته ساده شد
چارچوب کاراته برای مبتدیان
اتوماسیون API با چارچوب کاراته.
اتوماسیون API با استفاده از چارچوب کاراته
چارچوب کاراته
کاراته یک چارچوب اتوماسیون آزمایشی همه منظوره منبع باز است که میتواند فراخوانیها را به نقاط پایانی HTTP اسکریپت کند و ادعا کند که پاسخهای JSON یا XML مطابق انتظار است. کاراته در جاوا پیادهسازی میشود، اما اسکریپتهای آزمایشی به زبان Gherkin نوشته میشوند، زیرا کاراته در ابتدا توسعهای از چارچوب Cucumber بود.
کاراته بر روی Cucumber، یک چارچوب تست BDD دیگر ساخته شده است و برخی از مفاهیم مشابه را به اشتراک می گذارد. یکی از این موارد استفاده از فایل Gherkin است که ویژگی تست شده را توضیح می دهد. با این حال، برخلاف Cucumber، تست ها به زبان جاوا نوشته نمی شوند و به طور کامل در فایل Gherkin توضیح داده شده اند.
از این دوره، مفاهیم زیر را خواهید آموخت.
پیکربندی کاراته
نمای کلی API با مثال
نمای کلی JSON با مثال
نمونه زنده تماسهای API
چارچوب کاراته
درخواست دریافت/پست
داده محور با طرح کلی سناریو
ایجاد دونده موازی
ادعاها
استفاده از مطابقت
تطبیق آرایه JSON
اعتبار سنجی طرحواره
تطبیق بداخلاقی: #string، #number
تماس با ویژگی دیگر
برچسبها و اجرا با برچسبها
پیکربندی دونده کاراته و گزینه های کاراته
تولید گزارش
تولید گزارش خیار
تولید گزارش کاراته
در پایان این آموزش شما در موقعیتی خواهید بود که با استفاده از این چارچوب روی پروژه خود کار کنید. این دوره برای مبتدیانی طراحی شده است که می خواهند حرفه خود را در تست اتوماسیون api شروع کنند
شما را در جلسه می بینیم، ممنون بچه ها
#API Automation Testing
#APIAutomationTesting
#کاراته
#EndtoEndAPIAautomationwithKarateFramework.
#APIAutomationMadeSimple.
#End to End API Automation with Karate Framework.
#API Automation ساده شد.
مربی سلنیوم
نمایش نظرات