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

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

انتخاب پلن

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

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

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

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

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

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

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

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

  • 1. مقدمه ای بر تست نرم افزار
  • 2. چرا تست نرم افزار مهم است؟
  • 3. انواع تست نرم افزار: دستی و خودکار
  • 4. مزایا و معایب تست خودکار
  • 5. معرفی Test Automation Framework
  • 6. معماری Test Automation Framework
  • 7. انتخاب Test Automation Framework مناسب
  • 8. فاکتورهای کلیدی در انتخاب فریم ورک
  • 9. معرفی ابزارهای تست خودکار محبوب
  • 10. Selenium WebDriver: مقدمه و راه اندازی
  • 11. Java برای تست خودکار: مفاهیم پایه
  • 12. آشنایی با JUnit: تست واحد در Java
  • 13. نوشتن اولین تست با JUnit
  • 14. Assertions در JUnit: بررسی نتایج تست
  • 15. معرفی TestNG: فریم ورک پیشرفته تر تست Java
  • 16. Annotation های TestNG: کنترل اجرای تست
  • 17. پارامترسازی تست ها در TestNG
  • 18. گزارش گیری در TestNG: تولید گزارش های جامع
  • 19. آشنایی با Maven: مدیریت وابستگی ها و ساخت پروژه
  • 20. پیکربندی Maven برای پروژه تست خودکار
  • 21. ایجاد ساختار پروژه تست خودکار با Maven
  • 22. Git و GitHub: مقدمه ای بر کنترل نسخه
  • 23. کار با Repository های Git
  • 24. Branching و Merging در Git
  • 25. Page Object Model (POM): طراحی الگوهای تست
  • 26. پیاده سازی POM در Selenium
  • 27. مزایای استفاده از POM
  • 28. Data-Driven Testing: تست با مجموعه داده های مختلف
  • 29. پیاده سازی Data-Driven Testing با Excel
  • 30. پیاده سازی Data-Driven Testing با CSV
  • 31. پیاده سازی Data-Driven Testing با Database
  • 32. Keyword-Driven Testing: تعریف عملیات تست به عنوان کلیدواژه
  • 33. پیاده سازی Keyword-Driven Testing
  • 34. Hybrid Framework: ترکیب POM و Data-Driven Testing
  • 35. طراحی یک Hybrid Framework
  • 36. تست API: مقدمه و مفاهیم
  • 37. ابزارهای تست API: Postman و Rest Assured
  • 38. نوشتن تست API با Rest Assured
  • 39. اعتبارسنجی پاسخ های API
  • 40. تست API با استفاده از Schema Validation
  • 41. تست API با استفاده از قراردادها (Contracts)
  • 42. تست UI: تعامل با عناصر صفحه وب
  • 43. شناسایی عناصر UI با استفاده از Selenium
  • 44. Location Strategies در Selenium (ID, Name, XPath, CSS Selector)
  • 45. کار با XPath: انتخاب عناصر با استفاده از XPath
  • 46. کار با CSS Selectors: انتخاب عناصر با استفاده از CSS
  • 47. تعامل با فرم ها و ورودی ها در Selenium
  • 48. تعامل با Alert ها و Pop-up ها در Selenium
  • 49. مدیریت پنجره ها و Tabs در Selenium
  • 50. کار با IFrame ها در Selenium
  • 51. انجام عملیات Drag and Drop در Selenium
  • 52. گرفتن Screenshot در Selenium
  • 53. Wait ها در Selenium: مدیریت تاخیرها در صفحه
  • 54. Explicit Wait و Implicit Wait
  • 55. Fluent Wait: تنظیم شرط های سفارشی برای Wait
  • 56. اجرای تست ها به صورت موازی (Parallel Testing)
  • 57. پیکربندی TestNG برای اجرای موازی
  • 58. مزایای اجرای موازی تست ها
  • 59. تست Cross-Browser: اجرای تست ها در مرورگرهای مختلف
  • 60. پیکربندی Selenium Grid برای تست Cross-Browser
  • 61. تست Mobile: مقدمه و مفاهیم
  • 62. Appium: فریم ورک تست موبایل
  • 63. راه اندازی Appium
  • 64. نوشتن تست برای برنامه های Native
  • 65. نوشتن تست برای برنامه های Hybrid
  • 66. نوشتن تست برای برنامه های Mobile Web
  • 67. Cloud Testing: اجرای تست ها در محیط Cloud
  • 68. معرفی سرویس های Cloud Testing: Sauce Labs و BrowserStack
  • 69. پیکربندی تست ها برای اجرا در Cloud
  • 70. Continuous Integration (CI): ادغام تست ها در فرآیند توسعه
  • 71. معرفی CI/CD Pipelines
  • 72. استفاده از Jenkins برای Continuous Integration
  • 73. پیکربندی Jenkins برای اجرای تست خودکار
  • 74. ادغام تست ها با سیستم های کنترل نسخه (Git)
  • 75. گزارش گیری و Metrics در تست خودکار
  • 76. انواع Metrics در تست: Code Coverage, Test Coverage, Test Execution Time
  • 77. استفاده از ابزارهای گزارش گیری برای جمع آوری Metrics
  • 78. تحلیل Metrics و بهبود فرآیند تست
  • 79. Code Coverage: اندازه گیری میزان پوشش کد توسط تست ها
  • 80. استفاده از Jacoco برای Code Coverage
  • 81. Test Coverage: اندازه گیری میزان پوشش نیازمندی ها توسط تست ها
  • 82. تست Performance: مقدمه و مفاهیم
  • 83. ابزارهای تست Performance: JMeter و Gatling
  • 84. نوشتن تست Performance با JMeter
  • 85. تحلیل نتایج تست Performance
  • 86. Security Testing: مقدمه و مفاهیم
  • 87. انواع Security Vulnerabilities
  • 88. ابزارهای Security Testing: OWASP ZAP و Burp Suite
  • 89. Unit Testing: نوشتن تست برای واحد های کوچک کد
  • 90. Integration Testing: تست تعامل بین ماژول ها
  • 91. System Testing: تست کل سیستم
  • 92. Acceptance Testing: تست برای تایید نیازمندی ها توسط کاربر
  • 93. نوشتن Test Cases: ایجاد سناریوهای تست جامع
  • 94. Test Data Management: مدیریت داده های تست
  • 95. Test Environment Management: مدیریت محیط تست
  • 96. Best Practices در تست خودکار
  • 97. Design Patterns در تست خودکار
  • 98. رفع اشکال و دیباگ تست های خودکار
  • 99. Maintenance تست های خودکار: به روز رسانی و نگهداری
  • 100. آینده تست خودکار: روندهای نوظهور
EXPRESS24 AUDIO EXPERIENCE
یادگیری را بشنوید؛ زندگی کنید
کتاب‌های صوتی و پادکست‌های آموزشی، راهی دلنشین برای کشف ایده‌های تازه، گسترش دانش و استفاده بهتر از لحظه‌های روزمره هستند.
دانش، الهام و تجربه؛ این بار با صدای زندگی
برای آموختن، همیشه لازم نیست بخوانید
گاهی بهترین فرصت یادگیری زمانی است که در مسیر رفت‌وآمد هستید، قدم می‌زنید، استراحت می‌کنید یا کارهای روزمره‌تان را انجام می‌دهید. محتوای صوتی کمک می‌کند از این لحظه‌ها برای شنیدن، اندیشیدن و آشنایی با موضوعات تازه بهره ببرید.
◷
یادگیری در دل روزمرگی
از زمان رفت‌وآمد، پیاده‌روی یا استراحت برای شنیدن محتوای مفید استفاده کنید؛ بدون آنکه همیشه به کتاب چاپی یا صفحه نمایش نیاز داشته باشید.
◎
تجربه‌ای شنیداری و دلنشین
با روایت صوتی، توضیحات گفتاری و فضای شنیداری هر محتوا همراه شوید و متناسب با سلیقه خود، شیوه تازه‌ای برای دریافت مطالب تجربه کنید.
✦
گسترش دانش و دیدگاه
با موضوعات متنوع آشنا شوید، ایده‌های تازه کشف کنید و فرصت بیشتری برای یادگیری مستمر و پرورش کنجکاوی خود بسازید.
♫
همراه با سبک زندگی شما
محتوای صوتی را متناسب با برنامه روزانه خود انتخاب کنید و در زمان مناسب، شنیدن را به بخشی از عادت‌های شخصی‌تان تبدیل کنید.
کتاب صوتی یا پادکست؟
کتاب صوتی
راهی برای همراه شدن با محتوای یک کتاب از طریق شنیدن. بسته به اثر، می‌توانید داستان‌ها، آموزش‌ها، مفاهیم تخصصی یا مطالب کاربردی را در قالب روایت و بیان صوتی دنبال کنید.
مناسب برای شنیدن و مرور محتوای کتاب‌ها
پادکست آموزشی
فرصتی برای دنبال کردن موضوعات مشخص در قالب گفت‌وگو، روایت، توضیح آموزشی یا مجموعه‌ای از قسمت‌های صوتی؛ مناسب برای کشف ایده‌ها و آشنایی با دیدگاه‌های گوناگون.
مناسب برای یادگیری موضوعی و شنیدن دیدگاه‌های تازه
هر جا که هستید، شنیدن را آغاز کنید
با دستگاه مناسب خود، محتوای صوتی را به آسانی دنبال کنید.
▯
گوشی هوشمند
اندروید و آیفون
▣
تبلت
برای شنیدن و دنبال کردن محتوا
▤
رایانه و لپ‌تاپ
با پخش‌کننده صوتی سازگار
♫
هدفون و بلندگو
برای شنیدن متناسب با محیط
چطور از تجربه شنیدن بیشتر بهره ببریم؟
✦ زمان مناسبی برای شنیدن انتخاب کنید؛ زمانی که بتوانید با آرامش به محتوا توجه داشته باشید.
✦ برای مطالب آموزشی، نکته‌های مهم را یادداشت کنید یا پس از پایان شنیدن، آن‌ها را مرور کنید.
✦ اگر محتوا طولانی است، آن را در چند نوبت دنبال کنید تا فرصت بیشتری برای درک و مرور داشته باشید.
✦ هنگام رانندگی یا انجام کارهای نیازمند تمرکز، ایمنی را در اولویت قرار دهید و از شیوه شنیدنی استفاده کنید که حواس شما را مختل نکند.
هر شنیدن، فرصتی برای کشف است
با کتاب‌های صوتی و پادکست‌های آموزشی، دنیای تازه‌ای از ایده‌ها، روایت‌ها و آموختنی‌ها را به لحظه‌های خود اضافه کنید.
کشف محصولات بیشتر در اکسپرس ۲۴
express24.ir
امکانات پخش، ادامه شنیدن و دسترسی آفلاین به نوع فایل، دستگاه و نرم‌افزار مورد استفاده بستگی دارد.
AUDIO PREVIEW
قبل از انتخاب، گوش کنید!
بخشی از سبک محتوای محصولات صوتی ما را بشنوید و با فضای آن آشنا شوید.
♫
نمونه صوتی از سبک محصولات صوتی ما
پیش‌نمایش کوتاهی از سبک پادکست های صوتی محصولات ما
پخش آنلاین
برای تجربه بهتر، می‌توانید از هدفون استفاده کنید.
تگ‌ها: automated testing Programming QA Software Development software testing Technical Testing Test Automation Framework آموزش تست اتوماسیون تست برنامه نویسی تست خودکار تست فنی تست نرم‌افزار توسعه نرم‌افزار

نظرات

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

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