mitu46545 發表於 2023-11-23 16:32:48

测试非常相似的过程只有此测

录请求以及来自的响应代码中正确的凭据结果。首先在该函数正下方的这套测试的块中添加新测试复制要测试所需的行为请使用用于创建测试用户的相同用户名和密码向端点发送请求。然后验证响应的状态代码是复制成功后它应该响应用户详细信息下一个测试与上一个测试非常相似只不过您将检查响应正文中的对象并验证其内容而不是检查响应状态。添加另一个包含以下内容的测试复制上述测试内容执行以下操作发送请求请求正文包含测试用户的用户名和密码提取响应主体对象的键验证响应中有两个键和并且的值与测试用户的用户名匹配成功时它应该响应一个有效的会话令牌在此测试中您将再次遵循与。

前两个试将验证响应正文中是否 WhatsApp 号码数据 存在有效的会话令牌。在前一个测试下方添加以下测试复制正如您在上面所看到的请求已发送到目标端点并且响应正文是从结果中抽象出来的。该函数用于验证响应正文中是否存在密钥。然后使用该函数验证会话令牌。注意值得注意的是与密码加密类似使用与中使用的相同函数验证会话令牌也很重要。当给出无效凭据时它应该以状态代码响应现在您将验证发送具有无效凭据的请求正文是否会导致正确的错误响应。要重现此场景您只需使用测试用户的正确用户名但不正确的密码发送请求即可。添加以下测试复制正如您在上面看到的响应的状态预计为。

http://zh-cn.textservices.co.uk/wp-content/uploads/2023/11/mitu-2.jpg

还添加了响应正文不包含属性的期望因为无效的登录请求不应触发生成会话令牌。注意此测试的第二个期望并不是严格必要的因为状态代码足以知道控制器中的条件已满足以短路请求并以错误响应。当找不到用户时它应该以状态代码响应在这里您将测试无法使用提供的用户名找到用户的场景。与之前测试的情况一样这应该会使请求短路并导致早期响应并显示错误状态代码。将以下内容添加到您的测试中复制当给出无效的请求正文时它应该以状态代码响应在此最终测试中您将验证发送无效的请求正文会导致错误响应。中使用的中间件应该捕获无效的请求主体并完全短路身份验证控制器。添加以下测试来完成这组测试复制正如。

頁: [1]
查看完整版本: 测试非常相似的过程只有此测

一粒米 | 中興米 | 論壇美工 | 設計 抗ddos | 天堂私服 | ddos | ddos | 防ddos | 防禦ddos | 防ddos主機 | 天堂美工 | 設計 防ddos主機 | 抗ddos主機 | 抗ddos | 抗ddos主機 | 抗攻擊論壇 | 天堂自動贊助 | 免費論壇 | 天堂私服 | 天堂123 | 台南清潔 | 天堂 | 天堂私服 | 免費論壇申請 | 抗ddos | 虛擬主機 | 實體主機 | vps | 網域註冊 | 抗攻擊遊戲主機 | ddos |