Course catalog
Categories
Showing 1-10 of 10 items.
Spring: Test-Driven Development with JUnit
(Mitalearn-124505)
- 1 hours 12 minutes
- متوسط
- Release date: 21 June 2026
- Author: Shonna Smith
درباره این دوره:
تمرین توسعه مبتنی بر آزمایش در چارچوب Spring – یا هر فریمورکی، میتواند به شما کمک کند چرخههای انتشار نرمافزار خود را سرعت بخشید و اطمینان حاصل کنید که محصولی با کیفیت بالا خواهید داشت. ترفندهای استفاده از Spring و JUnit - یک ابزار تست منبع باز - را با هم بیاموزید و نحوه استفاده از این ترکیب قدرت را در کل پشته خود برای رسیدن به پوشش آزمایشی بهینه بیاموزید. در این دوره، نحوه (و چرایی) استفاده از Spring و JUnit برای توسعه آزمایش محور را بیابید. مربی Shonna Smith همچنین نشان میدهد که چگونه میتوان پایهای را برای آزمایش برخی مؤلفههای معمولی در برنامه پشتیبان خود ایجاد کرد: کامپوننتهای @Service، @Controller و @Repository. در طول دوره، Shonna نمونه های عملی از نحوه به کارگیری این مفاهیم در یک برنامه کاربردی واقعی را ارائه می دهد.
Related Skills
Visual Studio Essential Training: 09 Unit Tests
(Mitalearn-92290)
- 2 hours 48 minutes
- مبتدی
- Update date: 21 June 2026
- Author: Walt Ritscher
درباره این دوره:
با انجام تست واحد، اطمینان حاصل کنید که کد شما مطابق انتظار است. شما می توانید با استفاده از Visual Studio 2015 تست واحد را انجام دهید. انتخاب یک فریم ورک و ایجاد یک قطعه کد کوچک، برای اعمال یک منطقه خاص از عملکرد، تنها چیزی است که برای شروع نیاز دارید. در این دوره آموزشی، با انواع چارچوبها، قراردادهای نامگذاری، ادغامها و گزینههای موجود و نحوه پیادهسازی آنها در گردش کار آزمایشی خود آشنا شوید. با والت ریچر همراه باشید تا مراحل و دستورالعمل های گام به گام را توضیح دهد. در طول مسیر، او راهنمایی هایی را در مورد نحوه آزمایش با پارامترهای متعدد، سفارشی کردن آزمایش های خود، کشف کد تست نشده و حتی اشکال زدایی تست های واحد واقعی ارائه می دهد.
Related Skills
اتوماسیون تست چارچوب ربات: جنکینز CI و کنترل نسخه Git
(Mitalearn-161684)
- 2 hours 13 minutes
- متوسط
- Release date: 21 June 2026
- Author: Bryan Lamb
درباره این دوره:
آیا می خواهید یک گردش کار آزمایشی بسازید که بیشتر مشارکتی و تکراری باشد؟ با نحوه ادغام Jenkins و Git در Robot Framework برای آزمایش مداوم خودکار و کنترل نسخه با پایگاه های کد و اسکریپت های مشترک آشنا شوید. در این دوره، مربی برایان لمب نحوه راهاندازی و کار با Git را به صورت محلی نشان میدهد و سپس همان مهارتها را برای مخازن از راه دور GitHub و Team Foundation Server (TFS) به کار میگیرد، بنابراین میتوانید اسکریپتهای Robot Framework را منشعب کنید و ادغام کنید و بهطور مؤثرتری کار کنید. تیم تست سپس بیاموزید که چگونه تستهای Robot Framework را بهطور موازی در مرورگرها و سیستمعاملهای مختلف با استفاده از Jenkins اجرا کنید و از نتایج برای تجزیه و تحلیل روند عملکرد استفاده کنید.
Related Skills
اتوماسیون تست چارچوب ربات: سطح 2
(Mitalearn-161667)
- 4 hours 59 minutes
- متوسط
- Release date: 21 June 2026
- Author: Bryan Lamb
درباره این دوره:
تکنیک های اتوماسیون تست متوسط و پیشرفته را برای Robot Framework بیاموزید. هنگامی که نحوه ایجاد تست های ساده با Robot Framework را یاد گرفتید، اکثر آزمایش کنندگان و برنامه نویسان نرم افزار می خواهند بتوانند آنها را اصلاح کنند: آزمایشات تصادفی، منطق خودکار، تمرکز بر عناصر خاص، و انجام آزمایش مبتنی بر داده. در این دوره، مربی برایان لمب به شما کمک می کند تا کشف کنید که چگونه می توانید اسکریپت های تست قوی تر و سفارشی تر را با Robot Framework ایجاد کنید. نحوه ایجاد کتابخانه های Robot Framework سفارشی، استفاده از مکان یاب های وب برای آزمایش عناصر خاص HTML و CSS، ادغام شرط ها و حلقه ها، انجام مدیریت پیشرفته داده ها با دیکشنری ها و موارد دیگر را بیاموزید. بهعلاوه، نمونهها و نکات اسکریپتنویسی در دنیای واقعی را دریافت کنید تا به سرعت مهارتهای سطح 1 خود را توربو شارژ کنید و مجموعه ابزار خود را بهروز نگه دارید.
Related Skills
ارکستراسیون هوش مصنوعی: توسعه و آزمایش نمونه اولیه هوش مصنوعی شما
(Mitalearn-441232)
- 58 minutes
- مناسب همه
- Release date: 9 April 2025
- Author: Nayan Saxena
درباره این دوره:
این دوره توسعه دهندگان هوش مصنوعی را در فرآیند ساخت و آزمایش یک نمونه اولیه هوش مصنوعی با تمرکز بر پیاده سازی عملی می گذراند. مربی Nayan Saxena با نشان دادن نحوه راه اندازی یک نمونه اولیه اولیه و ادغام مدل های هوش مصنوعی خود شروع می کند. او بهترین روشها را در آزمایش و اشکالزدایی مدلهای هوش مصنوعی، همراه با ابزارهایی برای کمک به سادهسازی فرآیند هماهنگسازی و آزمایش پوشش میدهد.
Related Skills
تست پایه های اتوماسیون
(Mitalearn-148356)
- 1 hours 19 minutes
- مبتدی
- Update date: 21 June 2026
- Author: Meaghan Lewis
درباره این دوره:
تست خودکار به اسکریپت و چارچوب هایی مانند سلنیوم متکی است تا ثابت کند که محصولات همانطور که انتظار می رود کار می کنند. اتوماسیون تست یک صرفه جویی در زمان بسیار زیاد است و برای یکپارچه سازی مداوم، تحویل مداوم و توسعه نرم افزار چابک بسیار مهم است. اگر در QA، DevOps یا IT مشغول به کار هستید، باید اصول اولیه را بدانید. این دوره مبانی اتوماسیون تست و همچنین استراتژی های مختلف برای پیاده سازی را پوشش می دهد. مهندس QA Meaghan Lewis توضیح می دهد که از چه نوع تست هایی باید استفاده کرد، چگونه ابزارهای تست مناسب را انتخاب کرد و چگونه پروژه های اتوماسیون تست را برنامه ریزی و اجرا کرد. او همچنین استراتژیهایی را برای حفظ اتوماسیون در طول زمان شرح میدهد: افزودن تستهای جدید، بهروزرسانی تستهای قدیمی، و رفع خرابیها.
Related Skills
تست چابک
(Mitalearn-156567)
- 48 minutes
- مبتدی
- Update date: 21 June 2026
- Author: Ash Coleman
درباره این دوره:
با اجرای تست چابک در سازمان خود، نحوه ایجاد نرم افزار با کیفیت بالاتر را با کلیپ سریعتر بیاموزید. در طول این دوره، مدرس Ash Coleman به شما کمک میکند تا درک خود را از نقش و روشهای تستکنندههای نرمافزار و همچنین اینکه چگونه تست میتواند گردش کار چابک شما را افزایش دهد، به شما کمک میکند. برای شروع کار، Ash به نقش آزمایشگر در تیم های چابک می پردازد، و جزئیات نحوه مدیریت، نظارت و تشویق آزمایش کنندگان بر اعمال کیفیت را توضیح می دهد. در مرحله بعد، او رویکرد تست چابک را طی میکند و مکانهایی را که آزمایشکنندگان میتوانند ارزش اضافه کنند را مشخص میکند. او همچنین به شما کمک می کند تا شما را با فرآیندها و مسئولیت های کلیدی تست، از جمله ردیابی اشکال آشنا کند. هم تست دستی و هم اتوماسیون تست را بررسی می کند. و بحث می کند که چگونه یکپارچگی مداوم می تواند در ترکیب گنجانده شود.
Related Skills
مبانی برنامه نویسی: تست نرم افزار/QA
(Mitalearn-156992)
- 1 hours 55 minutes
- مبتدی
- Update date: 21 June 2026
- Author: Meaghan Lewis
درباره این دوره:
مهندسی تضمین کیفیت (QA) می تواند معانی مختلفی برای افراد مختلف داشته باشد. در این دوره، با روش های QA در چارچوب یک پروژه مهندسی نرم افزار آشنا شوید. مربی Meaghan Lewis انواع مختلف آزمایش QA را نشان می دهد که بر روی آن تمرکز می کند و چگونه QA در چرخه عمر توسعه نرم افزار (SDLC) قرار می گیرد. Meaghan مناطقی را که احتمالاً می خواهید آزمایش کنید و به طور مداوم نظارت کنید را بررسی می کند تا از بهبود روزافزون محصول خود اطمینان حاصل کند. به علاوه، او برخی از مکانیسمهای مورد استفاده برای برقراری ارتباط با سلامت کلی یک محصول را بررسی میکند. پس از پایان دادن به این دوره، میتوانید به هر چیزی که روی آن کار میکنید نگاه کنید، به طرز انتقادی در مورد اینکه چگونه قطعات با هم قرار میگیرند فکر کنید، و راههایی را برای کمک به تیم خود برای رسیدن به اهداف کیفیت با هر نسخه شناسایی کنید.
Related Skills
مبانی تست نرم افزار: تکنیک های تست
(Mitalearn-220759)
- 1 hours 27 minutes
- مناسب همه
- Update date: 21 June 2026
- Author: Mike Fine
درباره این دوره:
ما ممکن است از یک نوازنده یا ورزشکار به دلیل سطح بالای مهارت و اجرای آنها شگفت زده شویم، اما به همان اندازه که تسلط آنها بر مهارت ها مهم است، تکنیک باورنکردنی آنها در به کارگیری این مهارت ها نیز اهمیت دارد. تکنیک چیزی است که شما توسعه می دهید تا اطمینان حاصل کنید که هر آنچه ارائه می دهید بهترین نتیجه ممکن از کار شما باشد و در این دوره، مایک فاین این ایده را برای تست نرم افزار به کار می برد. همانطور که مایک نشان می دهد، هرچه مهارت های شما دقیق تر و پیشرفته تر باشد، نتایج آزمایش شما بهتر خواهد بود. چه یک آزمایشکننده نرمافزار باشید که میخواهید به مهارتهای خود بیافزایید، یا برای گواهینامه ISTQB آماده میشوید، تسلط بر بسیاری از تکنیکهای مختلف آزمون تنها شانس داشتن ابزار برای انجام هر کاری را افزایش میدهد. مایک تکنیکهای کلیدی مانند تست جعبه سیاه، تست جعبه سفید و تست مبتنی بر تجربه را پوشش میدهد. از آنجایی که این تکنیک ها اغلب مملو از لغات باطنی و اصطلاحات پیچیده هستند، مایک همچنین توصیه هایی در مورد نحوه برقراری ارتباط با فرآیند آزمایش خود می دهد تا نتایج شما در اصطلاحات فنی گم نشوند.
Related Skills
مبانی تست نرم افزار: مدیریت تست
(Mitalearn-177120)
- 57 minutes
- متوسط
- Update date: 21 June 2026
- Author: Mike Fine
درباره این دوره:
تست نرم افزار با مسائل ناشناخته و نتایج غیر قابل پیش بینی مشخص می شود. چه اشکالاتی ممکن است کشف شود؟ اگر محصول از کار بیفتد چه اتفاقی می افتد؟ آیا طرح آزمون همه چیز را پوشش می دهد؟ اگر تیم کیفیت یک مسئله مهم را از دست بدهد چه اتفاقی می افتد؟ واقعیت این است که مدیریت خوب تست می تواند بسیاری از این نگرانی ها را کاهش داده و حتی رفع کند. این دوره بهترین شیوه ها و فرآیندهای مربوط به مدیریت موثر آزمون کیفیت را پوشش می دهد. به مربی مایک فاین بپیوندید و بیاموزید که چگونه برای آزمایش آماده شوید، برنامه آزمایشی خود را اجرا کنید، داده هایی را که نتیجه می دهید مدیریت کنید و مرحله بعدی چرخه توسعه نرم افزار را درک کنید. چه سازمان شما دارای 1000 نفر باشد که روی توسعه کار میکنند یا فقط یک نفر، تکنیکهایی که در اینجا یاد میگیرید به شما کمک میکند تا یک نرمافزار جدید را از نمونه اولیه به نسخه کامل منتقل کنید و از ارائه محصول با کیفیت اطمینان حاصل کنید.