|
Post by account_disabled on Apr 2, 2024 8:33:49 GMT
第一个注释对应于文件中脚本的第一行鉴于我有多个预订这正是库的用途采用通常编写的脚本与客户代表一起使用语言并将每个步骤与我们想要运行的特定自动化代码块联系起来。这就是术语步骤定义的由来我们定义每个步骤到底要执行什么以检查现在它是正确的但是如果我们运行此代码我们将得到一个因此我们需要输入自动化代码然后我们将得到一个失败的自动检查。让我们首先创建一些保留。首先让我们更新第一步定义以包含创建订单的代码日期早餐日期早餐接下来您需要在中创建对象。 让我们创建一个类并向其中添加以下内容私有结账公共结账接下来我们将创建一个类私有字符串姓氏私有总价格私人布尔存款 阿曼数据 已付私人预订日期私有字符串额外需求公共预订字符串名字字符串姓氏总价格布尔存款支付预订日期字符串附加需求名字名字姓氏总价已支付存款预订日期额外需求最后我们将添加将请求发送到到类所需的代码公共静态响应预订有效负载给定如果我们使用命令运行自动验收测试我们可以看到脚本的第一步现在运行但第二步返回。 因此让我们填写其他定义如下所示我要求一份关于我的总收入的报告我将根据我的所有预订收到总金额断言等于总计要使此代码正常工作您需要使用以下代码在中创建一个新的类公共返回总计我们还需要类中的一个新方法来向端点发送请求公共静态响应返回给定报告这为我们提供了自动检查失败所需的一切。当我们运行时我们将收到操作超时错误的响应。实现自动验证下一步是创建生产代码以实现自动验证。根据我们在项目中的角色我们要么负责自己创建工作代码要么将其委托给其他团队成员。
|
|