当前位置: 首页 > wzjs >正文

网站建设南京新闻发布会

网站建设南京,新闻发布会,企业网站建设需求调查,深圳福田 外贸网站建设登录模块 统一执行 其它接口共性分析 由于是同一个接口,请求方法 URL 请求头 完全一致请求体不同预期结果不同: 操作成功用户名或密码错误抱歉,系统繁忙 员工管理模块 整个员工管理模块中,所有接口,一共有两大类依赖关系 添加 查询 修改 删除员工接口,依赖登录成功返回的…

登录模块

在这里插入图片描述
在这里插入图片描述
统一执行
在这里插入图片描述

其它接口共性分析

  • 由于是同一个接口,请求方法 URL 请求头 完全一致
  • 请求体不同
  • 预期结果不同:
    • 操作成功
    • 用户名或密码错误
    • 抱歉,系统繁忙

员工管理模块

  • 整个员工管理模块中,所有接口,一共有两大类依赖关系
    • 添加 查询 修改 删除员工接口,依赖登录成功返回的令牌
    • 查询 修改 删除员工接口,依赖添加员工成功返回的员工ID

登录提取令牌
在这里插入图片描述

pm.test("断言响应状态码 200", function () {pm.response.to.have.status(200);
});
pm.test("断言success的值", function () {var jsonData = pm.response.json();pm.expect(jsonData.success).to.eql(true);
});
pm.test("断言code的值", function () {var jsonData = pm.response.json();pm.expect(jsonData.code).to.eql(10000);
});
pm.test("message的值", function () {var jsonData = pm.response.json();pm.expect(jsonData.message).to.eql("操作成功!");
});//获取json响应结果
var jsonData = pm.response.json();
//提取data值为令牌数据
var token=jsonData.data
//将令牌保存成环境变量
pm.environment.set("env_token",token)

添加员工–必选
在这里插入图片描述

{"username":"牛哥","mobile":"15111955392","workNumber":"20222022"
}

添加员工—可选
在这里插入图片描述

{"username": "罗晓晓","mobile" : "12345678902","timeOfEntry": "2018-12-02T08:00:00.000+0000","formOfEmployment": 1,"workNumber": "1111","departmentName": "人事部","departmentId": "1175311267684352000","correctionTime": "2018-12-31T00:00:00.000+0000"
}
---------断言---------------
pm.test("断言响应状态码 200", function () {pm.response.to.have.status(200);
});
pm.test("断言success的值", function () {var jsonData = pm.response.json();pm.expect(jsonData.success).to.eql(true);
});
pm.test("断言code的值", function () {var jsonData = pm.response.json();pm.expect(jsonData.code).to.eql(10000);
});
pm.test("message的值", function () {var jsonData = pm.response.json();pm.expect(jsonData.message).to.eql("操作成功!");
});

添加员工失败—手机号为空
在这里插入图片描述

pm.test("断言响应状态码 200", function () {pm.response.to.have.status(200);
});
pm.test("断言success的值", function () {var jsonData = pm.response.json();pm.expect(jsonData.success).to.eql(false);
});
pm.test("断言code的值", function () {var jsonData = pm.response.json();pm.expect(jsonData.code).to.eql(20002);
});
pm.test("message的值", function () {var jsonData = pm.response.json();pm.expect(jsonData.message).to.eql("新增员工失败");
});

员工业务管理业务场景

在这里插入图片描述
员工修改
在这里插入图片描述
查询修改结果
在这里插入图片描述
删除员工大差不差,请求方法改为delete就行
查询员工列表
在这里插入图片描述
需要注意的是提取令牌和id的语法,以及根据不同需求填写不同的请求方法与断言,其它操作基本一致.

http://www.dtcms.com/wzjs/192743.html

相关文章:

  • 做电商讲师课程的网站女教师遭网课入侵直播录屏曝
  • 创一个网站怎样赚钱网络营销有哪些内容
  • 个人做负面网站犯法不排名sem优化软件
  • 东莞网站设计与制作公司西安网络优化培训机构公司
  • 网站建设销售前景在运营中seo是什么意思
  • 网站改版 升级的目的是什么意思网络广告推广服务
  • 招远做网站联系电话北海seo快速排名
  • 常平网站建设教育培训机构官网
  • 做seo用什么网站系统百度下载免费
  • 2015选择做导航网站国际新闻稿件
  • 自己做培训网站400个成品短视频
  • 网站代办备案长沙好的seo外包公司
  • 广州seo网站推广费用互联网推广的方式
  • 百度网站开发业务飞猪关键词排名优化
  • 设计素材网站0网络营销概念是什么
  • 如何建设网站接收数据上海seo优化服务公司
  • 友汇网网站建设管理后台在线搭建网站
  • 医疗网站怎么做推广企业培训课程安排表
  • 宁波四方网络网站建设seo页面内容优化
  • 网站设计与开发专业关键词林俊杰歌词
  • html动态网站开发前景免费b站推广网站有哪些
  • 网站建设模拟实验报告网销是做什么的
  • 创客联盟网站建设中国最新疫情最新消息
  • 国外自助建站百度指数分析数据
  • 网站中心产品宣传方案
  • 免费网页上传网站google网站登录入口
  • 大型网站制作品牌宣传策划公司
  • 太原病毒最新消息seo优化推广公司
  • 网站开发报酬google网站搜索
  • 小蘑菇网站建设软件泰安seo推广