AI for Test Automation

From Coding Agents to Reliable Agentic Workflows

מרצה ראשי

מרצה אורח

מסלולי לימוד

מספר סמינר

42853

תאריך

16.11.2026

שעה

סמינר יומי

9:00-16:30

מיקום

מלון דניאל, רמת ים 60 הרצליה

אודות הסמינר

הסמינר מורכב משלוש הרצאות טכניות העוסקות בשילוב AI בתהליכי אוטומציית בדיקות – החל מעבודה אפקטיבית עם Coding Agents, דרך התאמת תשתיות האוטומציה לעבודה עם AI, ועד לבניית Agentic Workflows אמינים ומבוקרים.

קהל יעד

  • מהנדסי אוטומציה הכותבים ומתחזקים קוד בדיקות
  • מפתחים העוסקים בבדיקות או ב-Shift Left
  • ראשי צוותים ומובילים טכנולוגיים בתחום האוטומציה
  • ארכיטקטים ומהנדסי תשתיות בדיקות
  • מהנדסים ומפתחים המעוניינים לשלב Coding Agents ו-Agentic Workflows בתהליכי הפיתוח והבדיקות

דרישות קדם

  • נסיון בכתיבת קוד
  • הכרות בסיסית עם תהליכי פיתוח ואוטומציית בדיקות.
  • הסמינר אינו מתאים לבודקים ידניים, שהינם חסרי רקע בפיתוח

נושאים

מודול 1 – Claude Code for Test Automation

 היסודות לעבודה אפקטיבית עם Coding Agents

 אודות המודול:

Claude Code וכלי Coding Agents דומים משנים את הדרך שבה אנחנו עובדים עם קוד. במקום לבקש מה-AI לכתוב פונקציה או להשלים קטע קוד, אנחנו יכולים לתת לסוכן גישה לפרויקט, לאפשר לו לחקור את הקוד הקיים, להריץ פקודות ובדיקות, להשתמש בכלים חיצוניים ולבצע משימות הנדסיות שלמות.

אבל כדי לעבוד עם Coding Agent בצורה אפקטיבית, חשוב להבין את אבני הבניין שעליהן הוא מבוסס.

במודול זה נצלול ליסודות העבודה עם Claude Code: כיצד מנוהל ה-Context של הסוכן, כיצד מגדירים לו ידע קבוע על הפרויקט באמצעות CLAUDE.md, איך Tools מאפשרים לו לפעול בעולם האמיתי, וכיצד Skills, MCP, כלי CLI, Subagents ו-Agent Teams מאפשרים להרחיב את היכולות שלו ולבנות תהליכי עבודה מתקדמים יותר.

הדגש יהיה על שימוש מעשי ביכולות אלו בסביבת פיתוח ואוטומציית בדיקות, ועל העקרונות שמאפשרים לעבוד עם Coding Agents בצורה יעילה, ממוקדת וניתנת לשליטה.

נושאים:

  • מ-AI Code Assistant ל-Coding Agent -מה השתנה באופן העבודה
  • עבודה עם Claude Code והיכולות המרכזיות של סביבת העבודה
  • Context ו-Context Window – מה הסוכן יודע, מה נטען בכל שלב וכיצד מנהלים את תקציב ה-Context
  • CLAUDE.md – כיצד מספקים לסוכן ידע קבוע על הפרויקט, הארכיטקטורה, פקודות העבודה וה-conventions
  • Tools וה-Agent Loop – כיצד הסוכן קורא קבצים, מחפש בקוד, משנה אותו, מריץ פקודות ובודק את התוצאה
  • Skills — אריזת ידע מקצועי, הנחיות ותהליכים חוזרים ליכולות שהסוכן טוען לפי הצורך
  • (MCP (Model Context Protocol – חיבור הסוכן לכלים, מערכות ומקורות מידע חיצוניים
  • CLI Tools – שימוש בכלי Command Line כדרך פשוטה ויעילה להרחבת יכולות הסוכן
  • מתי להשתמש ב-MCP ומתי ב-CLI
  • Subagents – האצלת משימות לסוכנים מתמחים בעלי Context וכלים משלהם
  • Agent Teams – מעבר מהאצלה לסוכן יחיד לצוות סוכנים שמחלק ומנהל עבודה משותפת
  • עקרונות לניהול Context, עלויות ואוטונומיה בעבודה עם Coding Agents
  • דוגמאות מעשיות מעולם הפיתוח ואוטומציית הבדיקות

מודול 2 – Building AI-Ready Test Automation

כיצד בונים תשתית אוטומציה שגם AI יכול להבין

אודות המודול:

כאשר משתמשים ב-AI לכתיבת בדיקות אוטומטיות, כתיבת הקוד היא רק חלק מהבעיה.

כדי ליצור בדיקת UI אמיתית, הסוכן צריך להבין את המוצר דרך הדפדפן, לזהות את האלמנטים והפעולות הנכונות, להבין את השפה העסקית של התרחיש – ובמקביל לגלות ולהשתמש בתשתיות האוטומציה שכבר קיימות בפרויקט.

במודול נבחן כיצד AI Agents עובדים מול אפליקציות Web באמצעות כלים כמו Playwright MCP ו-Playwright CLI, וכיצד נכון לבנות AI-Friendly Test Architecture שמאפשרת לסוכן לנווט בקוד, למצוא יכולות קיימות ולמחזר אותן במקום להמציא תשתית חדשה.

באמצעות Case Study מפרויקט אמיתי נראה כיצד ניתן ליישם גישה זו גם בפרויקט אוטומציה גדול הכולל אלפי פעולות ומתודות קיימות.

נושאים:

  • כיצד AI Agent רואה ומבין אפליקציית Web
  • Browser Tooling עבור AI Agents
  • Playwright MCP לעומת Playwright CLI
  • ARIA Tree, DOM, Screenshots ו-Browser State
  • Locator Discovery והעבודה עם selectors ו-test IDs
  • החיבור בין Browser Inspection לקוד אוטומציה קיים
  • עקרונות לבניית AI-Friendly Test Architecture
  • Page Objects ותשתיות שקל לסוכן לנווט בהן
  • Naming conventions, metadata ו-domain terminology
  • גילוי ושימוש חוזר ביכולות שכבר קיימות בפרויקט
  • Search ו-RAG לעומת Catalogs מובנים
  • Domain Glossary כגשר בין שפה עסקית לקוד
  • Case Study מתוך פרויקט אוטומציה אמיתי

מודול 3 – Building Reliable Agentic Test Automation

 מ-Agent חכם למערכת AI הנדסית ואמינה

אודות המודול:

Agent שמקבל מטרה וכלים יכול לבצע משימות מרשימות. אבל כאשר רוצים להעביר ל-AI תהליכים הנדסיים אמיתיים – כמו יצירת בדיקות, ניתוח תקלות, תיקון אוטומטי או יצירת Test Specifications – לא מספיק לקוות שהמודל יסתדר.

כדי לקבל מערכת שניתן לסמוך עליה נדרש AI Harness: שכבה הנדסית שמנהלת את ה-Agent ואת תהליך העבודה סביבו.

במודול נלמד כיצד להפוך פעילות המבוססת על AI ל-Reliable Agentic Workflow. נראה כיצד לפרק תהליך לשלבים מוגדרים, לשלב reasoning של LLM עם קוד דטרמיניסטי, לנהל State ו-Handoffs בין Agents, להגביל את רמת האוטונומיה שלהם, לייצר Observability ולבדוק את המערכת באמצעות Evals.

המטרה אינה רק לקבל Output שנראה נכון, אלא לבנות תהליך שמייצר תוצאה מאומתת, מבוקרת וניתנת לשחזור.

נושאים:

  • מהו AI Harness ומדוע Agent לבדו אינו מספיק
  • מעבר ממשימה פתוחה ל-Agentic Workflow מוגדר
  • פירוק תהליך ל-Stages עם Inputs, Outputs ו-Validation Criteria
  • שילוב בין reasoning של LLM לבין קוד דטרמיניסטי
  • Orchestration – ניהול State, retries, recovery ו-flow control
  • שימוש ב-Coding Agent כ-Agent Runtime
  • Multi-Agent Workflows וחלוקת אחריות בין Agents
  • Handoff ו-Context בין Agents
  • Guardrails – הרשאות, Tool restrictions, turn budgets ומגבלות עלות
  • בידוד והגנה על סביבת העבודה וה-Codebase
  • Observability באמצעות logs, traces ו-run state
  • Validation Gates, Failure Analysis ו-Healing Loops
  • בדיקת מערכות Agentic באמצעות Evals
  • Tool Contract Tests, Stage-Level Evals ו-End-to-End Workflow Evals
  • Trace-Based Evaluation
  • Case Study:Pipeline ליצירה, הרצה, בדיקה ותיקון של בדיקות אוטומטיות

Software Engineering 16.11.2026 סמינר 42853
פתוח להרשמה

AI for Test Automation

From Coding Agents to Reliable Agentic Workflows

רכשו אונליין

אודות הסמינר

הסמינר מורכב משלוש הרצאות טכניות העוסקות בשילוב AI בתהליכי אוטומציית בדיקות - החל מעבודה אפקטיבית עם Coding Agents, דרך התאמת תשתיות האוטומציה לעבודה עם AI, ועד לבניית Agentic Workflows אמינים ומבוקרים.

למי הסמינר מתאים?

  • מהנדסי אוטומציה הכותבים ומתחזקים קוד בדיקות
  • מפתחים העוסקים בבדיקות או ב-Shift Left
  • ראשי צוותים ומובילים טכנולוגיים בתחום האוטומציה
  • ארכיטקטים ומהנדסי תשתיות בדיקות
  • מהנדסים ומפתחים המעוניינים לשלב Coding Agents ו-Agentic Workflows בתהליכי הפיתוח והבדיקות

דרישות קדם

  • נסיון בכתיבת קוד
  • הכרות בסיסית עם תהליכי פיתוח ואוטומציית בדיקות.
  • הסמינר אינו מתאים לבודקים ידניים, שהינם חסרי רקע בפיתוח

נושאים מרכזיים

מודול 1 - Claude Code for Test Automation

 היסודות לעבודה אפקטיבית עם Coding Agents

 אודות המודול:

Claude Code וכלי Coding Agents דומים משנים את הדרך שבה אנחנו עובדים עם קוד. במקום לבקש מה-AI לכתוב פונקציה או להשלים קטע קוד, אנחנו יכולים לתת לסוכן גישה לפרויקט, לאפשר לו לחקור את הקוד הקיים, להריץ פקודות ובדיקות, להשתמש בכלים חיצוניים ולבצע משימות הנדסיות שלמות.

אבל כדי לעבוד עם Coding Agent בצורה אפקטיבית, חשוב להבין את אבני הבניין שעליהן הוא מבוסס.

במודול זה נצלול ליסודות העבודה עם Claude Code: כיצד מנוהל ה-Context של הסוכן, כיצד מגדירים לו ידע קבוע על הפרויקט באמצעות CLAUDE.md, איך Tools מאפשרים לו לפעול בעולם האמיתי, וכיצד Skills, MCP, כלי CLI, Subagents ו-Agent Teams מאפשרים להרחיב את היכולות שלו ולבנות תהליכי עבודה מתקדמים יותר.

הדגש יהיה על שימוש מעשי ביכולות אלו בסביבת פיתוח ואוטומציית בדיקות, ועל העקרונות שמאפשרים לעבוד עם Coding Agents בצורה יעילה, ממוקדת וניתנת לשליטה.

נושאים:

  • מ-AI Code Assistant ל-Coding Agent -מה השתנה באופן העבודה
  • עבודה עם Claude Code והיכולות המרכזיות של סביבת העבודה
  • Context ו-Context Window - מה הסוכן יודע, מה נטען בכל שלב וכיצד מנהלים את תקציב ה-Context
  • CLAUDE.md - כיצד מספקים לסוכן ידע קבוע על הפרויקט, הארכיטקטורה, פקודות העבודה וה-conventions
  • Tools וה-Agent Loop - כיצד הסוכן קורא קבצים, מחפש בקוד, משנה אותו, מריץ פקודות ובודק את התוצאה
  • Skills — אריזת ידע מקצועי, הנחיות ותהליכים חוזרים ליכולות שהסוכן טוען לפי הצורך
  • (MCP (Model Context Protocol - חיבור הסוכן לכלים, מערכות ומקורות מידע חיצוניים
  • CLI Tools - שימוש בכלי Command Line כדרך פשוטה ויעילה להרחבת יכולות הסוכן
  • מתי להשתמש ב-MCP ומתי ב-CLI
  • Subagents - האצלת משימות לסוכנים מתמחים בעלי Context וכלים משלהם
  • Agent Teams - מעבר מהאצלה לסוכן יחיד לצוות סוכנים שמחלק ומנהל עבודה משותפת
  • עקרונות לניהול Context, עלויות ואוטונומיה בעבודה עם Coding Agents
  • דוגמאות מעשיות מעולם הפיתוח ואוטומציית הבדיקות

מודול 2 - Building AI-Ready Test Automation

כיצד בונים תשתית אוטומציה שגם AI יכול להבין

אודות המודול:

כאשר משתמשים ב-AI לכתיבת בדיקות אוטומטיות, כתיבת הקוד היא רק חלק מהבעיה.

כדי ליצור בדיקת UI אמיתית, הסוכן צריך להבין את המוצר דרך הדפדפן, לזהות את האלמנטים והפעולות הנכונות, להבין את השפה העסקית של התרחיש - ובמקביל לגלות ולהשתמש בתשתיות האוטומציה שכבר קיימות בפרויקט.

במודול נבחן כיצד AI Agents עובדים מול אפליקציות Web באמצעות כלים כמו Playwright MCP ו-Playwright CLI, וכיצד נכון לבנות AI-Friendly Test Architecture שמאפשרת לסוכן לנווט בקוד, למצוא יכולות קיימות ולמחזר אותן במקום להמציא תשתית חדשה.

באמצעות Case Study מפרויקט אמיתי נראה כיצד ניתן ליישם גישה זו גם בפרויקט אוטומציה גדול הכולל אלפי פעולות ומתודות קיימות.

נושאים:

  • כיצד AI Agent רואה ומבין אפליקציית Web
  • Browser Tooling עבור AI Agents
  • Playwright MCP לעומת Playwright CLI
  • ARIA Tree, DOM, Screenshots ו-Browser State
  • Locator Discovery והעבודה עם selectors ו-test IDs
  • החיבור בין Browser Inspection לקוד אוטומציה קיים
  • עקרונות לבניית AI-Friendly Test Architecture
  • Page Objects ותשתיות שקל לסוכן לנווט בהן
  • Naming conventions, metadata ו-domain terminology
  • גילוי ושימוש חוזר ביכולות שכבר קיימות בפרויקט
  • Search ו-RAG לעומת Catalogs מובנים
  • Domain Glossary כגשר בין שפה עסקית לקוד
  • Case Study מתוך פרויקט אוטומציה אמיתי

מודול 3 - Building Reliable Agentic Test Automation

 מ-Agent חכם למערכת AI הנדסית ואמינה

אודות המודול:

Agent שמקבל מטרה וכלים יכול לבצע משימות מרשימות. אבל כאשר רוצים להעביר ל-AI תהליכים הנדסיים אמיתיים - כמו יצירת בדיקות, ניתוח תקלות, תיקון אוטומטי או יצירת Test Specifications - לא מספיק לקוות שהמודל יסתדר.

כדי לקבל מערכת שניתן לסמוך עליה נדרש AI Harness: שכבה הנדסית שמנהלת את ה-Agent ואת תהליך העבודה סביבו.

במודול נלמד כיצד להפוך פעילות המבוססת על AI ל-Reliable Agentic Workflow. נראה כיצד לפרק תהליך לשלבים מוגדרים, לשלב reasoning של LLM עם קוד דטרמיניסטי, לנהל State ו-Handoffs בין Agents, להגביל את רמת האוטונומיה שלהם, לייצר Observability ולבדוק את המערכת באמצעות Evals.

המטרה אינה רק לקבל Output שנראה נכון, אלא לבנות תהליך שמייצר תוצאה מאומתת, מבוקרת וניתנת לשחזור.

נושאים:

  • מהו AI Harness ומדוע Agent לבדו אינו מספיק
  • מעבר ממשימה פתוחה ל-Agentic Workflow מוגדר
  • פירוק תהליך ל-Stages עם Inputs, Outputs ו-Validation Criteria
  • שילוב בין reasoning של LLM לבין קוד דטרמיניסטי
  • Orchestration - ניהול State, retries, recovery ו-flow control
  • שימוש ב-Coding Agent כ-Agent Runtime
  • Multi-Agent Workflows וחלוקת אחריות בין Agents
  • Handoff ו-Context בין Agents
  • Guardrails - הרשאות, Tool restrictions, turn budgets ומגבלות עלות
  • בידוד והגנה על סביבת העבודה וה-Codebase
  • Observability באמצעות logs, traces ו-run state
  • Validation Gates, Failure Analysis ו-Healing Loops
  • בדיקת מערכות Agentic באמצעות Evals
  • Tool Contract Tests, Stage-Level Evals ו-End-to-End Workflow Evals
  • Trace-Based Evaluation
  • Case Study:Pipeline ליצירה, הרצה, בדיקה ותיקון של בדיקות אוטומטיות

לו״ז

תוכנית הסמינר

3 הרצאות
09:4511:15

Claude Code for Test Automation

Itai Agmon מק״ט 4379

במודול זה נצלול ליסודות העבודה עם Claude Code: כיצד מנוהל ה-Context של הסוכן, כיצד מגדירים לו ידע קבוע על הפרויקט באמצעות CLAUDE.md, איך Tools מאפשרים לו לפעול בעולם האמיתי, וכיצד Skills, MCP, כלי CLI, Subagents ו-Agent Teams מאפשרים את הרחבת היכולות ואת הבניה של תהליכי עבודה מתקדמים יותר.

11:3013:00

Building AI-Ready Test Automation

Itai Agmon מק״ט 4387

במודול זה נבחן כיצד AI Agents עובדים מול אפליקציות Web באמצעות כלים כמו Playwright MCP ו-Playwright CLI, וכיצד נכון לבנות AI-Friendly Test Architecture שמאפשרת לסוכן לנווט בקוד, למצוא יכולות קיימות ולמחזר אותן במקום להמציא תשתית חדשה.

14:0016:00

Building Reliable Agentic Test Automation

Itai Agmon מק״ט 4388

במודול נלמד כיצד להפוך פעילות המבוססת על AI ל-Reliable Agentic Workflow.
נראה כיצד לפרק תהליך לשלבים מוגדרים, לשלב reasoning של LLM עם קוד דטרמיניסטי, לנהל State ו-Handoffs בין Agents, להגביל את רמת האוטונומיה שלהם, לייצר Observability ולבדוק את המערכת באמצעות Evals.

03-7100780 וואטסאפ