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

دوره تست فنی خودکار: جهشی به سوی Test Automation Advancement دوره تست فنی خودکار: جهشی به سوی Test Automation Advancement 🚀 آیا می‌خواهید آینده تست نرم‌افزار را در دستان خود بگیرید؟ دنیای نرم‌افزار با...

انتخاب پلن

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

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

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

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

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

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

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

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

  • 1. مبانی تست نرم‌افزار
  • 2. مفاهیم کلیدی تست خودکار
  • 3. چرخه حیات تست نرم‌افزار (STLC)
  • 4. انواع تست: تست واحد (Unit Testing)
  • 5. انواع تست: تست ادغام (Integration Testing)
  • 6. انواع تست: تست سیستم (System Testing)
  • 7. انواع تست: تست پذیرش (Acceptance Testing)
  • 8. انواع تست: تست رگرسیون (Regression Testing)
  • 9. انواع تست: تست عملکرد (Performance Testing)
  • 10. انواع تست: تست امنیت (Security Testing)
  • 11. تست دستی در مقابل تست خودکار
  • 12. مزایا و معایب تست خودکار
  • 13. انتخاب استراتژی تست خودکار مناسب
  • 14. اصول کلیدی اتوماسیون تست (SELENIUM)
  • 15. مدل‌های اتوماسیون تست (Test Automation Models)
  • 16. معماری اتوماسیون تست (Test Automation Architecture)
  • 17. انتخاب ابزارهای اتوماسیون تست (Test Automation Tools)
  • 18. مقدمه‌ای بر Selenium WebDriver
  • 19. نصب و پیکربندی Selenium WebDriver
  • 20. اولین گام‌ها با Selenium WebDriver
  • 21. مدیریت مرورگرها در Selenium WebDriver
  • 22. یافتن عناصر (Locators) در Selenium WebDriver
  • 23. انواع Locators: ID
  • 24. انواع Locators: Name
  • 25. انواع Locators: Class Name
  • 26. انواع Locators: Tag Name
  • 27. انواع Locators: Link Text
  • 28. انواع Locators: Partial Link Text
  • 29. انواع Locators: CSS Selectors
  • 30. انواع Locators: XPath
  • 31. انتخاب بهترین Locator
  • 32. تعامل با عناصر وب (Web Elements)
  • 33. کلیک کردن بر روی عناصر
  • 34. ارسال متن به فیلدها (Input Fields)
  • 35. پاک کردن محتوای فیلدها
  • 36. انتخاب از Dropdown ها (Select Elements)
  • 37. کار با Checkbox ها و Radio Button ها
  • 38. دریافت متن و خصوصیات عناصر
  • 39. مدیریت پنجره‌ها و تب‌های مرورگر
  • 40. مدیریت هشدارها (Alerts) و مودال‌ها (Modals)
  • 41. اجرای جاوا اسکریپت در Selenium
  • 42. مدیریت کوکی‌ها (Cookies)
  • 43. مدیریت فایل آپلود (File Upload)
  • 44. مدیریت فایل دانلود (File Download)
  • 45. اسکرین شات گرفتن با Selenium
  • 46. مدیریت انتظار (Waits) در Selenium
  • 47. انتظارهای صریح (Explicit Waits)
  • 48. انتظارهای ضمنی (Implicit Waits)
  • 49. مزایای استفاده از Waits
  • 50. مدیریت خطاها و استثنائات (Exceptions) در Selenium
  • 51. استراتژی‌های مدیریت خطا
  • 52. لاگ‌گیری (Logging) در اتوماسیون تست
  • 53. مقدمه‌ای بر فریم‌ورک‌های تست (Test Frameworks)
  • 54. فریم‌ورک‌های تست جاوا (Java Test Frameworks)
  • 55. JUnit: مقدمه و نصب
  • 56. JUnit: Annotations
  • 57. JUnit: Assertions
  • 58. JUnit: Test Suites
  • 59. TestNG: مقدمه و نصب
  • 60. TestNG: Annotations
  • 61. TestNG: Assertions
  • 62. TestNG: Test Groups
  • 63. TestNG: Data Providers
  • 64. مدیریت داده‌های تست (Test Data Management)
  • 65. روش‌های مدیریت داده‌های تست
  • 66. فایل‌های CSV برای داده‌های تست
  • 67. فایل‌های Excel برای داده‌های تست
  • 68. پایگاه‌های داده برای داده‌های تست
  • 69. پایگاه‌های داده H2 برای تست
  • 70. فریم‌ورک‌های تست پایتون (Python Test Frameworks)
  • 71. Pytest: مقدمه و نصب
  • 72. Pytest: Fixtures
  • 73. Pytest: Assertions
  • 74. Pytest: Parametrization
  • 75. Unittest: مقدمه و نصب
  • 76. Unittest: Assertions
  • 77. Unittest: Test Cases
  • 78. مدیریت پیکربندی (Configuration Management)
  • 79. پیکربندی تست‌های خودکار
  • 80. انواع محیط‌های تست (Test Environments)
  • 81. تست بر روی مرورگرهای مختلف
  • 82. تست بر روی سیستم‌عامل‌های مختلف
  • 83. تست با ابزارهای Cross-Browser Testing
  • 84. ابزارهای مدیریت تست (Test Management Tools)
  • 85. ادغام با ابزارهای CI/CD
  • 86. مقدمه‌ای بر CI/CD (Continuous Integration/Continuous Delivery)
  • 87. مزایای CI/CD در اتوماسیون تست
  • 88. ابزارهای CI/CD: Jenkins
  • 89. پیکربندی Jenkins برای اجرای تست‌های خودکار
  • 90. ابزارهای CI/CD: GitLab CI
  • 91. ابزارهای CI/CD: GitHub Actions
  • 92. اجرای تست‌های خودکار در CI/CD Pipeline
  • 93. گزارش‌دهی نتایج تست (Test Reporting)
  • 94. انواع گزارش‌های تست
  • 95. ابزارهای گزارش‌دهی پیشرفته
  • 96. Allure Report
  • 97. Extent Reports
  • 98. تست API با اتوماسیون
  • 99. مقدمه‌ای بر تست API
  • 100. ابزارهای تست API: Postman
EXPRESS24 AUDIO EXPERIENCE
یادگیری را بشنوید؛ زندگی کنید
کتاب‌های صوتی و پادکست‌های آموزشی، راهی دلنشین برای کشف ایده‌های تازه، گسترش دانش و استفاده بهتر از لحظه‌های روزمره هستند.
دانش، الهام و تجربه؛ این بار با صدای زندگی
برای آموختن، همیشه لازم نیست بخوانید
گاهی بهترین فرصت یادگیری زمانی است که در مسیر رفت‌وآمد هستید، قدم می‌زنید، استراحت می‌کنید یا کارهای روزمره‌تان را انجام می‌دهید. محتوای صوتی کمک می‌کند از این لحظه‌ها برای شنیدن، اندیشیدن و آشنایی با موضوعات تازه بهره ببرید.
◷
یادگیری در دل روزمرگی
از زمان رفت‌وآمد، پیاده‌روی یا استراحت برای شنیدن محتوای مفید استفاده کنید؛ بدون آنکه همیشه به کتاب چاپی یا صفحه نمایش نیاز داشته باشید.
◎
تجربه‌ای شنیداری و دلنشین
با روایت صوتی، توضیحات گفتاری و فضای شنیداری هر محتوا همراه شوید و متناسب با سلیقه خود، شیوه تازه‌ای برای دریافت مطالب تجربه کنید.
✦
گسترش دانش و دیدگاه
با موضوعات متنوع آشنا شوید، ایده‌های تازه کشف کنید و فرصت بیشتری برای یادگیری مستمر و پرورش کنجکاوی خود بسازید.
♫
همراه با سبک زندگی شما
محتوای صوتی را متناسب با برنامه روزانه خود انتخاب کنید و در زمان مناسب، شنیدن را به بخشی از عادت‌های شخصی‌تان تبدیل کنید.
کتاب صوتی یا پادکست؟
کتاب صوتی
راهی برای همراه شدن با محتوای یک کتاب از طریق شنیدن. بسته به اثر، می‌توانید داستان‌ها، آموزش‌ها، مفاهیم تخصصی یا مطالب کاربردی را در قالب روایت و بیان صوتی دنبال کنید.
مناسب برای شنیدن و مرور محتوای کتاب‌ها
پادکست آموزشی
فرصتی برای دنبال کردن موضوعات مشخص در قالب گفت‌وگو، روایت، توضیح آموزشی یا مجموعه‌ای از قسمت‌های صوتی؛ مناسب برای کشف ایده‌ها و آشنایی با دیدگاه‌های گوناگون.
مناسب برای یادگیری موضوعی و شنیدن دیدگاه‌های تازه
هر جا که هستید، شنیدن را آغاز کنید
با دستگاه مناسب خود، محتوای صوتی را به آسانی دنبال کنید.
▯
گوشی هوشمند
اندروید و آیفون
▣
تبلت
برای شنیدن و دنبال کردن محتوا
▤
رایانه و لپ‌تاپ
با پخش‌کننده صوتی سازگار
♫
هدفون و بلندگو
برای شنیدن متناسب با محیط
چطور از تجربه شنیدن بیشتر بهره ببریم؟
✦ زمان مناسبی برای شنیدن انتخاب کنید؛ زمانی که بتوانید با آرامش به محتوا توجه داشته باشید.
✦ برای مطالب آموزشی، نکته‌های مهم را یادداشت کنید یا پس از پایان شنیدن، آن‌ها را مرور کنید.
✦ اگر محتوا طولانی است، آن را در چند نوبت دنبال کنید تا فرصت بیشتری برای درک و مرور داشته باشید.
✦ هنگام رانندگی یا انجام کارهای نیازمند تمرکز، ایمنی را در اولویت قرار دهید و از شیوه شنیدنی استفاده کنید که حواس شما را مختل نکند.
هر شنیدن، فرصتی برای کشف است
با کتاب‌های صوتی و پادکست‌های آموزشی، دنیای تازه‌ای از ایده‌ها، روایت‌ها و آموختنی‌ها را به لحظه‌های خود اضافه کنید.
کشف محصولات بیشتر در اکسپرس ۲۴
express24.ir
امکانات پخش، ادامه شنیدن و دسترسی آفلاین به نوع فایل، دستگاه و نرم‌افزار مورد استفاده بستگی دارد.
AUDIO PREVIEW
قبل از انتخاب، گوش کنید!
بخشی از سبک محتوای محصولات صوتی ما را بشنوید و با فضای آن آشنا شوید.
♫
نمونه صوتی از سبک محصولات صوتی ما
پیش‌نمایش کوتاهی از سبک پادکست های صوتی محصولات ما
پخش آنلاین
برای تجربه بهتر، می‌توانید از هدفون استفاده کنید.
تگ‌ها: automated testing DevOps Programming QA Quality assurance software testing Technical Testing test automation اتوماسیون تست برنامه نویسی تست خودکار تست فنی تست نرم‌افزار مهندسی تست

نظرات

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

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