如何用小程序端进行测试?

如何用小程序端进行测试?

我们现在开发的项目有针对B端的接口,也有针对C端的接口,那么如何区分呢?

首先

B端的注解是@UserLoginRequired,C端是@CustomerLoginRequired

这些注解都是自定义的,比如

UserLoginRequired

package xx.xx.xx.annotation;
import java.lang.annotation.ElementType;
import java.lang.annotation.Retention;
import java.lang.annotation.RetentionPolicy;
import java.lang.annotation.Target;

@Target({ElementType.METHOD, ElementType.TYPE})
@Retention(RetentionPolicy.RUNTIME)
public @interface UserLoginRequired {
    boolean ignored() default false;
}

CustomerLoginRequired

package xx.xx.xx.annotation;

import java.lang.annotation.ElementType;
import java.lang.annotation.Retention;
import java.lang.annotation.RetentionPolicy;
import java.lang.annotation.Target;

@Target({ElementType.METHOD, ElementType.TYPE})
@Retention(RetentionPolicy.RUNTIME)
public @interface CustomerLoginRequired {
    boolean ignored() default false;
}

其次

在接口测试的时候,需要注意B端和C端的Authorization是不一样的

在这里插入图片描述

如何获取B端Authorization?

打开系统,按F12,选中Network,点击左边任意一个请求,右侧会有Authorization,讲Authorization字符串,复制到接口文档的Authorization处,进行测试即可
在这里插入图片描述

如何获取C端Authorization?

找到这张表-微信小程序客户信息表
在这里插入图片描述
在这里插入图片描述
将appid和openid复制到core项目的接口文档的客户登录接口测试中
在这里插入图片描述
C端的token就返回了~接下来用C端的token去测试C端的接口,方法与B端接口测试一样

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值