C# 硒测试贝宝沙箱

C# 硒测试贝宝沙箱,c#,selenium-webdriver,paypal-sandbox,C#,Selenium Webdriver,Paypal Sandbox,我有一个使用Selenium Firefox驱动程序的测试套件,它生成一个购物篮,然后将信息发送到PayPal进行支付。 这个过程一直持续到本周,当时我升级到了PayPalAPI版本,允许客户结账。 我遇到的问题是页面似乎没有完成加载,正在进行ajax调用以获取统计信息等。因此,当我向我的PayPal沙盒页面发出Selenium命令时,它正在等待页面完成。 有没有什么方法可以让我覆盖并获取DOM,即使它仍然在轮询内容?我可以在浏览器中看到所需的信息,但无法访问。可能,但在摆弄之前,应该真正尝试诊

我有一个使用Selenium Firefox驱动程序的测试套件,它生成一个购物篮,然后将信息发送到PayPal进行支付。 这个过程一直持续到本周,当时我升级到了PayPalAPI版本,允许客户结账。 我遇到的问题是页面似乎没有完成加载,正在进行ajax调用以获取统计信息等。因此,当我向我的PayPal沙盒页面发出Selenium命令时,它正在等待页面完成。
有没有什么方法可以让我覆盖并获取DOM,即使它仍然在轮询内容?我可以在浏览器中看到所需的信息,但无法访问。

可能,但在摆弄之前,应该真正尝试诊断慢速页面/超时。你能在Selenium之外手动重新创建吗?如果我直接在浏览器中点击页面,那么它几乎会立即加载。但是,如果我通过SeleniumWebDriver访问同一个页面,它仍在进行“统计”调用,因此页面无法完成。