کتاب تست فنی سفارشی (Custom Technical Testing) با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB
دوره جامع تست فنی سفارشی (Custom Technical Testing) - تضمین کیفیت نرمافزار شما دوره جامع تست فنی سفارشی (Custom Technical Testing) کیفیت، اطمینان و موفقیت نرمافزار خود را تضمین کنید! در دنیای پرسرعت...
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره تست فنی سفارشی (Custom Technical Testing)
موضوع کلی: برنامه نویسی
موضوع میانی: تست نرمافزار**
📋 سرفصلهای دوره
- 1. مقدمهای بر تست نرمافزار
- 2. اهمیت و ضرورت تست نرمافزار
- 3. انواع تست نرمافزار
- 4. متدولوژیهای تست نرمافزار (Agile, Waterfall, V-Model)
- 5. چرخه حیات تست نرمافزار (STLC)
- 6. سطوح تست (واحد، یکپارچگی، سیستم، پذیرش)
- 7. تست جعبه سیاه
- 8. تست جعبه سفید
- 9. تست جعبه خاکستری
- 10. تکنیکهای طراحی تست جعبه سیاه (Boundary Value Analysis, Equivalence Partitioning)
- 11. تکنیکهای طراحی تست جعبه سفید (Statement Coverage, Branch Coverage, Path Coverage)
- 12. مقدمهای بر تست اتوماتیک
- 13. انتخاب ابزار تست اتوماتیک
- 14. آشنایی با Selenium WebDriver
- 15. نصب و راهاندازی Selenium
- 16. مفاهیم پایهای Selenium (Locators, Actions)
- 17. یافتن عناصر وب (Locators: ID, Name, XPath, CSS Selector)
- 18. انجام عملیات بر روی عناصر وب (Click, SendKeys, GetText)
- 19. آشنایی با JUnit و TestNG
- 20. نصب و پیکربندی JUnit/TestNG
- 21. ایجاد Test Case و Test Suite
- 22. Assertions در JUnit/TestNG
- 23. اجرای تستها و گزارشگیری
- 24. مقدمهای بر تست API
- 25. آشنایی با RESTful APIs
- 26. آشنایی با ابزارهای تست API (Postman, REST-assured)
- 27. ارسال Request و دریافت Response
- 28. اعتبارسنجی Response (Status Code, Headers, Body)
- 29. تست API با استفاده از کد
- 30. مقدمهای بر Continuous Integration (CI)
- 31. آشنایی با Jenkins
- 32. نصب و پیکربندی Jenkins
- 33. ایجاد Job در Jenkins
- 34. اجرای اتوماتیک تستها در Jenkins
- 35. گزارشگیری در Jenkins
- 36. مقدمهای بر Version Control Systems (Git)
- 37. آشنایی با Git و GitHub
- 38. Commit, Push, Pull, Branch, Merge
- 39. استفاده از Git در پروژههای تست
- 40. تست واحد (Unit Testing)
- 41. تست ادغام (Integration Testing)
- 42. تست سیستم (System Testing)
- 43. تست پذیرش (Acceptance Testing)
- 44. تست رگرسیون (Regression Testing)
- 45. تست عملکرد (Performance Testing)
- 46. تست امنیتی (Security Testing)
- 47. تست نفوذ (Penetration Testing)
- 48. تست کاربردپذیری (Usability Testing)
- 49. تست سازگاری (Compatibility Testing)
- 50. تست محلیسازی (Localization Testing)
- 51. تست بینالمللیسازی (Internationalization Testing)
- 52. مبانی پایگاه داده (SQL)
- 53. کوئری نویسی (SELECT, INSERT, UPDATE, DELETE)
- 54. تست پایگاه داده
- 55. اعتبارسنجی دادهها در پایگاه داده
- 56. تست امنیت دادهها
- 57. تست Data Migration
- 58. مقدمهای بر تست موبایل
- 59. انواع تست موبایل (Native, Hybrid, Web)
- 60. تست بر روی Emulator و Simulator
- 61. تست بر روی دستگاههای واقعی
- 62. آشنایی با Appium
- 63. نصب و راهاندازی Appium
- 64. یافتن عناصر در اپلیکیشن موبایل
- 65. انجام عملیات بر روی عناصر در اپلیکیشن موبایل
- 66. تست اتوماتیک اپلیکیشن موبایل
- 67. مقدمهای بر تست Load
- 68. آشنایی با ابزارهای تست Load (JMeter, LoadRunner)
- 69. طراحی سناریوهای تست Load
- 70. اجرای تست Load و تحلیل نتایج
- 71. بهینهسازی عملکرد سیستم
- 72. مقدمهای بر تست امنیتی وب
- 73. آشنایی با OWASP Top 10
- 74. تست آسیبپذیریهای امنیتی (SQL Injection, XSS, CSRF)
- 75. ابزارهای تست امنیتی وب (Burp Suite, OWASP ZAP)
- 76. گزارشدهی و مستندسازی
- 77. نوشتن گزارشهای تست
- 78. ایجاد مستندات تست
- 79. ردیابی باگ (Bug Tracking)
- 80. آشنایی با Jira و Bugzilla
- 81. مدیریت باگها
- 82. متریکهای تست نرمافزار
- 83. محاسبه و تحلیل متریکها
- 84. بهبود فرآیند تست
- 85. تست اکتشافی (Exploratory Testing)
- 86. تست Ad-hoc
- 87. تست مبتنی بر ریسک (Risk-Based Testing)
- 88. تست مبتنی بر مدل (Model-Based Testing)
- 89. تست مبتنی بر کلمات کلیدی (Keyword-Driven Testing)
- 90. تست مبتنی بر داده (Data-Driven Testing)
- 91. مقدمهای بر تست هوش مصنوعی (AI Testing)
- 92. تست سیستمهای یادگیری ماشین
- 93. ابزارهای تست هوش مصنوعی
- 94. چالشهای تست نرمافزار
- 95. راهکارهای حل چالشها
- 96. روندهای جدید در تست نرمافزار
- 97. تست میکرو سرویسها
- 98. تست کانتینرها (Docker, Kubernetes)
- 99. تست بلاکچین
- 100. مقدمهای بر performance engineering
تگها:
Bug Testing
Custom Technical Testing
Custom Testing
Penetration Testing
Programming
QA
Quality assurance
Software Development
software testing
آموزش تست نرم افزار
برنامه نویسی
تست سفارشی
تست فنی
تست نرم افزار
تست نفوذ
توسعه نرم افزار
عیب یابی نرم افزار
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.