کتاب جامع خودکارسازی تست نرمافزار با ابزار Selenium و Appium برای توسعهدهندگان و متخصصان کنترل کیفیت با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB
249,950 تومان
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره جامع خودکارسازی تست نرمافزار با ابزار Selenium و Appium برای توسعهدهندگان و متخصصان کنترل کیفیت
موضوع کلی: مهندسی نرمافزار و تضمین کیفیت (QA)
موضوع میانی: اتوماسیون تست در سامانههای وب و موبایل
📋 سرفصلهای دوره (100 موضوع)
- 1. مبانی مهندسی نرمافزار و چرخه حیات تست
- 2. نقش تضمین کیفیت در توسعه چابک و متدولوژی اسکرام
- 3. معرفی ابزارهای متنباز در اتوماسیون تست
- 4. نصب و پیکربندی محیط توسعه برای سلنیوم
- 5. آشنایی با ساختار DOM و مکانیابهای وب
- 6. کار با سلنیوم وبدرایور در محیط جاوا
- 7. استراتژیهای انتخاب عناصر صفحه با CSS Selectors
- 8. بهکارگیری XPath برای شناسایی المانهای پیچیده
- 9. مدیریت تعاملات کاربر با کلاس Actions
- 10. کار با پنجرهها و زبانههای مرورگر در سلنیوم
- 11. مدیریت هشدارها و کادرهای محاورهای در وب
- 12. پیکربندی هوشمند زمانبندی با انتظارهای صریح و ضمنی
- 13. آشنایی با معماری Page Object Model در اتوماسیون
- 14. پیادهسازی تستهای چندمرورگری با Selenium Grid
- 15. مقدمهای بر اتوماسیون موبایل با Appium
- 16. نصب و تنظیمات اندروید استودیو و محیط توسعه موبایل
- 17. درک ساختار اپلیکیشنهای اندروید و iOS برای تست
- 18. شناسایی المانهای رابط کاربری موبایل با Appium Inspector
- 19. کار با قابلیتهای دستگاه در اتوماسیون موبایل
- 20. اجرای تستهای خودکار روی شبیهسازها و دستگاههای واقعی
- 21. مدیریت نشستهای Appium و تنظیمات Desired Capabilities
- 22. تست اپلیکیشنهای وب در مرورگرهای موبایل
- 23. مدیریت رویدادهای لمسی و ژستهای حرکتی در تست موبایل
- 24. تست نفوذپذیری اولیه در لایه رابط کاربری
- 25. یکپارچهسازی تستهای سلنیوم با فریمورک JUnit
- 26. استفاده از TestNG برای مدیریت اجرای تستها
- 27. تولید گزارشهای جامع از نتایج تست با Extent Reports
- 28. مدیریت دادههای تست در فایلهای اکسل و JSON
- 29. تست مبتنی بر داده در سلنیوم و اپیوم
- 30. بهکارگیری الگوهای طراحی برای افزایش پایداری تستها
- 31. مدیریت خطاهای رایج و استثناها در اتوماسیون
- 32. تست سرویسهای وب و API در کنار واسط کاربری
- 33. اتصال تستهای خودکار به خط لوله CI/CD
- 34. اجرای خودکار تستها در محیطهای سروری
- 35. بررسی استانداردهای کدنویسی تمیز در اسکریپتنویسی تست
- 36. تست عملکرد و بارگذاری اولیه در محیطهای وب
- 37. مستندسازی تستها و گزارشدهی به تیم توسعه
- 38. اصول اخلاق حرفهای و امنیت اطلاعات در فرایند تست
- 39. بهینهسازی کدهای اتوماسیون برای افزایش سرعت اجرا
- 40. جمعبندی و پیادهسازی پروژه نهایی اتوماسیون تست
تگها:
Appium
Selenium
اتوماسیون تست
تست اپلیکیشن
تست خودکار
تست نرمافزار
تست وب و موبایل
تضمین کیفیت نرمافزار
سلنیوم
مهندسی نرمافزار
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.