Course Code: aiatgqe
Duration: 14 hours

Prerequisites:

  • 具備軟件測試、測試計劃或QA自動化的經驗。
  • 熟悉JUnit、PyTest或Selenium等測試框架。
  • 對CI/CD管道和DevOps環境有基本瞭解。

目標受衆

  • QA工程師。
  • 測試開發工程師(SDETs)。
  • 在敏捷或DevOps環境中工作的軟件測試人員。

Overview:

AI增強的測試生成與質量工程探討了人工智能工具和大型語言模型(LLMs)如何提高測試覆蓋率,加速測試創建,並增強質量保證流程。

本課程由講師主導,提供線上或線下培訓,面向中級QA專業人員,旨在幫助他們使用AI驅動的工具和實踐來自動化並提升測試策略。

通過本課程,學員將能夠:

  • 使用AI工具和提示生成單元測試、集成測試和UI測試。
  • 利用LLMs進行探索性測試、邊緣案例發現和迴歸分析。
  • 使用AI輔助分類對測試失敗和異常進行聚類和優先級排序。
  • 將基於AI的測試集成到CI/CD管道中,以提高發布信心。

課程形式

  • 互動講座與討論。
  • 大量練習與實踐。
  • 在即時實驗室環境中進行實際操作。

課程定製選項

  • 如需定製本課程,請聯繫我們進行安排。

Course Outline:

人工智能在軟件測試中的應用介紹

  • AI在測試和QA中的能力概述。
  • 現代測試工作流中使用的AI工具類型。
  • AI驅動質量工程的優勢與風險。

LLMs用於測試用例生成

  • 提示工程用於生成單元和功能測試。
  • 創建參數化和數據驅動的測試模板。
  • 將用戶故事和需求轉換爲測試腳本。

AI在探索性和邊緣案例測試中的應用

  • 使用AI識別未測試的分支或條件。
  • 模擬罕見或異常的使用場景。
  • 基於風險的測試生成策略。

自動化UI和迴歸測試

  • 使用Testim或mabl等AI工具進行UI測試創建。
  • 通過自愈選擇器維護穩定的UI測試。
  • 代碼變更後基於AI的迴歸影響分析。

失敗分析與測試優化

  • 使用LLM或ML模型對測試失敗進行聚類。
  • 減少不穩定的測試運行和警報疲勞。
  • 基於歷史洞察的測試執行優先級排序。

CI/CD管道集成

  • 在Jenkins、GitHub Actions或GitLab CI中嵌入AI測試生成。
  • 在拉取請求期間驗證測試質量。
  • 管道中的自動化回滾和智能測試門控。

AI在QA中的未來趨勢與負責任使用

  • 評估AI生成測試的準確性和安全性。
  • AI增強測試流程的治理與審計跟蹤。
  • AI-QA平臺和智能可觀測性的趨勢。

總結與下一步

Sites Published:

United Arab Emirates - AI-Augmented Test Generation and Quality Engineering

Qatar - AI-Augmented Test Generation and Quality Engineering

Egypt - AI-Augmented Test Generation and Quality Engineering

Saudi Arabia - AI-Augmented Test Generation and Quality Engineering

South Africa - AI-Augmented Test Generation and Quality Engineering

Brasil - Geração de Testes Aumentada por IA e Engenharia de Qualidade

Canada - AI-Augmented Test Generation and Quality Engineering

中国 - AI增强的测试生成与质量工程

香港 - AI-Augmented Test Generation and Quality Engineering

澳門 - AI-Augmented Test Generation and Quality Engineering

台灣 - AI增強的測試生成與質量工程

USA - AI-Augmented Test Generation and Quality Engineering

Österreich - AI-Augmentierte Testgenerierung und Qualitätsengineering

Schweiz - AI-Augmentierte Testgenerierung und Qualitätsengineering

Deutschland - AI-Augmentierte Testgenerierung und Qualitätsengineering

Czech Republic - AI-Augmented Test Generation and Quality Engineering

Denmark - AI-Augmented Test Generation and Quality Engineering

Estonia - AI-Augmented Test Generation and Quality Engineering

Finland - AI-Augmented Test Generation and Quality Engineering

Greece - Δημιουργία Δοκιμών με Υποστήριξη Τεχνητής Νοημοσύνης και Μηχανική Ποιότητας

Magyarország - AI-alapú Tesztgenerálás és Minőségbiztosítás

Ireland - AI-Augmented Test Generation and Quality Engineering

Luxembourg - AI-Augmented Test Generation and Quality Engineering

Latvia - AI-Augmented Test Generation and Quality Engineering

España - Generación de Pruebas y Ingeniería de Calidad Aumentada por IA

Italia - AI-Augmented Test Generation and Quality Engineering

Lithuania - AI-Augmented Test Generation and Quality Engineering

Nederland - AI-Versterkte Testgeneratie en Kwaliteitsingeniering

Norway - AI-Fremmet Test Generering og Kvalitetsinnsikring

Portugal - Geração de Testes Aumentada por IA e Engenharia de Qualidade

România - Generarea de Teste Augmentate de AI și Ingineria Calității

Sverige - AI-Förstärkt Testgenerering och Kvalitetsingenjörskonst

Türkiye - AI Destekli Test Oluşturma ve Kalite Mühendisliği

Malta - AI-Augmented Test Generation and Quality Engineering

Belgique - Génération de Tests Augmentée par l'IA et Ingénierie de la Qualité

France - Génération de Tests Augmentée par l'IA et Ingénierie de la Qualité

日本 - AI を活用したテスト生成と品質エンジニアリング

Australia - AI-Augmented Test Generation and Quality Engineering

Malaysia - AI-Augmented Test Generation and Quality Engineering

New Zealand - AI-Augmented Test Generation and Quality Engineering

Philippines - AI-Augmented Test Generation and Quality Engineering

Singapore - AI-Augmented Test Generation and Quality Engineering

Thailand - AI-Augmented Test Generation and Quality Engineering

Vietnam - AI-Augmented Test Generation and Quality Engineering

India - AI-Augmented Test Generation and Quality Engineering

Argentina - Generación de Pruebas y Ingeniería de Calidad Aumentada por IA

Chile - Generación de Pruebas y Ingeniería de Calidad Aumentada por IA

Costa Rica - Generación de Pruebas y Ingeniería de Calidad Aumentada por IA

Ecuador - Generación de Pruebas y Ingeniería de Calidad Aumentada por IA

Guatemala - Generación de Pruebas y Ingeniería de Calidad Aumentada por IA

Colombia - Generación de Pruebas y Ingeniería de Calidad Aumentada por IA

México - Generación de Pruebas y Ingeniería de Calidad Aumentada por IA

Panama - Generación de Pruebas y Ingeniería de Calidad Aumentada por IA

Peru - Generación de Pruebas y Ingeniería de Calidad Aumentada por IA

Uruguay - Generación de Pruebas y Ingeniería de Calidad Aumentada por IA

Venezuela - Generación de Pruebas y Ingeniería de Calidad Aumentada por IA

Polska - Generowanie testów wspomagane przez sztuczną inteligencję i inżynieria jakości

United Kingdom - AI-Augmented Test Generation and Quality Engineering

South Korea - AI-Augmented Test Generation and Quality Engineering

Pakistan - AI-Augmented Test Generation and Quality Engineering

Sri Lanka - AI-Augmented Test Generation and Quality Engineering

Bulgaria - Генериране на тестове с изкуствен интелект и качествен инженеринг

Bolivia - Generación de Pruebas y Ingeniería de Calidad Aumentada por IA

Indonesia - AI-Augmented Test Generation and Quality Engineering

Kazakhstan - AI-Augmented Test Generation and Quality Engineering

Moldova - Generarea de Teste Augmentate de AI și Ingineria Calității

Morocco - AI-Augmented Test Generation and Quality Engineering

Tunisia - AI-Augmented Test Generation and Quality Engineering

Kuwait - AI-Augmented Test Generation and Quality Engineering

Oman - AI-Augmented Test Generation and Quality Engineering

Slovakia - AI-Augmented Test Generation and Quality Engineering

Kenya - AI-Augmented Test Generation and Quality Engineering

Nigeria - AI-Augmented Test Generation and Quality Engineering

Botswana - AI-Augmented Test Generation and Quality Engineering

Slovenia - AI-Augmented Test Generation and Quality Engineering

Croatia - AI-Augmented Test Generation and Quality Engineering

Serbia - AI-Augmented Test Generation and Quality Engineering

Bhutan - AI-Augmented Test Generation and Quality Engineering

Nepal - AI-Augmented Test Generation and Quality Engineering

Uzbekistan - AI-Augmented Test Generation and Quality Engineering

US Government - AI-Augmented Test Generation and Quality Engineering