摘要: 一、了解测试项目 我们的测试项目叫做smile_task,简称sm_task。这是一个基于nodejs超简单的todo list。 它的主要流程就是:输入标题描述 点击创建一个任务 编辑修改任务 删除任务 二、API说明 smile_task提供了下面的一些api 无需鉴权 POST /login 阅读全文
posted @ 2018-02-13 20:53 IT测试老兵 阅读(1031) 评论(0) 推荐(0) 编辑
摘要: 一、创建任务 POST /api/tasks title/desc接口可以用来创建任务。 我们下面来实现创建任务的测试用例,该用例的步骤其实很简单,就是调用POST /api/tasks接口,如果创建成功,该接口会访问新创建的task的信息,比如task的id,title和desc等,我们的断言也就 阅读全文
posted @ 2018-02-13 20:47 IT测试老兵 阅读(2017) 评论(1) 推荐(0) 编辑
摘要: 获取所有任务 GET /api/tasks 接口获取所有的任务,该接口需要鉴权。 注意,默认情况下鉴权是关闭的。请确保app.coffee中的app.use(express_jwt(secret: jwt_secret).unless(path: ['/register', '/login']))的 阅读全文
posted @ 2018-02-13 19:22 IT测试老兵 阅读(2201) 评论(0) 推荐(0) 编辑
摘要: 登录及jwt(json+web+token)鉴权 Web的登录鉴权方式(cookie base):HTTP的特性:短连接、是无状态的、每次发送的请求都是新的,服务器无法知道每次请求是哪个用户发送的?那么如何才能知道每次发送的请求是哪个用户发送的呢? 通过session实现 (客户端)client(w 阅读全文
posted @ 2018-02-13 14:06 IT测试老兵 阅读(5743) 评论(0) 推荐(0) 编辑
摘要: 新用户注册 新用户注册的接口是POST /register username/password/password_confirmation 该接口需要提供3个参数,分别是 username 用户名 password 密码 password_confirmation 重复一遍密码 我们现在的任务就是使 阅读全文
posted @ 2018-02-13 12:43 IT测试老兵 阅读(2968) 评论(0) 推荐(0) 编辑
作者:测试老兵
出处:https://www.cnblogs.com/fighter007/
本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。