API یا «رابط برنامهنویسی کاربردی» یک سری از دستورالعملهای مشخص و تعریف شده است که نرمافزارها، سختافزارها، کامپوننتها یا سایتهای اینترنتی میتوانند با استفاده از آن با یکدیگر ارتباط برقرار کنند. به عبارت دیگر API جایگزینی برای رابط کاربری است. همان گونه که کاربران میتوانند با فشردن یک دکمه، دستوری را به سختافزار ارسال کنند یا با حرکت ماوس، پیامی را به یک نرمافزار بفرستند، API نیز ابزاری است که نرمافزارها و سختافزارها با کمک آن میتوانند با هم ارتباط برقرار کنند و به یکدیگر دستورات مورد نظر را ارسال کنند.بدون وجود API، همکاری میان اجزای کوچک سیستمهای سختافزاری و نرمافزاری امکانپذیر نیست.
ممکن است بپرسید که چه تفاوتی بین API Level Testing و این دوره وجود دارد؟
باید بدانیم که در API Level Testing ما به دنبال ایجاد تستهای Functional در سطح API هستیم، اما موضوع اجرای اتوماتیک تعدد بالایی از تستهای API مرحله دیگریست که بسیاری از ابزارها به دلیل محدودیتهایی از قبیل حق لایسنس این امکانات را ارائه نمیدهند. در این میان ابزاری رایگان و Open Source به نام JMeter این قابلیت را دارد که هم API Level Test ها را به صورت Functional Test Case(مانند Postman انجام میده) ایجاد کرده و هم مهمتر از همه جمعی از این Test Caseها را در قالب یک Test Suite برای Regression Testing اجرا نماید.
اما نقاط قوت و محدودیتهای این دوره به شرح ذیل است:
نقاط قوت:
- در حال حاضر بخش عظیمی از صنعت IT اکنون به سمت API برای اتوماسیون خدمات در حال حرکت است. هر آنچه را که باید در مورد API Automation بدانید، در این دوره خواهید آموخت
- بعید است در حوزه API Test Automation دوره ای با این سطح از جزییات را با استفاده از ابزار JMeter بتوانید بیابید
- اگر قبلاً روی API کار نکرده باشید. این دوره شامل مبانی اصلی و کاربردی Jmeter و اجرای چارچوب بوده و از ابتدا با مثال های غنی مانند login، صفحات اصلی و Functionهای مهم همراه میشود
- مورد بعدی عدم استفاده از اسکریپ نویسی و کدنویسی برای انجام اتوماسیون ها در این دوره می باشد که باعث می شود حتی تستر های بدون دانش کدنویسی نیز توانمندی انجام اتوماسیون سازی پروژه ها را پیدا کنند
- با مثالهای کاربردی و آموزش بر اساس عدم نیاز به کد نویسی و اسکریپت نویسی پایه تجهیز شده است
- هر مبحث را از ابتدا آموزش می دهد
- حتی داوطلبان غیر برنامه نویس نیز می توانند این دوره را به راحتی دنبال کنند
محدودیتها:
- اگر قبلا در دوره JMeter Performance Testing شرکت کرده باشید، بخشهایی از دوره مذبور در این دوره مجددا تکرار میشود، چرا که بسیار از دانش پژوهان افرادی هستند که در دوره JMeter Performance Testing شرکت نکرده اند.
- زمانیکه برای اتوماسیون کدنویسی انجام نشود، قدرت مانور شما در زمان اتوماسیون تست کاهش مییابد. به این ترتیب شما تنها در چهارچوب ماژولها و امکانات نرم افزاری که Jmeter در اختیار شما میگذارد میتوانید اتوماتیکسازی پروژه ها و سیستم هایتان را انجام دهید. هر چند این اختلاف بسیار فاحش نیست، لکن نمیتوان تفاوت بین این دو حالت را کتمان کرد.
نوع برگزاری: مجازی آنلاین
وضعیت رویداد: پایان یافته
اگر این رویداد در وضعیت “پایان یافته” قرار گرفته است، میتوانید برای ثبت نام در دیگر دورهها کلیک کنید
تماس: ۰۹۱۹۴۹۹۳۴۸۰
- مشخصات دوره
- رئوس مطالب
- زمان برگزاری
- مکان برگزاری
- پیشنیاز
- مخاطبین رویداد
- انتظارات پس از رویداد
- ملاحظات مهم
- گواهینامه
- مدرس/سخنران
- برگزار کنندگان
- تهیه بلیت
- کارگاه آنلاین آموزش عملیاتی JMeter Codeless API Test Automation
- کد دوره: ۶۸
- Web Service(for Automation Test)
- HTTP Methods and Errors
- Automation Concept
- Jmeter Introduction
- Jmeter Installation
- Test Plan Creation+Elements of test plan in Automation
- Recording Scenarios in Automation
- Parameterization in Automation
- Correlation in Automation
- Assertions in Automation
- Thread Group configuration in Automation
- Controllers in Automation
- Post and PreProcessors in Automation
- Listeners in Automation
- Automation Designing
- Execution and reports in Automation
این دوره مجموعا به مدت ۳۰ ساعت و طی ۱۰ جلسه ۳ ساعته برگزار میگردد. برنامه برگزاری به شرح ذیل است:
- ۱۷ اردیبهشت ۱۴۰۱ – شنبه: ساعت ۱۹:۰۰ الی ۲۲:۰۰
- ۱۹ اردیبهشت ۱۴۰۱ – دوشنبه: ساعت ۱۹:۰۰ الی ۲۲:۰۰
- ۲۴ اردیبهشت ۱۴۰۱ – شنبه: ساعت ۱۹:۰۰ الی ۲۲:۰۰
- ۲۶ اردیبهشت ۱۴۰۱ – دوشنبه: ساعت ۱۹:۰۰ الی ۲۲:۰۰
- ۳۱ اردیبهشت ۱۴۰۱ – شنبه: ساعت ۱۹:۰۰ الی ۲۲:۰۰
- ۰۲ خرداد ۱۴۰۱ – دوشنبه: ساعت ۱۹:۰۰ الی ۲۲:۰۰
- ۰۷ خرداد ۱۴۰۱ – شنبه: ساعت ۱۹:۰۰ الی ۲۲:۰۰
- ۰۹ خرداد ۱۴۰۱ – دوشنبه: ساعت ۱۹:۰۰ الی ۲۲:۰۰
- ۱۶ خرداد ۱۴۰۱ – دوشنبه: ساعت ۱۹:۰۰ الی ۲۲:۰۰
- ۲۱ خرداد ۱۴۰۱ – شنبه: ساعت ۱۹:۰۰ الی ۲۲:۰۰
این دوره به صورت کارگاه آنلاین برگزار میگردد.
برای Codeless API Test Automation با استفاده از JMeter تنها پیشنیاز حضور در این دوره صرفا شناخت اصول اولیه تست، و فعالیت تجربی در حوزه تست نرمافزار میباشد. در حقیقت برای شروع این دوره نیازی به تجربه قبلی تست API ندارید
- Manual Testerها و افرادی که برنامه نویس نیستند ولی علاقه مند به یادگیری اتوماسیون هستند
- هر مهندس نرم افزاری که به فناوری های وب علاقه مند باشد
- تازه کارها/ فارغ التحصیلان/تسترهای نرم افزار
- با پایان این دوره، شما دانش کاملی در مورد تست اتوماتیک API خواهید داشت
- شما می توانید با Jmeter چارچوب های خودکار API را طراحی و پیاده سازی کنید
- درک عمیق API Automation با مثال های کاربردی
- دانش اضافی در مورد ایجاد گزارش های عالی مشتری برای نتایج اجرای اتوماسیون تست API
آنچه باید داشته باشید
- اکانت اسکایپ. این دوره در بستر اسکایپ برگزار میشود.
- داشتن یک دستگاه لپتاپ، با حداقل مشخصات سخت افزاری که توانایی بارگذاری سریع Windows 10، مرورگر Chrome، Firefox، Edge، و IE.
- علیرغم اینکه JMeter روی اکثر OSها امکان اجرای عملیات دارد، اما آموزش الزاما باید در بستر یک OS انجام شود، که در این میان Windows 10 انتخاب شده است. لذا شرکت کنندگان الزاما باید دارای یک سیستم Windows 10 باشند، و باقی OSها در زمان آموزش توسط مدرس پشتیبانی نخواهند شد.
امکانات دوره
- اجازه صدابرداری و Capture کردن صفحه مانیتور دانشپژوه توسط خود وی وجود دارد. اما دانش پژوه به لحاظ اخلاقی و حرفهای مجاز به انتشار فیلم ضبط شده نخواهد بود.
- در صورتی که دانشپژوه در حین برگزاری دوره دچار یک مشکل عملیاتی در راستای آموزش شود، مدرس دوره با استفاده از نرمافزار AnyDesk به سیستم دانشپژوه متصل شده و در صورت امکان مشکل را رفع مینماید.
استرداد وجه
- پس از تهیه بلیت و پرداخت وجه، امکان مرجوعی بلیت وجود ندارد. لطفا در خرید خود دقت فرمایید.
- در صورتیکه کارگاه به هر دلیلی لغو شود، که مقصر آن ثبت نام کنندگان نباشند، وجه ثبت نام به طور کامل و بدون کم و کاست، حداکثر ظرف ۴۸ ساعت به شماره کارت ثبت نام کننده مسترد شده و واریز میگردد.
محدودیتهای برگزاری دوره
- کارگاه راس ساعت آغاز میگردد، حتی اگر فقط یک نفر از ثبت نام شدگان در کلاس حضور داشته باشد. لذا خواهشمند است راس ساعت و یا کمی قبلتر از آن در جلسه کارگاهی حضور یابید.
مطول شدن برگزاری دوره
- بسته به شرایط برگزاری از جمله پرسش و پاسخ زیاد، یا عدم برگزاری برخی از کلاسها به دلیل رویدادهای فورس ماژور، احتمالا اینکه دوره از ۳۲ ساعت فراتر رود، و یا روزهایی به عنوان جایگزین به علت رویدادهای فورس ماژور در نظر گرفته شود وجود دارد. به هر حال در هیچ یک از موارد هزینه اضافهای شامل حال دانشپژوهان نخواهد شد.
- “گواهینامه پایان دوره” به صورت رایگان و الکترونیکی در انتهای دوره برای شرکت کنندگان صادر میشود. گواهینامه صادر و ارسال شده در این مرحله صرفا جهت تائید پایان دوره آموزشیست و نه تائید صلاحیت دانشپژوه. لذا در این گواهینامه درج میشود که “این مدرک به معنی سرتفیکیت و تائید صلاحیت نیست، و صرفا اعلام پایان دوره مذبور میباشد”.
- این دوره فاقد جزوه میباشد.
- اما دانشپژوهانی که علاوه بر “گواهینامه پایان دوره” تمایل به دریافت “گواهینامه تائید صلاحیت” نیز دارند، باید در امتحان مجازی برگزار شده توسط تیستن(که با صرف هزینه جداگانه مقدور میباشد) شرکت کرده، و در صورت قبولی در امتحان موفق به اخذ “گواهینامه تائید صلاحت” شوند. منابع این امتحان دانش اخذ شده در کلاس و جزوهایست که در ابتدای دوره در اختیار دانشپژوهان قرار گرفته است. شایان ذکر است که این گواهینامه اعتبار بینالمللی نداشته و علاوه بر این در مقطع فعلی برای شرکتهای داخلی نیز ناشناخته است. اما در صورتیکه این شرکتها بخواهند از صحت این گواهینامه مطلع شوند، میتوانند با مراجعه به بخش “استعلام گواهینامه” سایت که در حال راهاندازیست از صحت گواهینامه اطلاع یابند. پیششرط شرکت در این امتحان، اخذ “گواهینامه پایان دوره” میباشد. نکته مهم دیگر این است که پرداخت وجه برای شرکت در امتحان “گواهینامه تائید صلاحیت” به معنی قبولی در آن نیست، بلکه این موضوع کاملا به تلاش دانشپژوه وابسته است. لذا احتمال قبول نشدن در امتحان نیز کم نیست.
- دارای مدرک ISTQB
- مدیر کنترل کیفیت نرم افزار
TISTeN
از آنجاییکه فروشگاه سایت هنوز راهاندازی نشده است، لطفا به منظور ثبت نام با این آیدی در تلگرام و یا شماره ۰۹۱۹۴۹۹۳۴۸۰(امکان برقراری ارتباط در واتسپ نیز وجود دارد) تماس حاصل فرمایید.
لطفا در صورت تمایل به خرید سریعتر اقدام فرمایید، زیرا در صورت تکمیل ظرفیت دوره، امکان ثبت نام وجود نخواهد داشت.
تعرفه بلیتها طبق جدول ذیل
قیمتهای جدول ذیل برای دوره ای که وضعیت رویداد آن برابر با “پایان یافته” است، صدق نمیکند. برای استعلام قیمتهای جدید به این آدرس مراجعه نمایید.
عنوان | تاریخ پایان فروش | وضعیت | قیمت اولیه بلیت(تومان) | نوع تخفیف | تخفیف | قیمت قابل پرداخت(تومان) | توضیحات |
---|---|---|---|---|---|---|---|
کارگاه آنلاین JMeter Codeless API Test Automation | 1400-10-20 | اتمام موجودی | 2.200.000 | طلایی | 30 | 1.540.000 | ندارد |
کارگاه آنلاین JMeter Codeless API Test Automation | 1400-11-20 | اتمام موجودی | 2.200.000 | نقرهای | 20 | 1.760.000 | ندارد |
کارگاه آنلاین JMeter Codeless API Test Automation | 1400-12-20 | فروش پایان یافت | 2.200.000 | برنزی | 10 | 1.980.000 | ندارد |
کارگاه آنلاین JMeter Codeless API Test Automation | 1401-02-17 | فروش پایان یافت | 2.200.000 | ندارد | 0 | 2.200.000 | ندارد |
عکسهای این رویداد
پس از برگزاری در همین قسمت بارگذاری میگردد