首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >并行过程中的Selenium/Magento -Selenium问题

并行过程中的Selenium/Magento -Selenium问题
EN

Stack Overflow用户
提问于 2012-02-16 17:03:50
回答 1查看 164关注 0票数 1

我有一个标准的Magento网络商店,我想在我的网格测试。所以我在一个强大的虚拟机服务器上设置了3个虚拟机: Win7,XP和Ubuntu。如果我在一台机器上运行测试来测试网上商店,那么一切工作正常。它测试基本的结账过程(将商品放入购物车,输入客户数据,订单等)。一旦我在使用Selenium Grid的3台机器上开始测试,50 %的测试都会因为出现零星的错误而失败。在结帐过程中的任何地方都会出现此错误,它表明购物车是空的,尽管已将物品放入购物车。如果我在一台机器上测试,这种情况就不会发生。

那么,有没有人有过类似的经历?有人有解决这个问题的办法吗?我不知道我做错了什么。

EN

回答 1

Stack Overflow用户

发布于 2012-03-15 19:43:38

我没有使用过selenium,但我在AWS上使用负载均衡器时遇到了类似的问题。

这是因为当您登录时,如果您将会话信息存储在文件系统(而不是数据库)上,则仅在其中一个虚拟实例上创建会话文件。因此,如果在结帐过程中,请求转到没有存储会话文件的实例,它会发现购物车是空的,并将您注销。

尝试将会话信息存储在数据库中,看看问题是否仍然存在。

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

https://stackoverflow.com/questions/9308254

复制
相关文章

相似问题

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