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

دوره تست فنی خودکار برای Test Automation Execution تسلط بر آینده توسعه نرم‌افزار با دوره جامع تست فنی خودکار برای Test Automation Execution معرفی دوره: دریچه ورود به دنیای خودکارسازی تست آیا تا به حال...

انتخاب پلن

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

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

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

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

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

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

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

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

  • 1. مبانی تست نرم‌افزار
  • 2. مفهوم تست خودکار (Test Automation)
  • 3. مزایا و معایب تست خودکار
  • 4. تست دستی در مقابل تست خودکار
  • 5. انواع تست نرم‌افزار
  • 6. سطوح تست نرم‌افزار
  • 7. مدل‌های توسعه نرم‌افزار و ارتباط آن‌ها با تست
  • 8. آشنایی با چرخه حیات تست نرم‌افزار (STLC)
  • 9. مبانی تست مبتنی بر رفتار (BDD)
  • 10. آشنایی با Test-Driven Development (TDD)
  • 11. انتخاب ابزار تست خودکار مناسب
  • 12. معیارهای انتخاب ابزار تست خودکار
  • 13. آشنایی با Selenium WebDriver
  • 14. نصب و پیکربندی Selenium WebDriver
  • 15. آشنایی با زبان‌های برنامه‌نویسی مورد استفاده در تست خودکار (Java, Python, C#)
  • 16. مبانی زبان Java (متغیرها، عملگرها، دستورات کنترلی)
  • 17. مبانی زبان Python (متغیرها، عملگرها، دستورات کنترلی)
  • 18. مبانی زبان C# (متغیرها، عملگرها، دستورات کنترلی)
  • 19. آشنایی با IDE (Integrated Development Environment)
  • 20. ایجاد یک پروژه تست خودکار ساده
  • 21. یافتن عناصر وب (Web Elements) با استفاده از Selenium
  • 22. استفاده از XPath برای یافتن عناصر وب
  • 23. استفاده از CSS Selectors برای یافتن عناصر وب
  • 24. تعامل با عناصر وب (کلیک، تایپ، انتخاب)
  • 25. آشنایی با مفهوم Page Object Model (POM)
  • 26. پیاده‌سازی Page Object Model در Selenium
  • 27. استفاده از Assertions برای بررسی نتایج تست
  • 28. انواع Assertions در Selenium
  • 29. استفاده از Framework های تست (JUnit, TestNG, NUnit)
  • 30. آشنایی با JUnit
  • 31. آشنایی با TestNG
  • 32. آشنایی با NUnit
  • 33. نوشتن تست کیس‌های JUnit
  • 34. نوشتن تست کیس‌های TestNG
  • 35. نوشتن تست کیس‌های NUnit
  • 36. آشنایی با Data-Driven Testing
  • 37. پیاده‌سازی Data-Driven Testing با JUnit
  • 38. پیاده‌سازی Data-Driven Testing با TestNG
  • 39. پیاده‌سازی Data-Driven Testing با NUnit
  • 40. استفاده از فایل‌های Excel برای Data-Driven Testing
  • 41. خواندن داده‌ها از فایل‌های CSV
  • 42. خواندن داده‌ها از پایگاه داده
  • 43. اجرای تست‌ها به صورت موازی (Parallel Testing)
  • 44. پیکربندی Parallel Testing در JUnit
  • 45. پیکربندی Parallel Testing در TestNG
  • 46. پیکربندی Parallel Testing در NUnit
  • 47. استفاده از Grid برای اجرای تست‌ها در مرورگرهای مختلف
  • 48. آشنایی با Selenium Grid
  • 49. پیکربندی Selenium Grid
  • 50. اجرای تست‌ها در Selenium Grid
  • 51. گزارش‌گیری از نتایج تست
  • 52. ایجاد گزارش‌های HTML
  • 53. استفاده از ابزارهای گزارش‌گیری (Extent Reports, Allure)
  • 54. آشنایی با CI/CD (Continuous Integration/Continuous Delivery)
  • 55. ادغام تست‌های خودکار با CI/CD
  • 56. استفاده از Jenkins برای CI/CD
  • 57. پیکربندی Jenkins برای اجرای تست‌های خودکار
  • 58. آشنایی با Docker
  • 59. استفاده از Docker برای تست خودکار
  • 60. ایجاد کانتینرهای Docker برای اجرای تست‌ها
  • 61. آشنایی با تست API
  • 62. تست API با استفاده از Postman
  • 63. تست API با استفاده از Rest Assured (Java)
  • 64. تست API با استفاده از Requests (Python)
  • 65. اعتبارسنجی پاسخ‌های API
  • 66. آشنایی با تست Performance
  • 67. ابزارهای تست Performance (JMeter, LoadRunner)
  • 68. آشنایی با تست امنیت (Security Testing)
  • 69. ابزارهای تست امنیت (OWASP ZAP, Burp Suite)
  • 70. آشنایی با تست موبایل (Mobile Testing)
  • 71. ابزارهای تست موبایل (Appium)
  • 72. نوشتن تست‌های Appium برای Android
  • 73. نوشتن تست‌های Appium برای iOS
  • 74. آشنایی با تست تصویر (Visual Testing)
  • 75. ابزارهای تست تصویر (Applitools, Percy)
  • 76. استفاده از Git برای مدیریت کد تست
  • 77. آشنایی با Branching در Git
  • 78. آشنایی با Pull Request
  • 79. ری‌فکتورینگ کد تست
  • 80. بهبود خوانایی و نگهداری کد تست
  • 81. طراحی الگوهای تست
  • 82. پیاده‌سازی الگوهای تست
  • 83. مستندسازی تست‌ها
  • 84. ایجاد اسناد تست
  • 85. به‌روزرسانی اسناد تست
  • 86. بهترین شیوه‌های تست خودکار
  • 87. جلوگیری از مشکلات رایج در تست خودکار
  • 88. عیب‌یابی تست‌های خودکار (Debugging)
  • 89. تحلیل علت شکست تست‌ها
  • 90. افزایش پوشش تست (Test Coverage)
  • 91. اندازه‌گیری پوشش کد
  • 92. بهبود استراتژی تست
  • 93. مدیریت داده‌های تست (Test Data Management)
  • 94. تولید داده‌های تست
  • 95. پاکسازی داده‌های تست
  • 96. آشنایی با مفهوم Mocking
  • 97. استفاده از Mockito (Java) برای Mocking
  • 98. استفاده از Mock (Python) برای Mocking
  • 99. آشنایی با مفهوم Stubs
  • 100. تست واحدهای کد (Unit Testing)
EXPRESS24 AUDIO EXPERIENCE
یادگیری را بشنوید؛ زندگی کنید
کتاب‌های صوتی و پادکست‌های آموزشی، راهی دلنشین برای کشف ایده‌های تازه، گسترش دانش و استفاده بهتر از لحظه‌های روزمره هستند.
دانش، الهام و تجربه؛ این بار با صدای زندگی
برای آموختن، همیشه لازم نیست بخوانید
گاهی بهترین فرصت یادگیری زمانی است که در مسیر رفت‌وآمد هستید، قدم می‌زنید، استراحت می‌کنید یا کارهای روزمره‌تان را انجام می‌دهید. محتوای صوتی کمک می‌کند از این لحظه‌ها برای شنیدن، اندیشیدن و آشنایی با موضوعات تازه بهره ببرید.
◷
یادگیری در دل روزمرگی
از زمان رفت‌وآمد، پیاده‌روی یا استراحت برای شنیدن محتوای مفید استفاده کنید؛ بدون آنکه همیشه به کتاب چاپی یا صفحه نمایش نیاز داشته باشید.
◎
تجربه‌ای شنیداری و دلنشین
با روایت صوتی، توضیحات گفتاری و فضای شنیداری هر محتوا همراه شوید و متناسب با سلیقه خود، شیوه تازه‌ای برای دریافت مطالب تجربه کنید.
✦
گسترش دانش و دیدگاه
با موضوعات متنوع آشنا شوید، ایده‌های تازه کشف کنید و فرصت بیشتری برای یادگیری مستمر و پرورش کنجکاوی خود بسازید.
♫
همراه با سبک زندگی شما
محتوای صوتی را متناسب با برنامه روزانه خود انتخاب کنید و در زمان مناسب، شنیدن را به بخشی از عادت‌های شخصی‌تان تبدیل کنید.
کتاب صوتی یا پادکست؟
کتاب صوتی
راهی برای همراه شدن با محتوای یک کتاب از طریق شنیدن. بسته به اثر، می‌توانید داستان‌ها، آموزش‌ها، مفاهیم تخصصی یا مطالب کاربردی را در قالب روایت و بیان صوتی دنبال کنید.
مناسب برای شنیدن و مرور محتوای کتاب‌ها
پادکست آموزشی
فرصتی برای دنبال کردن موضوعات مشخص در قالب گفت‌وگو، روایت، توضیح آموزشی یا مجموعه‌ای از قسمت‌های صوتی؛ مناسب برای کشف ایده‌ها و آشنایی با دیدگاه‌های گوناگون.
مناسب برای یادگیری موضوعی و شنیدن دیدگاه‌های تازه
هر جا که هستید، شنیدن را آغاز کنید
با دستگاه مناسب خود، محتوای صوتی را به آسانی دنبال کنید.
▯
گوشی هوشمند
اندروید و آیفون
▣
تبلت
برای شنیدن و دنبال کردن محتوا
▤
رایانه و لپ‌تاپ
با پخش‌کننده صوتی سازگار
♫
هدفون و بلندگو
برای شنیدن متناسب با محیط
چطور از تجربه شنیدن بیشتر بهره ببریم؟
✦ زمان مناسبی برای شنیدن انتخاب کنید؛ زمانی که بتوانید با آرامش به محتوا توجه داشته باشید.
✦ برای مطالب آموزشی، نکته‌های مهم را یادداشت کنید یا پس از پایان شنیدن، آن‌ها را مرور کنید.
✦ اگر محتوا طولانی است، آن را در چند نوبت دنبال کنید تا فرصت بیشتری برای درک و مرور داشته باشید.
✦ هنگام رانندگی یا انجام کارهای نیازمند تمرکز، ایمنی را در اولویت قرار دهید و از شیوه شنیدنی استفاده کنید که حواس شما را مختل نکند.
هر شنیدن، فرصتی برای کشف است
با کتاب‌های صوتی و پادکست‌های آموزشی، دنیای تازه‌ای از ایده‌ها، روایت‌ها و آموختنی‌ها را به لحظه‌های خود اضافه کنید.
کشف محصولات بیشتر در اکسپرس ۲۴
express24.ir
امکانات پخش، ادامه شنیدن و دسترسی آفلاین به نوع فایل، دستگاه و نرم‌افزار مورد استفاده بستگی دارد.
AUDIO PREVIEW
قبل از انتخاب، گوش کنید!
بخشی از سبک محتوای محصولات صوتی ما را بشنوید و با فضای آن آشنا شوید.
♫
نمونه صوتی از سبک محصولات صوتی ما
پیش‌نمایش کوتاهی از سبک پادکست های صوتی محصولات ما
پخش آنلاین
برای تجربه بهتر، می‌توانید از هدفون استفاده کنید.
تگ‌ها: Automation Testing Programming SEO software testing test automation Test Automation Framework Test Development Test Execution Test Scripting WordPress اجرای تست اسکریپت نویسی تست برنامه نویسی بهینه سازی برای موتورهای جستجو تست اتوماسیون تست خودکار تست فنی تست نرم افزار تست نویسی خودکارسازی تست وردپرس

نظرات

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

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