In recent years, growth in AI technologies has influenced Agile software development lifecycles with AI-powered code generators. The following concept is essential because code generators based on AI have the potential to improve the efficiency, accuracy, and speed of Agile software testing procedures. Although there is little research on the utilization of AI-powered code generators for Agile software testing, little information is known on this topic. Greater amounts of professional literature should cover the use of code generators for Agile software testing, with more focus on the disadvantages and benefits of their usage. This chapter will try to fill the information gap on this topic by thoroughly investigating the impact of AI-powered code generators on the Agile software testing life cycle. Specifically, the current chapter will try to identify the threats associated with their use and determine whether this technology supports or complicates the Agile testing life cycle.

错误:搜索内容不能为空,请输入英文关键词
错误:关键词超出字数限制,请精简
高级检索

Introducing AI Code Generators in Agile Software Testing

  • Padmaraj Nidagundi,
  • Aleksejs Jurenoks,
  • Prabhu Bevinamarad,
  • Chetan Bulla

摘要

In recent years, growth in AI technologies has influenced Agile software development lifecycles with AI-powered code generators. The following concept is essential because code generators based on AI have the potential to improve the efficiency, accuracy, and speed of Agile software testing procedures. Although there is little research on the utilization of AI-powered code generators for Agile software testing, little information is known on this topic. Greater amounts of professional literature should cover the use of code generators for Agile software testing, with more focus on the disadvantages and benefits of their usage. This chapter will try to fill the information gap on this topic by thoroughly investigating the impact of AI-powered code generators on the Agile software testing life cycle. Specifically, the current chapter will try to identify the threats associated with their use and determine whether this technology supports or complicates the Agile testing life cycle.