|
Post by mitu6000 on Dec 14, 2023 4:38:34 GMT
息下一个测试与上一个测试非常相似只不过您不是检查响应状态而是。添加另一个包含以下内容的测试复制上述测试内容执行以下操作向发送请求请求正文包含测试用户的用户名和密码提取响应正文的键对象验证响应中有两个键和并且的值与测试用户的用户名成功时它应该响应一个有效的会话令牌在此测试中您将再次遵循与前两个测试非常相似的过程只有此测试将验证响应正文中。 是否存在有效的会话令牌。在前一个测试下方添加 电报号码数据 以下测试复制正如您在上面所看到的请求已发送到目标端点并且响应正文是从结果中抽象出来的。函数用于验证响应正文中是否存在键。然后使用函数验证会话令牌。注意需要注意的是与密码加密类似使用与中使用的相同函数验证会话令牌也很重要。当提供的凭据无效时它应返回一个状态代码现在您将验证发送具有无效凭据的请求正文是否会导致正确的错误响应。 要重现此场景您只需使用测试用户的正确用户名和不正确的密码向发送请求即可。添加以下测试复制如上所示响应的状态预计为。还添加了响应正文不包含属性的期望因为无效的登录请求不应触发生成会话令牌。注意此测试的第二个期望并不是绝对必要的因为状态代码足以知道控制器中的条件已得到满足短路请求并返回错误。当找不到用户时它应该响应状态代码在这里您将测试无法使用提供的用户名找到用户的场景。
|
|