当前位置:首页 > 实用技巧 >

cookie验证(cookie禁用好还是不好)

来源:原点资讯(www.yd166.com)时间:2023-10-26 23:11:20作者:YD166手机阅读>>

测试用例

验证登录 cookies 和清除 access_token。测试用例设计如下:

测试用例设计

登录系统时,不选择记住我按钮,验证 cookies

client.getCookies(function cb(result) { this.assert.equal(result.value.length, 3); this.assert.equal(result.value[0].name, 'domain'); this.assert.equal(result.value[1].name, 'user_id'); this.assert.equal(result.value[2].name, 'access_token'); });

登录系统时,选择记住我按钮,验证 cookies

client.getcookies(function cb(result) { this.assert.equal(result.value.length, 5); this.assert.equal(result.value[0].name, 'domain'); this.assert.equal(result.value[1].name, 'user_id'); this.assert.equal(result.value[2].name, 'identifier'); this.assert.equal(result.value[3].name, 'access_token'); this.assert.equal(result.value[4].name, 'persistent_token'); });

登录系统时,不选择记住我按钮,删除 cookies

let accesstoken; client.getCookies(function cb(result) { accesstoken = result.value[2].name; this.deleteCookie(accesstoken, function () { // refresh current page, logout this.refresh().waitForElementVisible('div.login-form', 5000); }); });

登录系统时,选择记住我按钮,删除 cookies

let accesstoken; client.getCookies(function cb(result) { accesstoken = result.value[3].name; this.deleteCookie(accesstoken, function() { // refresh current page, still login this.refresh().waitForElementVisible('.andes-header', 5000); }); });如何知道登录都有哪些参数

事先在手动测试的时候打开 chrome 浏览器,然后按 F12,登录时查看 Network。

以成功百度登录时为例,可以看到 Headers 里的参数,我们可以通过验证这些参数来确定登录成功了。

cookie验证,cookie禁用好还是不好(1)

以百度登录为例

这样我们就可以这些参数来实现对 cookie,token 等等参数进行自动化测试的验证。

栏目热文

请允许使用cookie怎么解决(好分数cookie无效什么意思)

请允许使用cookie怎么解决(好分数cookie无效什么意思)

本隐私政策将帮助您了解以下内容:一、我们如何收集个人信息二、我们如何使用个人信息三、我们如何存储和保护个人信息安全四、我...

2023-10-26 22:53:08查看全文 >>

cookie 错误解决(关于cookie的说法错误的是)

cookie 错误解决(关于cookie的说法错误的是)

同一台服务器,同样的浏览器,其他网站WordPress后台可以正常登陆。但是其中一个网站每次登陆WordPress后台的...

2023-10-26 23:25:03查看全文 >>

cookie登录失败是什么原因(登录失败用户账户限制可能的原因)

cookie登录失败是什么原因(登录失败用户账户限制可能的原因)

最新有很多小伙伴,在织梦的使用过程中,遇到了不少问题,今天给大家讲解一篇“dedeCms"登录后台(验证码不正确...

2023-10-26 23:22:01查看全文 >>

cookie禁用了怎么解决(如何启用浏览器cookie)

cookie禁用了怎么解决(如何启用浏览器cookie)

阅读此文前,麻烦您点击一下“关注”,既方便您进行讨论与分享,还能为您带来不一样的参与感,感谢您的支持。随着互联网的广泛使...

2023-10-26 23:16:06查看全文 >>

未选择任何cookie怎么解决

未选择任何cookie怎么解决

最近,谷歌公布了这么一个消息。。制定一个更注重隐私的网站▼公告还挺长的,主要说的是:谷歌将淘汰第三方 Cookie ,且...

2023-10-26 22:49:27查看全文 >>

cookie值获取失败怎么开启(cookie固定值怎么找)

cookie值获取失败怎么开启(cookie固定值怎么找)

TP-LINK无线企业路由器登录不了,用电脑设置路由器是输入:192.168.1.1后出现“COOKIE值获取失败,请确...

2023-10-26 23:01:52查看全文 >>

扇形统计图要注意什么(扇形统计图要注意的地方)

扇形统计图要注意什么(扇形统计图要注意的地方)

知识点一:认识扇形。1、圆上A、B两点之间的部分叫做弧;2、扇形是由一条弧和经过这条弧两端的两条半径所围成的图形;3、顶...

2023-10-26 23:34:58查看全文 >>

扇形统计图不能看出数量的多少(扇形统计图能不能表示具体数量)

扇形统计图不能看出数量的多少(扇形统计图能不能表示具体数量)

四年级数学《平均数和条形统计图》专项练习一. 填空。(1) 从1,2,4这三个数字中选2个数,可以组成________个...

2023-10-26 22:50:57查看全文 >>

扇形统计图为什么只有四块(扇形统计图为什么用圆形)

扇形统计图为什么只有四块(扇形统计图为什么用圆形)

例 下面是六(3)班一次数学测验成绩的统计表和与之相对应的扇形统计图,请把它们补充完整。解析(1) 统计表与扇形统计图综...

2023-10-26 23:34:08查看全文 >>

扇形统计图能超过100%吗(扇形统计图能不能表示具体数量)

扇形统计图能超过100%吗(扇形统计图能不能表示具体数量)

(bluehouse456 全文整理)同学们好,很高兴又和大家见面了,今天我们一起来学习人教版六年级上册第七单元扇形统计...

2023-10-26 23:15:26查看全文 >>

文档排行