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