Course catalog
Categories
آزمایش در واکنش با ویترین (Mitalearn-436812)
این دوره شما را از طریق فرآیند تنظیم و آزمایش برنامه های وب با استفاده از Vitest یکپارچه با کتابخانه تست React و سایر کتابخانه های ضروری راهنمایی می کند. بیاموزید که چگونه یک برنامه React را با Vite تنظیم کنید ، وابستگی ها را نصب کنید و پروژه خود را آغاز کنید ، زیرا اصول اولیه Vitest را کشف می کنید و چگونه می تواند در استراتژی آزمایش شما با مربی Cyrus Ndirangu قرار بگیرد. قبل از شروع کار با اولین تست واحد خود ، ESLINT و Prettier را برای حفظ کیفیت کد و قوام سبک پیکربندی کنید. به تدریج ، بهترین شیوه ها را برای آزمایش وضعیت برنامه و قلاب سریع و کارآمد کشف کنید. در پایان دوره ، شما آماده خواهید بود که آزمایشاتی را بنویسید که عملکرد برنامه شما را تأیید کند ، از جمله آزمایش درخواست های Mock API و اطمینان از مسیریابی صحیح با استفاده از روتر React. با داشتن نمونه های عملی و راهنمایی های متخصص در کل ، این دوره به شما نشان می دهد که چرا آزمایش بسیار مهم است و نحوه استفاده از آن برای بهبود گردش کار توسعه شما.
آموزش ضروری نمایشنامه نویسی: انتزاع ، وسایل و سناریوهای پیچیده (Mitalearn-431729)
نمایشنامه نویس ابزاری جدیدتر است که در ابزار اتوماسیون منبع باز به رده های سرو و سلنیوم پیوسته است. نمایشنامه نویس درست از خارج از جعبه کار می کند ، و مجموعه ویژگی های جامع آن به آزمایش کنندگان و توسعه دهندگان این امکان را می دهد تا به سرعت پروژه های جدید اتوماسیون تست ایجاد کنند بدون اینکه به ترکیب چندین کتابخانه و ابزار در کنار هم اعتماد کنند. این که آیا شما یک تست کننده دستی هستید که به دنبال فروپاشی انگشتان پا به اتوماسیون تست یا یک مهندس اتوماسیون تست فصلی هستید ، این دوره را بررسی کنید تا با ویژگی های برتر که نمایشنامه نویس را به عنوان یک انتخاب عالی برای تست های خودکار خود انتخاب می کند ، تجربه کنید. مربی Butch Mayhew شما را از طریق برخی از ویژگی های پیشرفته می برد و بهترین روش ها را برای نوشتن ، دویدن و حفظ تست ها در هنگام مقیاس با نمایشنامه نویس پوشش می دهد.
بنیادهای تست نرم افزار: انتقال از کتابچه راهنمای کاربر به اتوماسیون (Mitalearn-435554)
در یک بازار رو به رشد در حال رشد برای فناوری جدید ، تیم ها باید بر توانایی خود در تست سریعتر و مکرر گسترش پیدا کنند. چرا از ابزارها و فرآیندهای اتوماسیون برای تقویت کارایی کلی تست تیم خود استفاده نمی کنید؟ به مربی و متخصص تست مایک فاین در این دوره بنیادهای مهارت های آسان برای پیروی بپیوندید ، زیرا او به شما نشان می دهد که چگونه یک برنامه تست نرم افزاری خودکار استراتژیک را طراحی ، پیاده سازی و مدیریت کنید. در پایان این دوره ، شما برای غلبه بر سایر چالش های پیچیده ، از جمله مشکلات عیب یابی مربوط به نرم افزار ، اختلاط و تطبیق و موارد دیگر ، به مهارت های جدید مجهز خواهید شد.
بوت بهار: توسعه آزمایش محور (Mitalearn-435758)
نوشتن کد که به راحتی قابل آزمایش است - در اوایل و اغلب - نه تنها می تواند به شما در دستیابی به کد با کیفیت بالاتر کمک کند ، بلکه می تواند با الگوهای قابل تکرار که در فرآیندهای ساخت و استقرار شما اجرا می شوند ، این کار را انجام دهید. تمرین توسعه آزمایش محور می تواند به شما در سرعت بخشیدن به چرخه های انتشار نرم افزار کمک کند و اطمینان حاصل کنید که با یک محصول با کیفیت بالا به پایان رسید. در این دوره ، فرانک مولی به شما نشان می دهد که چگونه برنامه های جاوا مبتنی بر بهار را بنویسید که از یک الگوی توسعه آزمایش محور پیروی می کنند تا به سرعت در دستیابی به کد با کیفیت بالاتر کمک کند. او به شما مروری بر شیوه های توسعه عمومی محور در بهار می دهد ، به آزمایش واحد در یک برنامه بهاری نگاه می کند ، از اشیاء مسخره برای تست واحد استفاده می کند ، آزمایش را با بهار و موارد دیگر ادغام می کند. فرانک در طول دوره چالش ها و راه حل ها را ارائه می دهد ، بنابراین می توانید آنچه را که در این راه آموخته اید تمرین کنید.
تکنیک های پیشرفته نمایشنامه نویس: بهینه سازی سرعت ، پایداری و آزمایش ابر (Mitalearn-409510)
این دوره در عمیق به استراتژی های پیشرفته تست نمایشنامه نویس فرو می رود و به منظور کمک به آزمایش کنندگان و توسعه دهندگان باتجربه طراحی شده است تا مجموعه های آزمایش خود را برای سرعت ، پایداری و مقیاس پذیری بهینه کنند. بیاموزید که چگونه آزمایشات خود را ساده کنید ، تنگناها را تشخیص داده و اصلاح کنید و از روشهای انعطاف پذیر استفاده کنید که آزمایش شما را در برابر پوسته پوسته شدن قوی می کند. علاوه بر این ، با استفاده از تصاویر و عکسهای فوری ، قدرت آزمایش بصری را کشف کرده و از قوام UI با حداقل استفاده از منابع اطمینان حاصل کنید. سرانجام ، مربی Qambar Raza شما را از طریق پیکربندی و اجرای تست ها در سرویس تست نمایشنامه نویس مایکروسافت راهنمایی می کند و به شما این امکان را می دهد تا آزمایشات را با زحمت در ابر مقیاس کنید. در پایان ، شما یک مجموعه تست نمایشنامه نویسی با عملکرد بالا آماده برای نیازهای برنامه های مدرن خواهید بود.
حزب جمهوری در عمل: از مواردی برای الهام بخشیدن استفاده کنید (Mitalearn-434687)
اتوماسیون فرآیند رباتیک-روباتیک مبتنی بر ظروف ظروف فروش که از کارهایی که مردم انجام می دهند تقلید می کنند-روش کار ما را تغییر داده است ، و با بالغ شدن و رشد فناوری ، فراتر از سؤالات "آیا این کار می کند؟" و به "پس ، حالا چه؟" معضلات در این دوره ، یان بارکین با هدف تأثیرات بیشتر فراتر از پروژه های اثبات مفهوم و مناطق کوچک کار شما ، چگونگی و کجا اجرای و استقرار رأی را بررسی می کند. IAN به شما نشان می دهد که چگونه می توانید فرآیندهای نامزد را در سازمان خود شناسایی کنید که از طریق حزب دگرگون شده برای تحول رسیده اند. وی مناطق فرآیند را برجسته می کند و موارد استفاده خاص را برای ارائه نقشه راه های اولیه برای برنامه های حزب حزب نشان می دهد و مفاهیم را با نمونه های دنیای واقعی نشان می دهد. اگر قبلاً تجربه ای با RPA داشته اید و تعجب می کنید که چه کاری می توانند بیشتر برای شما انجام دهند ، در این دوره برای راهنمایی و الهام بخش به عنوان برنامه ریزی مراحل بعدی خود به ایان بپیوندید.
کشف فرآیند برای اتوماسیون فرآیند رباتیک (Mitalearn-392527)
شما نمی توانید فرآیندی را که کاملاً درک نمی کنید، خودکار کنید. اما تلاشهای سنتی برای ثبت فرآیندهای کاری، مانند کارگاهها و مصاحبهها، همیشه شفافیت کامل مورد نیاز برای ایجاد تحول دیجیتال را ارائه نمیدهند. در این دوره، مربی Ian Barkin به موضوع فناوری کشف فرآیند و چگونگی کمک به سازمانها در اتخاذ اتوماسیون در مقیاس میپردازد.
Ian به هدف کشف فرآیند میپردازد. چگونه ابزارهای کشف فرآیند به سازمان ها دید جامع تری از گردش کارشان ارائه می دهند. و چگونه این همه در مراحل اتوماسیون فرآیند روباتیک (RPA) قرار می گیرد. سپس توضیح میدهد که چگونه سازمانها میتوانند ابزارهای کشف را برای مقابله با چالشهای رایج، از جمله تخمین مزایای اتوماسیون، به کار گیرند.
مبانی تست نرم افزار: استراتژی آزمون (Mitalearn-435537)
هنگامی که یک محصول جدید وارد مرحله آزمایش می شود ، بیشتر تیم های تضمین کیفیت باید در محدوده های بسیار خاص کار کنند. زمان ، ابزار ، کارکنان و همه عاملی را تجربه می کند که چگونه یک تیم معین می تواند به آزمایش یک محصول نزدیک شود - به طور کامل و مؤثر انجام می شود. در این دوره ، مربی مایک فین نشان می دهد که چرا و چگونه آزمایش محصولات اساسی را نشان می دهد و انواع استراتژی های عملی را ارائه می دهد که آزمایش کنندگان می توانند از آنها برای ارائه پروژه ها به صورت به موقع و مؤثر استفاده کنند. در پایان این دوره ، شما درک بهتری از نقش یک برنامه آزمایشی ، چگونگی بازی استراتژی های مختلف در توسعه محصول و نحوه استفاده از طیف گسترده ای از رویکردهای مختلف برای ساختن یک برنامه آزمایشی جدید یا تقویت خواهید داشت.
نمایشنامه نویس: الگوهای طراحی (Mitalearn-431712)
در این دوره ، یاد بگیرید که چگونه می توانید از الگوهای طراحی استفاده کنید تا چارچوب اتوماسیون تست خود را با استفاده از نمایشنامه نویسی افزایش دهید. با درک و اجرای الگوهای مانند مدل Object Page ، لوازم جانبی و آزمایش داده محور ، قادر خواهید بود اسکریپت های تست تمیزتر ، قابل حفظ و مقیاس پذیر را بنویسید. این دوره برای مهندسین اتوماسیون تست و توسعه دهندگان طراحی شده است که می خواهند مهارت های تست خود را بهبود بخشند و اطمینان حاصل کنند که تست های آنها قوی و نگهداری آسان است. از طریق مثال های عملی و تمرینات دستی ، دانش و مهارت های لازم برای استفاده از این الگوهای طراحی را به طور مؤثر در پروژه های خود کسب کنید.
یادگیری سلنیوم: ساختار ، مقیاس ، اجرا و بهینه سازی تست های خودکار (Mitalearn-426765)
در این دوره ، متخصص اتوماسیون تست نمایشنامه نویس Qambar Raza شما را از طریق ملزومات سلنیوم ، سنگ بنای اتوماسیون تست مرورگر ، از جمله نحوه نوشتن و اجرای تست ها در هر دو دستگاه محلی و سیستم عامل های مبتنی بر ابر مانند اقدامات GitHub راهنمایی می کند. بیاموزید که چگونه سلنیوم را تنظیم کنید ، پیچیدگی های اشکال زدایی را درک کنید و شواهدی از خرابی های آزمایش را با استفاده از تصاویر ضبط کنید. مهارت در تست های ساختاری با مدل های شیء صفحه و بهینه سازی اجرای تست از طریق موازی سازی و شبکه سلنیوم کسب کنید. تکنیک های مربوط به استفاده از مدیر سلنیوم و ادغام مسخره سیم را برای گردش کار کارآمد کاوش کنید. با هر ساختمان درس قبلی ، این دوره به طور فعال شما را در تست های تست ، برنامه نویسی و اجرای تست ها به عنوان یک مهندس اتوماسیون تست واقعی در دنیای واقعی درگیر می کند.
این دوره با CodeSpaces GitHub ، یک محیط توسعه دهنده ابر فوری که تمام عملکردهای IDE مورد علاقه شما را بدون نیاز به تنظیمات محلی محلی ارائه می دهد ، یکپارچه شده است. با استفاده از Codepaces GitHub ، می توانید از هر دستگاهی ، در هر زمان استفاده کنید-همه در حالی که از ابزاری استفاده می کنید که احتمالاً در محل کار با آن روبرو خواهید شد.