脚本的其余部分工作正常,但在结帐时收到403/404错误。我不知道为什么会发生这种情况。我是否需要传递cookie或会话ID才能成功结账或我该怎么做。请简要说明。
答案 0 :(得分:0)
即使你得到"绿色"结果和HTTP响应代码200它不能保证你的测试正在做它应该做的事情,添加View Results Tree监听器并从登录开始检查响应细节,我认为你的测试甚至没有成功登录。
所以提出一些一般性建议:
Magento使用某种形式的CSRF保护,因此您需要从先前的响应中获取form_key
参数,并将其添加到下一个请求中。有关更多信息,请参阅以下参考资料: