使用Codeception和Selenium-webdriver为Magento 1.9站点编写验收测试,我遇到了一些问题。
每一次,当驱动程序转到另一个页面时,例如单击链接并转到产品页面或任何其他页面,都会启动新会话。 Magento“前端” cookie每次都会获得新的价值,因此会带来很多问题。将商品添加到购物车,拒绝付款的麻烦。当我手动使用站点时,可以。会话始终保持不变。所以问题出在webdriver。我该如何解决?
答案 0 :(得分:0)
使用“ this”键将相同的实例用于webdriver
例如。
@BeforeMethod
public void sample(WebDriver driver)
{`enter code here`
driver1-this.driver;
]