首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >在中设置cookie标头

在中设置cookie标头
EN

Stack Overflow用户
提问于 2016-06-16 20:14:05
回答 2查看 477关注 0票数 0

我已经记录了使用RationalPerformanceTester9.0初学者版进行的测试。在这个测试中,我使用用户名-user2_1,passwd登录到http://store.demoqa.com站点。然后,测试在cart中添加一些项并注销。wordpress_logged_in是一个电子商务演示site.Upon登录到这个站点,它将名为http://store.demoqa.com的cookie存储在浏览器缓存中(使用set cookie头),这有助于服务器识别用户登录。这个标题可以在附加屏幕截图的测试栏中看到。有三个具有前缀wordpress_ (使用set cookie)的wordpress cookie,如下所示:

记录器测试中的 Set-Cookie:sp_view_mode=default;expires=Thu,2017年5月25日13:20:58格林尼治标准时间;path=/;domain=store.demoqa.com Set-Cookie:wordpress_c3754d87b9a70f2b98efc908f7649120=user2_1%7C1466928058%7Cu0dNqVihIcWFf6NGp4mbfMBPsEPXVqPl7ezWhYsCRWr%7Cef15b9f1f4cbab1ee09e1594f60c8d8590c3e856ad37d35613b2eac24b36a70e;expires=Sun,2016年6月26日20:00:58 GMT;path=/wp-content/plugins;httponly Set-Cookie:wordpress_c3754d87b9a70f2b98efc908f7649120=user2_1%7C1466928058%7Cu0dNqVihIcWFf6NGp4mbfMBPsEPXVqPl7ezWhYsCRWr%7Cef15b9f1f4cbab1ee09e1594f60c8d8590c3e856ad37d35613b2eac24b36a70e;expires=Sun,2016年6月26日20:00:58 GMT;path=/wp-admin;httponly Set-Cookie:wordpress_logged_in_c3754d87b9a70f2b98efc908f7649120=user2_1%7C1466928058%7Cu0dNqVihIcWFf6NGp4mbfMBPsEPXVqPl7ezWhYsCRWr%7C8a0aeaaa4dd8d1542530b67ea0cab11a5a697c93779746d98ff68678f1d000fe;expires=Sun,2016年6月26日20:00:58 GMT;path=/;httponly

但是,当我运行这个测试时,比较记录测试的响应头和与登录相关的特定请求的回放测试,这三个wordpress cookie (以及set cookie标头)没有响应,如下所示。由于这个原因,我的考试每次都不及格。

[!]在回放测试中:

Set-Cookie: sp_view_mode=default;expires=Mon,2017年5月29日23:56:49 GMT;path=/;

在播放期间,服务器只使用set cookie设置sp_view_mode cookie。其他三个wordpress cookie也没有出现。

请参阅所附截图。

有人能告诉我,为什么wordpress相关的cookie没有出现的原因吗?

当我使用浏览器手动登录应用程序时,服务器在set cookie头中发送上述三种wordpress cookie,并且运行良好,但是当我使用RPT重放测试时,服务器不会设置这些cookie。

我使用的是windows7和firefox46.0.1。

在记录测试之前,我已经按照建议清除了cookie和缓存,在回放记录测试之前,我已经清除了所有cookie并清除了缓存。

谢谢..。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2016-07-17 06:05:50

实际上,这是相关的问题。我做了人工关联,问题解决了。此外,它还与ajax wordpress无关。

要了解这个问题的完整描述和解决方案,可以参考以下链接:

https://www.ibm.com/developerworks/community/forums/html/topic?id=f6b23cd9-607e-48e4-97d7-20dba33a4a46&ps=25#repliesPg=0

票数 0
EN

Stack Overflow用户

发布于 2016-06-17 14:58:42

我的猜测是,当客户机成功登录时,应用程序将发送HTTP响应上的set-cookie命令。这在RPT回放中失败了。请检查测试日志,并将RPT发送的请求与记录中的内容进行比较。检查没有正确替换的任何动态参数。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/37868597

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档