اپلیکیشن اندرویدی فلشکارت آموزشی آزمونسازی رابط کاربری با Selenium
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره آزمونسازی رابط کاربری با Selenium
موضوع کلی: توسعهٔ نرمافزارهای وب و برنامههای کاربردی
موضوع میانی: UI Testing
📋 سرفصلهای دوره
- 1. آشنایی با اصول آزمونسازی خودکار
- 2. مقدمهای بر Selenium و کاربردهای آن
- 3. نصب و راهاندازی Selenium WebDriver
- 4. پیکربندی محیط توسعه برای Selenium
- 5. شناخت عناصر HTML و دسترسی به آنها
- 6. انتخاب عناصر وب با استفاده از لوکیتورهای مختلف
- 7. کار با لوکیتورهای ID و Name
- 8. استفاده از لوکیتورهای XPath و CSS Selector
- 9. انتخاب عناصر با استفاده از لوکیتورهای Class Name و Tag Name
- 10. تعامل با عناصر وب: کلیک، تایپ و ارسال فرم
- 11. مدیریت پنجرهها و تبهای مرورگر
- 12. کار با لیستها و جداول در Selenium
- 13. استفاده از Waitها برای هماهنگی آزمونها
- 14. Waitهای صریح (Explicit Wait) در Selenium
- 15. Waitهای ضمنی (Implicit Wait) در Selenium
- 16. مدیریت خطاها و استثنائات در Selenium
- 17. گزارشگیری از نتایج آزمونها
- 18. آشنایی با تست فریمورکها: JUnit و TestNG
- 19. نوشتن تست کیسهای ساده با JUnit
- 20. نوشتن تست کیسهای ساده با TestNG
- 21. پارامترسازی تستها در JUnit و TestNG
- 22. استفاده از Assertها برای اعتبارسنجی نتایج
- 23. آزمونسازی صفحات پویا با JavaScriptExecutor
- 24. کار با فریمها و پنجرههای بازشو
- 25. آزمونسازی فرمها و اعتبارسنجی دادهها
- 26. آزمونسازی لینکها و تصاویر
- 27. آزمونسازی AJAX و درخواستهای ناهمگام
- 28. استفاده از Page Object Model (POM)
- 29. پیادهسازی POM برای سازماندهی کد آزمون
- 30. آزمونسازی با هدلس مرورگر (Headless Browser)
- 31. ادغام Selenium با سیستمهای CI/CD
- 32. استفاده از Selenium Grid برای اجرای موازی تستها
- 33. آشنایی با ابزارهای دیباگینگ Selenium
- 34. بهینهسازی سرعت اجرای آزمونها
- 35. آزمونسازی با استفاده از دادههای خارجی (Data-Driven Testing)
- 36. آزمونسازی بر روی مرورگرهای مختلف
- 37. آزمونسازی واکنشگرا (Responsive Design Testing)
- 38. آزمونسازی دسترسیپذیری (Accessibility Testing)
- 39. بررسی بهترین روشهای آزمونسازی با Selenium
- 40. معماریهای پیشرفته آزمونسازی با Selenium
- 41. استفاده از Selenium برای آزمونسازی APIها
- 42. آشنایی با ابزارهای مکمل Selenium
- 43. آزمونسازی خودکار اپلیکیشنهای تکصفحهای (SPA)
- 44. آزمونسازی با Selenium در محیطهای ابری
- 45. امنیت در آزمونسازی خودکار با Selenium
این اپلیکیشن فارسی برای یادگیری و مرور محتوای آموزشی از طریق فلشکارت طراحی شده است. کارتها را یکییکی مرور کنید، پاسخ پرسشها را به یاد بیاورید و نتیجه هر پاسخ را ثبت کنید. محتوای دوره پس از نصب درون برنامه در دسترس است تا برای مطالعه روزمره معمولاً به اتصال مداوم اینترنت نیاز نداشته باشید.
محتوای آموزشی در قالبهای متنوع ارائه میشود تا هم برای یادگیری مفاهیم جدید و هم برای تثبیت آموختهها قابل استفاده باشد.
- رابط کاربری فارسی و راستچین با فونت وزیر.
- تم روشن و تیره مطابق تنظیمات سیستم.
- صفحهبندی ساده برای انتخاب دوره و شروع مرور.
- نمایش تعداد دفعات مرور هر فصل.
- انتخاب چند فصل برای مرور همزمان.
- امکان تمرکز بر فصلهایی که هنوز مرور نشدهاند.
این اپلیکیشن برای دانشآموزان، دانشجویان، داوطلبان آزمونها و علاقهمندان به یادگیری طراحی شده است؛ بهویژه کسانی که میخواهند مطالب آموزشی را در زمانهای کوتاه مرور کنند، دانستههای خود را بسنجند و مطالعه منظمتری داشته باشند.
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.