摘要
公开了一种用于生成式人工智能行为驱动的开发的系统和方法。行为驱动开发(BDD)用于定义测试场景,并用于在编写应用代码之前先用代码编写测试场景。自然语言中新功能的预期行为被定义并转换成由领域特定语言(DSL)驱动的测试代码,其封装了预期行为的描述,之后可以开始编写功能的代码。在某些实现中,人工智能(AI)可以用于首先生成测试场景和相关测试数据,然后产生通过所有测试(或迭代直到通过所有测试为止)的代码,使得代码需要零人工检查或几乎零人工检查。如果生成的代码通过了测试场景,那么它就满足了预期行为。这节省了大量的时间投资,并减少了要完成的步骤数量。
技术关键词
测试场景
自然语言
机器可读代码
可读存储介质
转换器模块
生成数据集
机器学习技术
机器学习模型
计算机
度量
处理器
定义
指令
客户
接口
系统为您推荐了相关专利信息
心理状态评估方法
语义分割模型
声音类别
RGB摄像头
面部微表情
子系统控制器
位置控制方法
周期
跟踪微分器
边界层模型
分屏控制方法
列表
计算机程序产品
界面
协同过滤算法
电力系统分区方法
节点
频率响应
初始聚类中心
电力传输线路
变压器监测方法
绕组热点温度
热传导方程
变压器绕组
相关性分析方法