广州电脑培训_电脑培训班_电脑培训课程-北大青鸟电脑学校
当前位置:网站首页 > 电脑培训网-电脑学校 > 湛江电脑学校 > 正文

湛江北大青鸟软件专业教你怎么测试接口的登录状态?

作者:广州电脑培训甘发布时间:2020-11-17分类:湛江电脑学校浏览:568


导读:一、登录态是什么?在接口测试领域,登录态就是指登录状态。1、登录态的作用        作用:用来维...

一、登录态是什么?

在接口测试领域,登录态就是指登录状态。


1、登录态的作用

        作用:用来维持接口的登录状态,在浏览器中,我们登录后,浏览器会自动把登录状态保存下来,所以不需要我们管理,就能进行登录后的操作。但是在接口测试过程当中,我们需要手动管理登录状态。


2、登录态的本质

        本质:客户端登录成功后,由服务器发放给客户端,用来维持登录状态的随机字符串,这个字符串又称之为令牌,在登录后,客户端每次请求都需要把令牌发送给服务器,服务器接收到令牌后,会校验令牌对应的数据信息,从而判断用户是否处于“已登录”的状态


3、如何维持登录态?维持登录态有3步:


        第一步:修改代码的配置,把代码中令牌的有效时间改为永久有效,这一步一般让令牌找开发协调完成(成熟的公司应该会知道这个套路)


        第二步:获取到令牌;按照接口的规定来获取令牌。在项目应用中,令牌有3种常见方式获取,令牌存放在cookie中,获取cookie就可以提取令牌,令牌存放在登录接口中,从登录接口返回数据中提取令牌,单独提供授权接口,从授权接口中获取令牌


        第三步: 使用令牌;令牌存放在cookie中时,读取cookie来使用,令牌放在登录接口中时,使用提取的令牌,单独授权接口,使用授权接口返回的令牌


以上,要维持登录态,需要根据项目对令牌的处理来灵活选择处理方法。

如果令牌存放在cookie中,那么我们把cookie保存下来即可维持登陆态;

如果令牌存放在登录接口中,那么我们把登录接口返回的令牌保存下来即可维持登录态;

如果令牌存放在授权接口中,那么我们把授权接口返回的令牌保存下来即可维持登录态。


湛江电脑学校排行
最近发表
标签列表