کاتالوگ دوره‌ها

مدت زمان دوره

ارائه دهنده

موضوع

طبقه‌ها

نمایش 8,361 تا 8,380 مورد از کل 17,394 مورد.

linkedin تست مرورگر با اینترنت اکسپلورر و Virtualbox (Mitalearn-89009)

  • 41 دقیقه
  • متوسط
  • انتشار: 21 June 2026
  • مدرس: Brian Wood
درباره این دوره:

با استفاده از VirtualBox می توانید سازگاری بین مرورگرهای وب سایت خود را افزایش دهید و با بسیاری از نسخه های اینترنت اکسپلورر تست کنید. برنامه VirtualBox به شما امکان می دهد بدون نیاز به سرمایه گذاری در سخت افزار اضافی یا نرم افزار گران قیمت، از ماشین های مجازی استفاده کنید و سیستم عامل های مختلف را شبیه سازی کنید. این راه حل به شما اجازه می دهد تا آزمایش مرورگر را بر روی چندین ترکیب از سیستم عامل ها و نسخه های مرورگر انجام دهید تا مطمئن شوید که طراحی وب شما در تمام مرورگرهای کلیدی، از جمله اینترنت اکسپلورر، محکم به نظر می رسد.

در این دوره، برایان وود توضیح می دهد که چگونه از VirtualBox و modern.ie برای راه اندازی ماشین های مجازی استفاده کنید که می توانید از آنها برای انجام تست مرورگر استفاده کنید. او شما را در هر مرحله از فرآیند راه اندازی راهنمایی می کند تا بتوانید با این ابزارها و شروع استفاده از آنها برای آزمایش مرورگر آشنا شوید.

linkedin تست موبایل با Appium (Mitalearn-192097)

  • 2 ساعت 10 دقیقه
  • متوسط
  • انتشار: 21 June 2026
  • مدرس: Jonathan Lipps
درباره این دوره:

Appium محبوب ترین و جامع ترین ابزار برای خودکارسازی تست اپلیکیشن موبایل است. اسکریپت ها را به هر زبانی بنویسید - جاوا، پایتون، روبی یا جاوا اسکریپت - و روی هر دستگاهی تست کنید: iOS یا Android. هرکسی که در زمینه QA موبایل مشارکت دارد و می‌خواهد در زمان و انرژی در آزمایش صرفه‌جویی کند، باید حداقل یک درک اولیه از Appium داشته باشد. در این دوره، جاناتان لیپس، سرپرست پروژه Appium، شما را در جریان کار اتوماسیون مبتنی بر کد در Appium قرار می دهد. کشف کنید که چگونه سیستم خود را برای Appium آماده کنید، آن را اجرا کنید و یک محیط کد آزمایشی راه اندازی کنید. نحوه راه‌اندازی جلسات اتوماسیون با برنامه‌های تلفن همراه بومی در iOS و Android و انجام تعاملات اساسی با عناصر روی صفحه را بیاموزید. از آنجا جاناتان به موضوعات پیشرفته تری مانند ترکیب حرکات لمسی می پردازد. هر درس به شما کمک می کند سطوح جدیدی از کیفیت و کارایی را در چرخه توسعه برنامه خود باز کنید.

linkedin تست موثر اندروید برای توسعه دهندگان موبایل (Mitalearn-123145)

  • 2 ساعت 56 دقیقه
  • متوسط
  • انتشار: 21 June 2026
  • مدرس: Chiu-Ki Chan
درباره این دوره:

بین دانستن نحوه اجرای آزمایش و دانستن زمان و چرایی انجام آن تفاوت وجود دارد. در این دوره مبتنی بر پروژه، با قدم زدن در یک گردش کار توسعه که در آن تست در طول فرآیند یکپارچه شده است، با بهترین روش ها برای آزمایش برنامه های اندروید آشنا شوید. همانطور که مربی Chiu-Ki Chan نحوه ساخت برنامه را نشان می دهد، او تفاوت های بین JVM و تست های روی دستگاه را بررسی می کند و توضیح می دهد که چه زمانی باید از هر یک استفاده کرد. او همچنین تکنیک های پیشرفته ای مانند الگوی MVP را بررسی می کند. با نشان دادن اینکه چگونه آزمایش با یک گردش کار توسعه برنامه مطابقت دارد، به شما کمک می‌کند تا توانایی خود را در تشخیص اشکالات تقویت کنید - و تعیین کنید که کجا و چه زمانی باید آزمایش کنید.

coursera تست نرم افزار برای توسعه دهندگان (Mitalearn-305997)

  • مبتدی
  • انتشار: 27 June 2026
  • مدرس: Patrick Ester,Veronika Shchiraia
درباره این دوره:

کدنویسی و اجرای نرم افزار وب سایت ها را بدون نصب چیزی تست می کند! این دوره برای زبان آموزانی طراحی شده است که تا حدی با جاوا اسکریپت تجربه دارند اما در تست نرم افزار مبتدی هستند. ماژول های این دوره اصول تست با Jest را پوشش می دهد. پارادایم های تست محبوب مانند توسعه آزمایش محور، توسعه رفتار محور، تست پذیرش کاربر و غیره؛ و ابزارهای رایج مانند JMeter، Postman و Cucumber. برای اینکه امکان یک تجربه یادگیری واقعی و خودآگاه را فراهم کنید، این دوره بدون ویدیو است. تکالیف حاوی توضیحات کوتاه با تصاویر و نمونه‌های کد قابل اجرا با ویرایش‌های پیشنهادی برای بررسی بیشتر نمونه‌های کد، ایجاد درک عمیق‌تر با انجام دادن هستند. شما از بازخورد فوری از انواع آیتم های ارزیابی در طول مسیر بهره مند خواهید شد، به آرامی از بررسی های درک سریع (چند گزینه ای، پر کردن جای خالی، و عدم درهم آمیختن بلوک های کد) به ساخت آهسته ویژگی ها، که منجر به پروژه های برنامه نویسی بزرگ در پایان دوره اهداف آموزشی دوره: تست های واحد را با Jest بنویسید توسعه نرم افزار با استفاده از توسعه تست محور API ها را با Postman تست کنید نرم افزار را با ابزارهای محبوبی مانند JMeter، Selenium و Cucumber تست کنید

linkedin تست نرم افزار: ابزار (Mitalearn-184243)

  • 59 دقیقه
  • مبتدی
  • انتشار: 21 June 2026
  • مدرس: Mike Smith
درباره این دوره:

سعی در انتخاب ابزاری برای انجام تست نرم افزار دارید؟ بازار یک میدان مین است، پر از انتخاب های زیادی که به سختی می توان بهترین ابزار را برای محیط آزمایشی منحصر به فرد خود به کار برد. این دوره محبوب ترین ابزارهای تست نرم افزار موجود، از جمله راه حل های پولی و منبع باز مانند Selenium، Postman، JMeter و Kali Linux را بررسی می کند. مربی مایکل اسمیت - یک تستر با تجربه و معمار نرم افزار - ابزارها را بر اساس مناسب بودن آنها برای هر رشته از جمله تست API، تست امنیت، تست بار و موارد دیگر تجزیه می کند. او همچنین ابزارهایی را برای مدیریت چرخه حیات و برنامه‌ریزی تست پوشش می‌دهد، و در حوزه‌هایی فراتر از نقش تست نرم‌افزار سنتی، از جمله تست واحد و زیرساخت، فرو می‌رود. این بررسی به شما کمک می‌کند تا انتخاب‌های خود را محدود کنید و مزایا و معایب هر پلتفرم را درک کنید، بنابراین می‌توانید اضافات مناسبی را در جعبه ابزار تست خود ایجاد کنید.

مهارت‌های مرتبط

linkedin تست نرم افزار: تست آلفا در دنیای چابک (Mitalearn-231571)

  • 1 ساعت 4 دقیقه
  • مناسب همه
  • بروزرسانی: 21 June 2026
  • مدرس: Mike Fine
درباره این دوره:

Agile به سرعت از آبشار به عنوان روشی برای توسعه محصولات پیشی می گیرد. این چالش های جالب و مهم و همچنین تغییر ذهن در اجرای تست های آلفا را به همراه دارد. تست پیچیدگی های بیشتری دارد که ممکن است تصور کنید. رویکردها، رویه‌ها و استراتژی‌های مختلفی برای انجام آزمایش در طول آزمایش محصول وجود دارد. این دوره با مایک فاین بر روشن کردن تکنیک‌های متغیر و اثبات شده مورد استفاده برای دستیابی به تضمین کیفیت در محصولات و مسائل و چالش‌هایی که ممکن است هنگام تغییر از روش سنتی Waterfall توسعه محصول به فرآیندهای چابک با آن‌ها مواجه شوید، تمرکز دارد. مایک مفاهیم اساسی را پوشش می‌دهد که چه چیزی باعث تست کیفیت می‌شود، فرآیندهای موجود، نحوه انتقال به تست چابک، تکنیک‌ها و ابزارهای کلیدی را بررسی می‌کند، و بهترین شیوه‌ها را برای ارتباطات، تحویل محصول، و زمان‌بندی، آزمایش و همسویی تجزیه و تحلیل می‌کند.

linkedin تست نرم افزار: تست اکتشافی (Mitalearn-182186)

  • 1 ساعت 45 دقیقه
  • متوسط
  • انتشار: 21 June 2026
  • مدرس: Dave Westerveld
درباره این دوره:

چگونه تستر در دنیای توسعه نرم افزار مدرن مرتبط باقی می ماند؟ نکته کلیدی، آزمایش اکتشافی است: آزمایش بدون اسکریپت که هم منظم و هم به اندازه کافی انعطاف‌پذیر است که در هر محیطی، از صنایع تحت نظارت گرفته تا استارت‌آپ‌های جدید، عملی شود. این دوره به شما می آموزد که چگونه از تست اکتشافی برای افزودن فوری ارزش در هر مرحله از توسعه محصول استفاده کنید. مدرس دیو وسترولد برخی از اصطلاحات اصلی را معرفی می کند: چیزهایی مانند اکتشافات، اوراکل ها و مدل ها. او توضیح می دهد که چگونه مانند یک کاوشگر فکر کنید و ساختار را برای آزمایش به کار ببرید، بنابراین می توانید از مهارت های خود در هر محیطی، از جمله چابک و DevOps استفاده کنید. می‌توانید استراتژی‌ها و تکنیک‌هایی را کشف کنید که به شما کمک می‌کنند به طور مؤثر اطلاعات مهم را مشخص کنید، ایده‌های آزمایشی خود را تازه نگه دارید، و اطلاعات عمیق جدید را آشکار کنید. دیو همچنین توضیح می دهد که چگونه اکتشاف با تست اتوماسیون و تجزیه و تحلیل داده ها ارتباط دارد. از چالش ها در طول مسیر برای به کارگیری مفاهیم و تمرین آنچه آموخته اید استفاده کنید.

مهارت‌های مرتبط

linkedin تست نرم افزار: تست های برنامه ریزی برای موبایل (Mitalearn-170694)

  • 1 ساعت 47 دقیقه
  • متوسط
  • انتشار: 21 June 2026
  • مدرس: Mike Fine
درباره این دوره:

ارائه برنامه های تلفن همراه به سیستم و استراتژی با کیفیت بالا برای آزمایش موثر نیاز دارد. در این دوره، مدرس مایک فاین مراحل مختلف تست و آماده سازی یک اپلیکیشن موبایل برای بازار را طی می کند. او با بررسی نحوه برنامه ریزی و اجرای تست آلفا، که شامل شناسایی سخت افزار کلیدی برای آزمایش و اجتناب از مشکلات رایج است، شروع می کند. در مرحله بعد، او نحوه تهیه یک طرح آزمایش بتا، از جمله چگونگی ایجاد جدول زمانی برای پروژه، شناسایی نامزدهای آزمون خوب، و تمرکز بر یکپارچه سازی اعتبارسنجی مشتری به عنوان بخشی از فرآیند ارزیابی را پوشش می دهد. برای جمع بندی، مایک به مدیریت انتشار و استراتژی های کلی برای بهبود مستمر در هر دوی این فرآیندها می پردازد.

linkedin تست نفوذ آموزش ضروری (Mitalearn-431355)

  • 2 ساعت 55 دقیقه
  • مناسب همه
  • انتشار: 21 June 2026
  • مدرس: Malcolm Shore
درباره این دوره:

آزمایش نفوذ یکی از بهترین راه ها برای دیدن اینکه آیا امنیت شما نگه داشته خواهد شد یا خیر. این آزمایش کنندگان را در نقش مهاجمان قرار می دهد و به دنبال آسیب پذیری در شبکه ها ، رایانه ها ، برنامه ها ، ایمیل و کاربران شما هستند. این دوره مقدمه ای بر دانش و مهارت های کلیدی برای شروع برنامه آزمایش نفوذ حرفه ای در سازمان شما فراهم می کند.

کارشناس امنیت سایبری مالکوم ساحل ، ابزارهای تست قلم محبوب و همچنین مهارت های اسکریپت Bash و Python را که برای دستیابی به ، اصلاح و استفاده مجدد از کد بهره برداری مورد نیاز است ، نشان می دهد و نشان می دهد. او همچنین یک تازه کننده در جعبه ابزار تست نفوذ Kali Linux ، رویکردهای آزمایش وب و چندین جنبه مهم کد بهره برداری ارائه می دهد. در پایان این دوره ، شما آماده خواهید بود که آموزش های پیشرفته تری را انجام دهید و گواهینامه حرفه ای معتبر امنیتی تهاجمی (OSCP) را دنبال کنید.

مهارت‌های مرتبط

linkedin تست نفوذ اپلیکیشن اندروید (Mitalearn-166750)

  • 1 ساعت 35 دقیقه
  • پیشرفته
  • انتشار: 25 July 2026
  • مدرس: Prashant Pandey
درباره این دوره:

برنامه های اندروید در معرض خطرات امنیتی مختلفی هستند که یکپارچگی برنامه های شما و ایمنی کاربران نهایی شما را تهدید می کند. در این دوره، به مربی پراشانت پاندی بپیوندید که او یک رویکرد ساختاریافته و جامع برای آزمایش برنامه‌های اندرویدی برای کشف برخی از رایج‌ترین این آسیب‌پذیری‌ها به اشتراک می‌گذارد و نشان می‌دهد که چگونه از ابزارها و چارچوب‌های تست قلم کلیدی در طول مسیر استفاده کنید. Prashant با اصول اولیه شروع می کند و جنبه های ضروری تست قلم اندروید را پوشش می دهد. سپس او به چهار ابزار و چارچوب اصلی می پردازد - MobSF، Burp Suite، Android Debug Bridge (adb) و drozer - که هر کدام یک جنبه خاص از امنیت برنامه اندروید را ارائه می دهند. بیاموزید که چگونه به امنیت ارتباطات شبکه، تست برنامه های کاربردی استاتیک و پویا، تست یکپارچه سازی پلت فرم و موارد دیگر نزدیک شوید.

linkedin تست نفوذ با متاسپلویت (Mitalearn-245409)

  • 2 ساعت 26 دقیقه
  • مناسب همه
  • انتشار: 25 July 2026
  • مدرس: Prashant Pandey
درباره این دوره:

Metasploit یکی از رایج ترین ابزارهایی است که برای تست نفوذ و بهره برداری استفاده می شود. در این دوره، تستر نفوذ Prashant Pandey عناصر مختلف Metasploit را به شما نشان می دهد، نحوه اعمال این عناصر در فعالیت های تست نفوذ و کارهایی که می توانید پس از به خطر انداختن یک سیستم انجام دهید. Prashant با تاریخچه مختصری از Metasploit و مروری بر معماری و عملکرد آن شروع می شود. او شما را از طریق تنظیمات آزمایشگاهی مورد نیاز و نحوه نصب Metasploit بر روی سیستم خود راهنمایی می کند. در مرحله بعد، پراشانت به عناصر مهمی مانند اکسپلویت ها، بارگذاری ها، Metasploit DB و Meterpreter می پردازد. او نحوه جمع‌آوری اطلاعات، ارزیابی آسیب‌پذیری‌ها و بهره‌برداری از اهداف با استفاده از Metasploit را پوشش می‌دهد. پس از غواصی عمیق در Meterpreter، Prashant چگونگی عملکرد حملات سمت مشتری و نحوه استفاده از آنها در تست نفوذ را بررسی می کند. او با توضیح مراحلی که می توانید پس از به خطر انداختن موفقیت آمیز یک سیستم بردارید، پایان می دهد.

مهارت‌های مرتبط

linkedin تست نفوذ یادگیری (2016) (Mitalearn-104190)

  • 1 ساعت 29 دقیقه
  • متوسط
  • بروزرسانی: 25 July 2026
  • مدرس: Lisa Bock
درباره این دوره:

شما تمام تلاش خود را برای ایمن سازی منطقی سیستم های خود به همراه لایه بندی در آموزش کاربران و تامین امنیت فیزیکی انجام داده اید. با این حال، تنها راه برای دانستن اینکه آیا دفاع شما پایدار است یا خیر، آزمایش آنهاست. این دوره به یکی از مهم ترین مهارت های هر حرفه ای امنیت فناوری اطلاعات می پردازد: تست نفوذ. تست نفوذ فرآیندی برای بررسی اینکه آیا رایانه، سیستم، شبکه یا برنامه وب دارای آسیب‌پذیری است یا خیر. لیزا باک، کارشناس امنیت سایبری، مراحل انجام یک تست نفوذ ارزشمند را بررسی می‌کند، از جمله سیستم‌های حسابرسی، فهرست‌بندی و اولویت‌بندی آسیب‌پذیری‌ها، و نقشه‌برداری از نقاط حمله که ممکن است هکرها را هدف قرار دهد. او همچنین انواع مختلف تست های قلم را تعریف می کند - مانند جعبه سیاه، خاکستری و سفید. اعلام شده در مقابل اعلام نشده; و تست خودکار در مقابل تست دستی - و تکنیک‌ها و طرح‌هایی که یک تستر قلم باید برای آزمایش همه چیز از Wi-Fi گرفته تا VoIP استفاده کند. در نهایت، او نحوه انتخاب و کار با یک سازمان برون سپاری تست قلم را مورد بحث قرار می دهد، که می تواند دیدگاه خارجی ارزشمندی را به تلاش های امنیتی IT شما بیاورد.

coursera تست نفوذ، واکنش حوادث و پزشکی قانونی (Mitalearn-319342)

  • 3 ساعت 35 دقیقه
  • مناسب همه
  • انتشار: 23 June 2026
  • مدرس: IBM Skills Network Team
درباره این دوره:

این دوره به شما پیشینه لازم برای کسب مهارت های امنیت سایبری را به عنوان بخشی از برنامه گواهینامه حرفه ای تحلیلگر امنیت سایبری می دهد. شما در مورد مراحل مختلف تست نفوذ، نحوه جمع‌آوری داده‌ها برای تست نفوذ و ابزارهای رایج تست نفوذ خواهید آموخت. علاوه بر این، مراحل واکنش به حادثه، اسناد مهم برای جمع آوری و اجزای یک خط مشی و تیم واکنش به حادثه را یاد خواهید گرفت. در نهایت، مراحل کلیدی در فرآیند پزشکی قانونی و داده های مهم را برای جمع آوری خواهید آموخت. این دوره همچنین اولین نگاهی به اسکریپت نویسی و اهمیت آن برای یک تحلیلگر سیستم به شما می دهد. این دوره برای کسانی در نظر گرفته شده است که می خواهند به درک اولیه ای از امنیت سایبری دست یابند یا به عنوان پنجمین دوره از یک سری دوره ها مهارت های کار در زمینه امنیت سایبری به عنوان تحلیلگر امنیت سایبری را کسب کنند. تکمیل این دوره همچنین شما را واجد شرایط دریافت نشان دیجیتالی IBM Testing، Incident Response و Forensics می‌کند. اطلاعات بیشتر درباره نشان را می‌توانید در https://www.youracclaim.com/org/ibm/badge/penetration-testing-incident-response-and-forensics بیابید. در این دوره شما یاد خواهید گرفت که: • ابزارهای تست نفوذ و مزایای یک سازمان را شرح دهید. • در مورد قدرت اسکریپت نویسی بحث کنید.

linkedin تست نفوذ: شمارش پیشرفته (Mitalearn-157060)

  • 1 ساعت 39 دقیقه
  • پیشرفته
  • انتشار: 21 June 2026
  • مدرس: Malcolm Shore
درباره این دوره:

شمارش کلید دستیابی به موفقیت با تست نفوذ است و یادگیری نحوه انجام موثر آن می تواند چالش برانگیز باشد. چه در حال آماده‌سازی برای امتحان حرفه‌ای دارای گواهی امنیت توهین‌آمیز (OSCP) باشید یا صرفاً به‌دنبال تسلط بر شمارش باشید، این دوره می‌تواند به شما کمک کند تا در این مرحله ضروری در تست قلم ماهرتر شوید. مربی مالکوم شورrn مالکوم سپس در برخی کاربردهای پیچیده تر از ابزارها عمیق تر می کند و موارد جدیدی را معرفی می کند که طیف وسیع تری از گزینه های شمارش را ارائه می دهد. او همچنین برخی از سیستم های خودکار را مورد بحث قرار می دهد که ابزارهای زیادی را برای انجام شمارش اسکریپتی گرد هم می آورند.

مهارت‌های مرتبط

linkedin تست نفوذ: لینوکس کالی پیشرفته (Mitalearn-131900)

  • 2 ساعت 22 دقیقه
  • متوسط
  • انتشار: 21 June 2026
  • مدرس: Malcolm Shore
درباره این دوره:

کالی لینوکس ابزار اصلی حرفه ای تست قلم است و شامل صدها ماژول برای اسکن، بهره برداری، بارگذاری و بهره برداری پست است. در این دوره شما می توانید نحوه استفاده از Kali را برای تست قلم پیشرفته، از جمله تست مخفی، افزایش امتیاز، تونل زنی و بیرون زدگی و چرخش یاد بگیرید. یاد بگیرید که چگونه از مجموعه ابزار اصلی استفاده کنید و Kali را گسترش دهید و اکسپلویت های بومی را در محیط Metasploitable ادغام کنید. نحوه تولید و نگهداری انواع پوسته ها از جمله پایتون و سی را بیاموزید و نحوه جمع آوری و استفاده از اعتبارنامه ها را بیابید. با آزمایشگاه آنلاین Hack The Box آشنا شوید که در آن می توانید مهارت های تست قلم خود را تمرین کنید. مربی مالکوم شور بر سفارشی سازی پیشرفته اکسپلویت ها و دستیابی به دسترسی ریشه از طریق یک پوسته پایدار تمرکز می کند. او این دوره را طراحی کرده است تا به زبان آموز کمک کند تا به عنوان یک تست کننده قلم حرفه ای پیشرفت کند، و اهداف کلیدی مورد نیاز برای قبولی در آزمون حرفه ای دارای گواهی امنیت تهاجمی (OSCP) را بیاموزد. این آموزش برای همه هکرهای اخلاقی و آزمایش کنندگان قلم و همچنین متخصصان عمومی فناوری اطلاعات جذاب خواهد بود.

مهارت‌های مرتبط

linkedin تست و اشکال زدایی زاویه ای (2018) (Mitalearn-109001)

  • 1 ساعت 16 دقیقه
  • متوسط
  • بروزرسانی: 25 July 2026
  • مدرس: Derek Peruo
درباره این دوره:

خطاهای ناشی از وابستگی‌های از دست رفته، متغیرهای تعریف‌نشده، یا داده‌های با فرمت ضعیف می‌توانند باعث توقف کار برنامه وب شما شوند. در این دوره آموزشی، درک پرو شما را در فرآیند تجزیه و تحلیل پیام های خطای Angular 2 راهنمایی می کند تا به ردیابی و حذف خطاها کمک کند. او همچنین نکات و ترفندهایی را برای جلوگیری از مشکلات در طول توسعه به اشتراک می‌گذارد و به نوشتن کنترل‌کننده‌های خطای سفارشی می‌پردازد تا کار با خطاها را با رشد برنامه‌تان آسان‌تر کند.

linkedin تست و اعتبارسنجی API (Mitalearn-391048)

  • 1 ساعت 44 دقیقه
  • مناسب همه
  • بروزرسانی: 21 June 2026
  • مدرس: Keith Casey
درباره این دوره:

چگونه API خود را آزمایش می کنید تا اطمینان حاصل کنید که طبق برنامه کار می کند و مشکلات تجاری را حل می کند؟ اکثر تست های API در واقع API را آزمایش نمی کنند. در این دوره، Keith Casey به شما می آموزد که چگونه API خود را با استفاده از توسعه مبتنی بر رفتار یا BDD برای آزمایش API ها از طریق نقاط پایانی خارجی خود آزمایش و اعتبار سنجی کنید. کیت از دیدگاه مصرف کننده به API نگاه می کند و تأیید می کند که مشکلات تجربه شده توسط کاربران نهایی شما حل شده است. در این دوره آموزشی به کیت بپیوندید تا یاد بگیرید چگونه ثابت کنید که API های شما دقیقاً همانطور که امروز، فردا و به طور مداوم انتظار داریم کار می کنند.

مهارت‌های مرتبط

linkedin تست و اعتبارسنجی API (2017) (Mitalearn-117467)

  • 1 ساعت 13 دقیقه
  • پیشرفته
  • انتشار: 25 July 2026
  • مدرس: Keith Casey
درباره این دوره:

اکثر تست های API در واقع API را آزمایش نمی کنند. این دوره نحوه تأیید اعتبار API خود را از دیدگاه مصرف کننده نشان می دهد، آزمایشی برای تأیید اینکه مشکلات تجربه شده توسط کاربران نهایی شما حل شده است. به کیت کیسی بپیوندید زیرا او بر روی چگونگی نزدیک شدن به تست API با اجرای یک مدل توسعه مبتنی بر رفتار تمرکز می کند. کیت از Gherkin برای راه اندازی یک محیط Behat استفاده می کند تا بتوانید نحوه نوشتن و اجرای اولین تست خود را ببینید. سپس، نحوه ساخت درخواست‌های تست API، از جمله نحوه معرفی متغیرها، احراز هویت درخواست‌ها و اعتبارسنجی پاسخ‌ها را نشان می‌دهد. او همچنین آزمایش‌های بازسازی، ایجاد وضعیت‌های سیستم، استفاده از برنامه‌های افزودنی برای عملیات دسته‌ای و موارد دیگر را پوشش می‌دهد.

linkedin تست واحد در پایتون (Mitalearn-171816)

  • 1 ساعت 31 دقیقه
  • پیشرفته
  • بروزرسانی: 21 June 2026
  • مدرس: Jasmine Omeke
درباره این دوره:

تست واحد - که شامل آزمایش کدهای کوچک و قابل جداسازی است - می تواند به شما کمک کند تا اشکالات را قبل از اینکه در محصول نهایی شما ظاهر شوند پیدا کنید و آنها را برطرف کنید. و با اتخاذ توسعه تست محور (TDD) و نوشتن تست های واحد قبل از کد تولید، می توانید مسئولیت بیشتری در قبال کیفیت پروژه خود بپذیرید. کنجکاو هستید که چگونه در پروژه های پایتون خود به بهترین نحو به تست واحد نزدیک شوید؟ این دوره به شما نشان می دهد که چگونه. به مربی Jasmine Omeke بپیوندید تا تکنیک‌های TDD را برای پروژه‌های پایتون با استفاده از چارچوب تست pytest و یک ظرف Docker مرور کند.

Jasmine با ارائه یک نمای کلی از TDD و pytest شروع می‌کند و نحوه نوشتن یک متن را نشان می‌دهد. تست پایه سپس به چگونگی استفاده از ویژگی های pytest برای اجرای خودکار تست های واحد و همچنین نحوه سازماندهی بهترین پروژه های pytest خود می پردازد. سپس، نحوه ورود به یک پروژه موجود و استفاده از تست‌های pytest را برای کشف رفتار اصلی کد منبع، تعیین اینکه کدام توابع کد منبع هنوز نیاز به آزمایش دارند، استفاده کنید و آزمایش‌های بیشتری را اضافه کنید.

linkedin تست واحد سی شارپ با xUnit (Mitalearn-443442)

  • 49 دقیقه
  • مناسب همه
  • انتشار: 25 July 2026
  • مدرس: Jesse Freeman
درباره این دوره:

در این دوره، با ایجاد یک پروژه نمونه در سی شارپ خالص و با استفاده از تست‌های واحد، اصول توسعه مبتنی بر تست را بیاموزید تا تأیید کنید که همه منطق تجاری کار می‌کنند. مربی جسی فریمن ابتدا شما را با مفهوم اساسی تست واحد و نقش xUnit در آن آشنا می کند. سپس او شما را از طریق یک فرآیند راه اندازی دقیق xUnit برای محیط توسعه شما راهنمایی می کند. Jesse همچنین به جزئیات عملکرد xUnit، مزایا و نقش اصلی آن در چرخه توسعه آزمایش محور (TDD) می پردازد.

مهارت‌های مرتبط

دوره‌های پیشنهادی