کتاب تست خودکار برای وب‌سایت‌های مشاوره شغلی

انتخاب پلن

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

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

📚 محتوای این محصول آموزشی (پکیج کامل)

💡 این محصول یک نسخهٔ کامل و جامع است

تمامی محتوای آموزشی این کتاب در قالب یک بسته‌ی کامل و یکپارچه ارائه می‌شود و شامل تمام نسخه‌ها و فایل‌های موردنیاز برای یادگیری است.

🎁 محتویات کامل بسته دانلودی

🎯 این بسته یک دورهٔ آموزشی کامل و چندلایه است؛ شامل کتاب‌ها، تمرین‌ها و خودآزمایی .


ℹ️ نکات مهم هنگام خرید

  • این محصول به صورت فایل دانلودی کامل ارائه می‌شود و نسخهٔ چاپی ندارد.
  • توجه: لینک‌های اختصاصی دوره طی حداکثر 24 ساعت پس از ثبت سفارش ارسال می‌شوند.
  • دقت کنید لینک ها به شماره موبایل شما ارسال می شوند. پس در ارائه شماره موبایل صحیح دقت کنید.
  • برای راهنمایی در مورد نحوه دانلود به شماره 09395106248 پیامک دهید یا تماس بگیرید. (ایده آل ترین گزینه ارسال پیام در یکی از پیام رسان ها به همین شماره است تا سریعا لینک های کتاب همانجا برای شما ارسال گردد.)
  • اگر پرداخت انجام شده ولی بعد از 24 ساعت هنوز لینک‌ها را دریافت نکرده‌اید، نام و نام خانوادگی و نام محصول را پیامک کنید تا لینک‌ها دوباره ارسال شوند.

💬 راه‌های ارتباطی پشتیبانی:
واتس‌اپ یا هر پیام رسان داخلی یا پیامک: 09395106248
تلگرام: @ma_limbs

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

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

عنوان دوره: دوره تست خودکار برای وب‌سایت‌های مشاوره شغلی

موضوع کلی: برنامه نویسی

موضوع میانی: تست فرانت‌اند

📋 سرفصل‌های دوره

  • 1. مبانی تست خودکار در توسعه وب
  • 2. معرفی فریم‌ورک‌های تست خودکار
  • 3. نصب و پیکربندی Selenium WebDriver
  • 4. آشنایی با مفاهیم اولیه تست UI
  • 5. نوشتن اولین تست خودکار با Selenium
  • 6. انتخاب و استفاده از سلکتورهای مناسب
  • 7. کار با عناصر صفحه وب (کلیک، تایپ، انتخاب)
  • 8. مدیریت پنجره‌ها و تب‌ها در مرورگر
  • 9. کار با Alertها و پنجره‌های پاپ‌آپ
  • 10. استفاده از انتظار (Wait) در تست‌ها
  • 11. انتظارهای ایستا (Implicit Wait)
  • 12. انتظارهای پویا (Explicit Wait)
  • 13. انتظارهای نامرئی (Fluent Wait)
  • 14. اشکال‌زدایی (Debugging) تست‌های خودکار
  • 15. مدیریت خطاها و استثناها در تست‌ها
  • 16. نوشتن تست‌های موفق و ناموفق
  • 17. مستندسازی تست‌های خودکار
  • 18. اصول طراحی تست‌های مقیاس‌پذیر
  • 19. معماری تست‌های خودکار (Page Object Model)
  • 20. پیاده‌سازی Page Object Model (POM)
  • 21. مزایای استفاده از POM
  • 22. کاربرد Page Factory در POM
  • 23. اصول تست نویسی تمیز (Clean Code)
  • 24. استفاده از Assertions در تست‌ها
  • 25. انواع Assertions (Hard Assert, Soft Assert)
  • 26. کار با داده‌های تست (Test Data)
  • 27. مدیریت داده‌های تست از فایل‌های CSV
  • 28. مدیریت داده‌های تست از فایل‌های Excel
  • 29. استفاده از داده‌های تست از پایگاه داده
  • 30. تست‌های مبتنی بر داده (Data-Driven Testing)
  • 31. تکنیک‌های اجرای تست‌های موازی
  • 32. اجرای تست‌ها در چندین مرورگر (Cross-Browser Testing)
  • 33. استفاده از ابزارهای Grid برای اجرای موازی
  • 34. معرفی فریم‌ورک TestNG
  • 35. نوشتن تست‌ها با TestNG
  • 36. استفاده از Annotations در TestNG
  • 37. گروه‌بندی تست‌ها در TestNG
  • 38. اولویت‌بندی تست‌ها در TestNG
  • 39. مدیریت وابستگی تست‌ها در TestNG
  • 40. گزارش‌دهی در TestNG
  • 41. معرفی فریم‌ورک JUnit
  • 42. نوشتن تست‌ها با JUnit
  • 43. استفاده از Annotations در JUnit
  • 44. مدیریت تست‌ها با JUnit
  • 45. گزارش‌دهی در JUnit
  • 46. مفاهیم تست API
  • 47. تست خودکار API با RestAssured
  • 48. نوشتن تست‌های GET برای API
  • 49. نوشتن تست‌های POST برای API
  • 50. نوشتن تست‌های PUT و DELETE برای API
  • 51. اعتبارسنجی پاسخ‌های API (Status Code, Body)
  • 52. کار با هدرها و پارامترهای API
  • 53. تست‌های امنیتی پایه برای API
  • 54. معرفی ابزار Postman برای تست API
  • 55. یکپارچه‌سازی تست‌های خودکار با CI/CD
  • 56. مفاهیم Continuous Integration (CI)
  • 57. مفاهیم Continuous Delivery/Deployment (CD)
  • 58. پیکربندی Jenkins برای اجرای تست‌ها
  • 59. پیکربندی GitLab CI/CD برای اجرای تست‌ها
  • 60. پیکربندی GitHub Actions برای اجرای تست‌ها
  • 61. نوشتن اسکریپت‌های اجرای تست در CI/CD
  • 62. مدیریت نتایج تست در CI/CD
  • 63. تست‌های عملکردی (Functional Testing)
  • 64. تست‌های رگرسیون (Regression Testing)
  • 65. تست‌های پذیرش (Acceptance Testing)
  • 66. تست‌های اکتشافی (Exploratory Testing)
  • 67. تست‌های کاربری (User Acceptance Testing)
  • 68. اصول تست نویسی برای وب‌سایت‌های مشاوره شغلی
  • 69. تست سناریوهای ثبت نام و ورود کاربران
  • 70. تست سناریوهای جستجوی شغل
  • 71. تست سناریوهای ثبت رزومه
  • 72. تست سناریوهای ارسال درخواست شغل
  • 73. تست سناریوهای مشاهده پروفایل کارفرما
  • 74. تست سناریوهای مدیریت حساب کاربری
  • 75. تست سناریوهای فرم‌های تماس و پشتیبانی
  • 76. تست واکنش‌گرایی (Responsive Testing)
  • 77. تست سازگاری با مرورگرهای مختلف
  • 78. تست عملکرد بارگذاری صفحات
  • 79. تست امنیت پایه فرم‌ها
  • 80. مدیریت خطا در فرم‌های ورودی
  • 81. تست دسترسی‌پذیری (Accessibility Testing)
  • 82. مفاهیم تست خودکار پیشرفته
  • 83. تست‌های مبتنی بر رفتار (Behavior-Driven Development - BDD)
  • 84. معرفی فریم‌ورک Cucumber
  • 85. نوشتن Feature Files با Cucumber
  • 86. نوشتن Step Definitions با Cucumber
  • 87. یکپارچه‌سازی Cucumber با Selenium
  • 88. تکنیک‌های تست نویسی پیشرفته
  • 89. استفاده از Design Patterns در تست نویسی
  • 90. اصول تست نویسی برای تیم‌های چابک
  • 91. ارزیابی و انتخاب فریم‌ورک تست مناسب
  • 92. مدیریت وابستگی‌ها در پروژه‌های تست
  • 93. اصول نگهداری و بازنگری تست‌ها
  • 94. تست خودکار در محیط‌های واقعی
  • 95. برنامه‌ریزی و استراتژی تست خودکار

📚 محتوای این محصول آموزشی (پکیج کامل)

💡 این محصول یک نسخهٔ کامل و جامع است

تمامی محتوای آموزشی این کتاب در قالب یک بسته‌ی کامل و یکپارچه ارائه می‌شود و شامل تمام نسخه‌ها و فایل‌های موردنیاز برای یادگیری است.

🎁 محتویات کامل بسته دانلودی

🎯 این بسته یک دورهٔ آموزشی کامل و چندلایه است؛ شامل کتاب‌ها، تمرین‌ها و خودآزمایی .


ℹ️ نکات مهم هنگام خرید

  • این محصول به صورت فایل دانلودی کامل ارائه می‌شود و نسخهٔ چاپی ندارد.
  • توجه: لینک‌های اختصاصی دوره طی حداکثر 24 ساعت پس از ثبت سفارش ارسال می‌شوند.
  • دقت کنید لینک ها به شماره موبایل شما ارسال می شوند. پس در ارائه شماره موبایل صحیح دقت کنید.
  • برای راهنمایی در مورد نحوه دانلود به شماره 09395106248 پیامک دهید یا تماس بگیرید. (ایده آل ترین گزینه ارسال پیام در یکی از پیام رسان ها به همین شماره است تا سریعا لینک های کتاب همانجا برای شما ارسال گردد.)
  • اگر پرداخت انجام شده ولی بعد از 24 ساعت هنوز لینک‌ها را دریافت نکرده‌اید، نام و نام خانوادگی و نام محصول را پیامک کنید تا لینک‌ها دوباره ارسال شوند.

💬 راه‌های ارتباطی پشتیبانی:
واتس‌اپ یا هر پیام رسان داخلی یا پیامک: 09395106248
تلگرام: @ma_limbs

نظرات

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

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