کتاب آموزش جامع طراحی و پیاده‌سازی فریم‌ورک تست خودکار با Selenium و C# با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB

انتخاب پلن

انتخاب پلن برای ادامه خرید الزامی است.

پرداخت اقساطی
در صورت خرید اقساطی هر قسط: 62,488 تومان
۴ قسط ماهانه. بدون سود، چک و ضامن.
پرداخت اقساطی با دیجی‌پی پرداخت اقساطی با ترب‌پی

🎓 دوره آموزشی جامع

📚 اطلاعات دوره

عنوان دوره: دوره آموزش جامع طراحی و پیاده‌سازی فریم‌ورک تست خودکار با Selenium و C#

موضوع کلی: مهندسی نرم‌افزار و تضمین کیفیت (QA)

موضوع میانی: اتوماسیون تست در نرم‌افزارهای تحت وب

📋 سرفصل‌های دوره (100 موضوع)

  • 1. مبانی مهندسی نرم‌افزار و اهمیت تضمین کیفیت
  • 2. آشنایی با چرخه حیات توسعه نرم‌افزار و نقش تست خودکار
  • 3. معرفی زبان برنامه‌نویسی سی‌شارپ برای تست‌نویسی
  • 4. نصب و پیکربندی محیط توسعه ویژوال استودیو
  • 5. مفاهیم شیءگرایی در سی‌شارپ برای تست‌نویسی
  • 6. کار با کتابخانه‌های تست واحد در سی‌شارپ
  • 7. آشنایی با معماری سلنیوم وب‌درایور
  • 8. نصب و راه‌اندازی درایورهای مرورگر
  • 9. شناسایی المان‌های صفحه وب با استفاده از Locators
  • 10. استفاده از CSS Selectors و XPath در شناسایی المان‌ها
  • 11. تعامل با المان‌های فرم و دکمه‌ها در صفحات وب
  • 12. مدیریت زمان‌بندی و انتظارهای صریح و ضمنی
  • 13. کار با پنجره‌های مرورگر و تب‌های جدید
  • 14. مدیریت هشدارها و کادرهای محاوره‌ای جاوا اسکریپت
  • 15. پیاده‌سازی الگوی طراحی Page Object Model
  • 16. مدیریت داده‌های تست در فریم‌ورک
  • 17. استفاده از فایل‌های پیکربندی برای تنظیمات تست
  • 18. کار با کتابخانه‌های Assert برای بررسی نتایج
  • 19. گزارش‌گیری از نتایج تست با ابزارهای استاندارد
  • 20. مدیریت خطاهای رایج در تست‌های خودکار
  • 21. اجرای تست‌ها به صورت موازی برای افزایش سرعت
  • 22. آشنایی با مفاهیم یکپارچه‌سازی مداوم در توسعه نرم‌افزار
  • 23. اتصال فریم‌ورک تست به خط لوله توسعه و استقرار
  • 24. تست مرورگرهای مختلف با استفاده از WebDriverManager
  • 25. کار با قابلیت‌های پیشرفته در سلنیوم ۴
  • 26. تست المان‌های واکنش‌گرا و وب‌سایت‌های موبایل
  • 27. مستندسازی و نگهداری کدهای تست
  • 28. اصول کدنویسی تمیز در فریم‌ورک‌های تست
  • 29. بهینه‌سازی کدهای تست برای کاهش خطاهای احتمالی
  • 30. بررسی امنیت در فرآیند تست نرم‌افزار
  • 31. استفاده از لاگ‌نویسی برای عیب‌یابی خودکار
  • 32. کار با قابلیت‌های اسکرین‌شات در هنگام شکست تست
  • 33. مدیریت نشست‌ها و کوکی‌ها در مرورگر
  • 34. تست المان‌های ای‌جکس و محتوای پویا
  • 35. پیاده‌سازی سناریوهای پیچیده کاربری
  • 36. ارزیابی عملکرد و کارایی فریم‌ورک تست
  • 37. پروژه نهایی طراحی یک فریم‌ورک تست خودکار استاندارد
تگ‌ها: آموزش Selenium اتوماسیون تست وب برنامه‌نویسی سی‌شارپ تست Selenium با C# تست خودکار با C# تست خودکار نرم‌افزار تست نویسی نرم‌افزار تضمین کیفیت نرم‌افزار چارچوب تست اتوماتیک

نظرات

هنوز نظری ثبت نشده است.

وارد شوید تا نظر ثبت کنید.