【学习笔记】【httpclient之hutool】简单的登录接口和查询接口测试编写

利用testng和hutool工具编写一个自动登录功能和查询功能接口测试

需求:用一个账号进行登录一个选课平台,验证登录是否成功,成功后执行查询学院的case。
在这里插入图片描述 学院查询页面
1.登录:写一个case即登录功能。判断是否登录成功需要对比返回的相应中的code码。该平台的code码0000表示登录成功。9999表示登录失败;在testng中断言用0000比较
2.查询:查询的case在执行时需要依赖于第一个登录case。根据后台接受的数据格式来决定有什么方式接(由于目前没有学到与数据连接查询块。目前的断言是写死来判断)

1登录模块

下面展示一些 内联代码片
login.java

public class Testlogin {
	
	public static Object login1(String urla,String usernamea,String passworda) {
		String url=urla;
		//知道后台用json的格式进行传输参数的,则将登陆的账号密码放在json里
		JSONObject json=JSONUtil.createObj()
				.put("username", usernamea)
				.put("password", passworda);
		//将参数放进到请求体中请求
		HttpResponse response=HttpRequest.post(url).body(json.toString()).execute();
		
		String str
  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值