品質保証(QA)自動化における人工知能(AI)と機械学習(ML)の統合は、正確性、効率性、および適応性を向上させることによってソフトウェアテストを変革しています。インテリジェントなテストケース生成、自己修復自動化スクリプト、予測分析などのAI駆動技術は、欠陥の検出を迅速化し、メンテナンス作業を削減します。MLモデルは、歴史的なテストデータを分析してテスト実行を最適化し、重要なテストシナリオの優先順位を付け、ソフトウェア欠陥のパターンを特定することが可能です。データ依存性、統合の複雑さ、専門的な専門知識の必要性といった課題があるにもかかわらず、AIとMLはQA自動化における革新を推進し続けています。本論文では、QA自動化におけるAIとMLの主要な応用、利点、課題、将来の展望を探り、ソフトウェアの信頼性と開発の敏捷性を向上させる役割を強調します。
Shiek et al. (Wed,) がこの問いを研究しました。