我需要在django项目中为我的URL创建单元测试2022-07-13 11:20:45卡特 卡特订阅者关注私信236文章0粉丝 测试交流1 202字数 41阅读0分8秒阅读模式我有一个url,它返回我模型的json数据,但我不知道如何为这样的url创建单元测试path("list/", views.json_list, name="json_list"), 相关阅读AI时代测试工程师的核心竞争力:从执行用例到可解释的质量判断从零搭建AI测试用例工作流:需求文档自动转思维导图AI+Skills如何让测试工程师效率提升10倍?三步实现智能生成测试用例宝塔面板的BUG新建网站时新建了文件再建文件夹时提示错误宝塔面板无法安装扩展的BUG解决方案PHP安装扩展下载链接错误测试反模式的思考 回复 1 nigel222 9 2022-07-13 01:53:57 1F 回复 我真的不确定他们在问什么。像这样的测试 url = 颠倒(‘myapp:json_list’) response = client.get( url) 身体 = response.content.decode()如果url定义有任何错误,则将失败。(具体而言, 颠倒 如果名称不存在,则将失败;对于带有参数的url,如果您提供的是 夸克 url定义不接受)。 至于验证响应,如果我们不知道更多关于预期的信息,我们将无能为力。您可能会在中找到一些JSON文本的开头 身体,将其馈送至 json。荷载,并确保数据符合预期。但我不认为这是被问到的。 回复问题 匿名网友 确定 昵称 邮箱 网址 Address 提交 取消 拖动滑块以完成验证 您可能喜欢 AI时代测试工程师的核心竞争力:从执行用例到可解释的质量判断 从零搭建AI测试用例工作流:需求文档自动转思维导图 AI+Skills如何让测试工程师效率提升10倍?三步实现智能生成测试用例 宝塔面板的BUG新建网站时新建了文件再建文件夹时提示错误 宝塔面板无法安装扩展的BUG解决方案PHP安装扩展下载链接错误 测试反模式的思考 使用 cookie 绕过验证码,换一个系统就无法通过验证 MeterSphere测试平台UI 自动化窗口切换方法 5000 块买的 python 自动化课程难道就这? 在 Linux 上搭建 Jenkins,自动构建接口测试
1F
我真的不确定他们在问什么。像这样的测试
url = 颠倒(‘myapp:json_list’)
response = client.get( url)
身体 = response.content.decode()
如果url定义有任何错误,则将失败。(具体而言, 颠倒 如果名称不存在,则将失败;对于带有参数的url,如果您提供的是 夸克 url定义不接受)。
至于验证响应,如果我们不知道更多关于预期的信息,我们将无能为力。您可能会在中找到一些JSON文本的开头 身体,将其馈送至 json。荷载,并确保数据符合预期。但我不认为这是被问到的。