کتاب تست فنی خودکار برای Test Automation Future

انتخاب پلن

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

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

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

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

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

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

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


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

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

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

📚 کتاب آموزشی جامع

📚 اطلاعات کتاب

عنوان کتاب: کتاب تست فنی خودکار برای Test Automation Future

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

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

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

  • 1. مبانی تست نرم‌افزار
  • 2. چرخه حیات تست نرم‌افزار (STLC)
  • 3. انواع تست نرم‌افزار (Functional, Non-Functional)
  • 4. سطوح تست نرم‌افزار (Unit, Integration, System, Acceptance)
  • 5. متدولوژی‌های تست نرم‌افزار (Agile, Waterfall)
  • 6. آشنایی با تست خودکار (Automation Testing)
  • 7. مزایا و معایب تست خودکار
  • 8. ابزارهای تست خودکار رایج
  • 9. انتخاب ابزار مناسب تست خودکار
  • 10. چارچوب‌های تست خودکار (Test Automation Frameworks)
  • 11. معماری چارچوب تست خودکار
  • 12. انواع چارچوب‌های تست خودکار (Linear, Modular, Data-Driven, Keyword-Driven, Hybrid)
  • 13. مبانی برنامه نویسی برای تست خودکار
  • 14. آشنایی با زبان‌های برنامه نویسی مورد استفاده در تست خودکار (Java, Python, JavaScript)
  • 15. مقدمه‌ای بر Selenium WebDriver
  • 16. نصب و راه‌اندازی Selenium WebDriver
  • 17. آشنایی با عناصر وب (Web Elements)
  • 18. شناسایی عناصر وب با استفاده از locators (ID, Name, ClassName, TagName, LinkText, PartialLinkText, XPath, CSS Selector)
  • 19. کار با عناصر وب در Selenium WebDriver (Click, SendKeys, GetText)
  • 20. مدیریت مرورگر در Selenium WebDriver (Navigation, Windows, Cookies)
  • 21. انتظار در Selenium WebDriver (Explicit Wait, Implicit Wait, Fluent Wait)
  • 22. گرفتن اسکرین‌شات در Selenium WebDriver
  • 23. مدیریت گزارش‌های تست در Selenium WebDriver
  • 24. مقدمه‌ای بر TestNG
  • 25. نصب و پیکربندی TestNG
  • 26. Annotationهای TestNG
  • 27. ایجاد و اجرای تست‌ها با TestNG
  • 28. Parameterization در TestNG
  • 29. Data Provider در TestNG
  • 30. Groupهای TestNG
  • 31. وابستگی بین تست‌ها در TestNG
  • 32. گزارش‌گیری در TestNG
  • 33. مقدمه‌ای بر JUnit
  • 34. نصب و پیکربندی JUnit
  • 35. Annotationهای JUnit
  • 36. ایجاد و اجرای تست‌ها با JUnit
  • 37. Parameterization در JUnit
  • 38. Assertions در JUnit
  • 39. Groupهای JUnit
  • 40. گزارش‌گیری در JUnit
  • 41. مقدمه‌ای بر Pytest
  • 42. نصب و پیکربندی Pytest
  • 43. Fixtures در Pytest
  • 44. Marks در Pytest
  • 45. Parameterization در Pytest
  • 46. Assertions در Pytest
  • 47. گزارش‌گیری در Pytest
  • 48. الگوهای طراحی در تست خودکار (Page Object Model)
  • 49. پیاده‌سازی Page Object Model در Selenium WebDriver
  • 50. مزایای Page Object Model
  • 51. نگهداری و توسعه Page Object Model
  • 52. تست API با Postman
  • 53. آشنایی با مفاهیم API (REST, SOAP)
  • 54. ارسال درخواست‌های API با Postman (GET, POST, PUT, DELETE)
  • 55. اعتبارسنجی پاسخ‌های API با Postman
  • 56. اتوماسیون تست API با Postman
  • 57. تست موبایل با Appium
  • 58. نصب و راه‌اندازی Appium
  • 59. آشنایی با عناصر موبایل
  • 60. شناسایی عناصر موبایل با Appium
  • 61. کار با عناصر موبایل در Appium
  • 62. اجرای تست‌ها بر روی Emulator و دستگاه واقعی
  • 63. تست پایگاه داده
  • 64. آشنایی با SQL
  • 65. اجرای کوئری‌های SQL برای اعتبارسنجی داده‌ها
  • 66. اتوماسیون تست پایگاه داده
  • 67. تست کارایی (Performance Testing)
  • 68. مفاهیم تست کارایی (Load Testing, Stress Testing, Endurance Testing)
  • 69. ابزارهای تست کارایی (JMeter, Gatling)
  • 70. اجرای تست‌های کارایی و تحلیل نتایج
  • 71. تست امنیتی (Security Testing)
  • 72. آشنایی با مفاهیم امنیتی (OWASP Top 10)
  • 73. ابزارهای تست امنیتی (OWASP ZAP, Burp Suite)
  • 74. اجرای تست‌های امنیتی و تحلیل نتایج
  • 75. تست Accessibility
  • 76. آشنایی با WCAG
  • 77. ابزارهای تست Accessibility
  • 78. اجرای تست‌های Accessibility و تحلیل نتایج
  • 79. تست استاتیک (Static Testing)
  • 80. بررسی کد و مستندات
  • 81. ابزارهای تست استاتیک
  • 82. CI/CD و تست خودکار
  • 83. ادغام تست‌های خودکار با CI/CD
  • 84. ابزارهای CI/CD (Jenkins, GitLab CI, Travis CI)
  • 85. پیکربندی CI/CD برای اجرای تست‌های خودکار
  • 86. گزارش‌گیری و مانیتورینگ تست خودکار
  • 87. داشبوردهای تست
  • 88. معیارهای کلیدی تست (Test Coverage, Test Execution Rate, Defect Density)
  • 89. تکنیک‌های نگهداری تست خودکار
  • 90. Refactoring تست‌ها
  • 91. مدیریت داده‌های تست
  • 92. تست مبتنی بر رفتار (Behavior-Driven Development - BDD)
  • 93. Cucumber
  • 94. Gherkin syntax
  • 95. تست Explorer
  • 96. تست Chaos
  • 97. هوش مصنوعی در تست نرم‌افزار
  • 98. تست مبتنی بر هوش مصنوعی
  • 99. استفاده از هوش مصنوعی برای تولید تست کیس
  • 100. استفاده از هوش مصنوعی برای تحلیل نتایج تست

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

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

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

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

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


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

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

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

نظرات

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

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