أكاديمية Xperience • مسار تدريبي معتمد

اكتشف طريقك واحتراف
Software Testing With AI Tools

الـ Software Testing هو ضمان جودة المنتج وتحسين تجربة المستخدم، وده اللي هنتعلمه مع بعض في كورس **Software Testing With AI Tools**، إزاي تستخدم أحدث أدوات الذكاء الاصطناعي علشان تختبر التطبيقات بشكل أسرع، أذكى، وأكثر احترافية.

120
ساعة تدريبية معتمدة
23
أقسام ومحاور تدريبية
مشاريع
تطبيق عملي واقعي 100%
كورس Software Testing With AI Tools متاح الآن
استثمار الدورة
8000.00 ج.م
شامل التطبيقات والمتابعة
مميزات قوية

لماذا تختار هذا الكورس في Xperience؟

تجربة تدريبية متكاملة تضمن لك الانتقال من المفاهيم الأساسية إلى بناء مشاريع حقيقية تؤهلك لسوق العمل.

تطبيقات ومشاريع حقيقية

تدريب عملي على مشاريع تحاكي بيئة العمل الفعلية لبناء معرض أعمال قوي (Portfolio) يعزز فرصك في التوظيف.

توجيه وإشراف مباشر (Mentorship)

متابعة فردية ودعم مستمر مع المحاضرين ومساعدي التدريس للإجابة على كل استفساراتك وتصحيح الأكواد خطوة بخطوة.

مسار تعليمي متدرج

منهج دراسي منظم يبدأ معك من الصفر ويتدرج حتى أحدث التقنيات وأفضل الممارسات البرمجية المعتمدة عالمياً.

مرونة الحضور والتفاعل

إمكانية الحضور داخل مقراتنا المجهزة أو أونلاين تفاعلي مباشر بجودة كاملة وتسجيلات متاحة للرجوع إليها في أي وقت.

شهادة إتمام معتمدة

شهادة تخرج معتمدة من أكاديمية Xperience بعد تسليم المشاريع المطلوبة واجتياز التقييمات العملية بنجاح.

دعم التوظيف والترشيح

ترشيح الطلاب المتميزين لشركائنا في سوق العمل، وتدريب على صياغة السيرة الذاتية واجتياز المقابلات التقنية.

المنهج والأقسام

أقسام وخطة كورس Software Testing With AI Tools

خطة تدريبية متكاملة مقسمة إلى أقسام ومحاور واضحة ومحددة لضمان استيعاب كل محتوى بدقة.

إجمالي محتوى وأقسام الكورس

خطة تدريبية شاملة تجمع بين الجانب النظري والتطبيقي المباشر لكل قسم.

120 ساعة تدريبية
23 أقسام رئيسية
مشاريع عملية

هتتدرب على أسئلة امتحان ISTQB، لحد ما تبقى مستعد تاخد شهادة بثقة.

محتوى 1
شهادة ISTQB (International Software Testing Qualifications Board) هي أشهر شهادة عالمية في مجال Software Testing، وبتثبت إن عندك فهم قوي لأساسيات اختبار البرمجيات وبتتبع أفضل الممارسات المستخدمة في الشركات حول العالم.

أدوات الذكاء الاصطناعي في الـ Software Testing

محتوى 1
هتتعلم ازاي تستخدم ال AI في Automation Testing و كمان في Manual Testing
محتوى 1
0-Fundamentals of Testing
محتوى 2
Why is Testing Necessary?
محتوى 3
Seven Testing Principles
محتوى 4
Maintenance Testing
محتوى 5
The Psychology of Testing
محتوى 1
Software Development Lifecycle Models
محتوى 2
Test Levels
محتوى 3
Test Types
محتوى 4
Maintenance Testing
محتوى 1
Static Testing Basics
محتوى 2
Review Process
محتوى 3
White-Box Test Techniques
محتوى 1
Category of Test Techniques
محتوى 2
Black-Box Test Techniques
محتوى 3
Experience-based Test Techniques
محتوى 1
Test Organization
محتوى 2
Test Planning and Estimation
محتوى 3
Test Monitoring & Control
محتوى 4
Configuration Management
محتوى 5
Risks & Testing
محتوى 6
Risks & Testing
محتوى 7
Defect Management
محتوى 8
Test Tool Considerations
محتوى 9
Effective Use of Tools
محتوى 1
The fundamentals of Agile Software Development
محتوى 2
Aspects of Agile Approaches
محتوى 3
The difference between Testing in traditional and Agile approaches
محتوى 1
Status of testing in Agile Projects
محتوى 2
Role and Skills of Tester in an Agile team
محتوى 1
Agile Testing methods
محتوى 2
Assessing quality risks and estimating test efforts
محتوى 3
Techniques in Agile projects
محتوى 4
Tools in Agile projects

✨Workshops Include: Designing test cases based on real requirements. • Performing functional testing on sample web applications. • Reporting and managing defects in Jira. • Applying regression and acceptance testing practices in a project simulation.

محتوى 1
Introduction to software application and development process
محتوى 2
Introduction to Software Testing Read SRS and understand application functionality
محتوى 3
Test Plan
محتوى 4
Testing techniques
محتوى 5
The requirement to test case mapping
محتوى 6
Test Execution
محتوى 7
Defect Management-Bug life cycle
محتوى 8
How to discover bugs
محتوى 9
Difference between Severity & Priority
محتوى 10
Functional Testing on Frontend
محتوى 11
How to write bugs from Software Requirement Specifications
محتوى 12
Test Cases Review
محتوى 13
Monitor Bug Fixation
محتوى 14
Retesting & Confirmation Testing
محتوى 15
Reporting bugs in Jira
محتوى 16
Acceptance Testing & Acceptance Report
محتوى 1
What is An API?
محتوى 2
Where is API testing Performed
محتوى 3
Types of APIs
محتوى 4
Why do we need to perform API testing
محتوى 5
REST APIs
محتوى 6
Request & Response
محتوى 1
What is Postman
محتوى 2
Why Use Postman
محتوى 3
How to use Postman
محتوى 4
Working with GET Requests
محتوى 5
Working with POST Requests
محتوى 6
How to create a collection
محتوى 7
API Documentation for Real Projects
محتوى 1
Introduction to test automation
محتوى 2
Java installation
محتوى 3
Install Intellj
محتوى 4
Create the first project and basics for any IDE
محتوى 5
How to Launch Different browsers
محتوى 6
Apply Java basics
محتوى 1
Understanding DOM
محتوى 2
Locating elements using different Methods
محتوى 3
CSS selector Principles
محتوى 4
Apply some OOP basics
محتوى 5
EX. Login with invalid email steps and compare results
محتوى 1
Why to learn Testing Frameworks
محتوى 2
Types of Testing Frameworks
محتوى 3
Install TestNG and its libraries
محتوى 4
TestNG priority
محتوى 5
TestNG Assertions
محتوى 6
TestNG Results
محتوى 1
Selenuim Navigation Commands
محتوى 2
Textboxes & Buttons - getAttributes
محتوى 3
Textboxes & Buttons - getCssValue
محتوى 4
Apply some OOP basic
محتوى 5
Textboxes & Buttons - get other actions
محتوى 6
Checkboxes & Radio - How to deal with Checkboxes
محتوى 7
Dropdowns & Lists - How to deal with Dropdown
محتوى 8
Dropdowns & Lists - How to assert that option is Enabled in the dropdown
محتوى 9
Check the visibilty of elements - How to check if an element is existed in DOM using is Empty
محتوى 10
Check the visibilty of elements - How to check if an element is existed in DOM using by counting elements
محتوى 11
Check the visibilty of elements - Note about checking Visibility
محتوى 1
Synchronization in Selenium-Types of Synchronization
محتوى 2
Synchronization in Selenium-Implicit Wait
محتوى 3
Actions
محتوى 4
Synchronization in Selenium-Important note about Implicit Wait
محتوى 5
Synchronization in Selenium-How to write Explicit Wait
محتوى 6
Synchronization in Selenium-When to use Fluent Wait
محتوى 7
Multiple Windows Handling
محتوى 8
What’s design Patterns
محتوى 1
What’s design Patterns
محتوى 2
Record and playback pattern
محتوى 3
Spaghetti Design Pattern
محتوى 4
Dry Pattern and Code Modular
محتوى 5
Page Object Model
محتوى 6
Apply some OOP basics
محتوى 7
Automation Learning path
محتوى 1
Understanding Maven
محتوى 2
Maven Installation
محتوى 3
Configure Maven projects and dependencies
محتوى 4
PageBase & TestBase
محتوى 5
Apply Selenium Page Factory
محتوى 6
Properties File
محتوى 7
Overview on intellj
محتوى 1
What is Cucumber
محتوى 2
Install Cucumber plugins & dependencies
محتوى 3
Create your first feature file in Cucumber
محتوى 4
Gherkin Keywords
محتوى 5
Cucumber Step Definitions
محتوى 6
Cucumber Hooks
محتوى 1
Intro to performance Engineering & Performance Testing
محتوى 2
Definitions
محتوى 3
Why Performance Testing is needed (extremely)
محتوى 4
Performance Testing Types & How to perform (Theoretically)
محتوى 5
Tools, Why JMeter and intro to JMeter
محتوى 6
JMeter-Installation and Hello example
محتوى 7
Hello example-self attempt
محتوى 8
JMeter-How it works and intro to application UI
محتوى 9
JMeter-Test Plan, Threads, Sampler (HTTP), Listeners (view in table/view in tree)
محتوى 10
Hands on Labs performing an example(s) individually & discussions
محتوى 11
Home task(s) explanation
محتوى 12
Home task(s) explanation
محتوى 13
Refreshing, Warming-up, Reviewing prev. tasks & question answering
محتوى 14
JMeter-Test plan, Threads, Sampler (HTTP), Listeners (view in table/view in tree)
محتوى 15
JMeter-Listeners:- view in table-view in tree-aggregate graph-graph results
محتوى 16
Summary & Aggregate reports
محتوى 17
JMeter-Assertions Response-Duration-Size-each of assertion type will be viewed by listeners & Assertions results
محتوى 18
Hands on Labs performing an example(s) individually & discussions
محتوى 19
Refreshing, Warming-up, Reviewing prev. tasks & question answering

وكمان معاك خطوة بخطوة علشان تعمل بروفايل احترافي على LinkedIn

يتضمن هذا القسم (Linkedin) شروحات وتطبيقات عملية متقدمة ومشاريع مكثفة.

المحاضر

من يقدّم هذا الكورس؟

تعلم مع خبراء يمارسون العمل الفعلي في كبرى الشركات البرمجية.

أسماء أحمد مدرب معتمد

أسماء أحمد

محاضر معتمد في أكاديمية Xperience

Senior Test Automation Engineer at VOIS خبرة عملية أكثر من 5 سنوات في كلٍ من Manual Testing وAutomation Testing باستخدام مجموعة متنوعة من Tools & Frameworks. دربه أكثر من 2000 طالب في مستويات مختلفة في مجال Software Testing.

جاهز لبدء مسارك الاحترافي في Software Testing With AI Tools؟

سجل الآن وسيقوم مستشارك التعليمي بالتواصل معك لشرح التفاصيل ومواعيد المجموعات القادمة.

استفسار واتساب