【发布时间】:2016-09-30 21:58:59
【问题描述】:
假设您有一个 selenium webdriver 测试失败并需要更新,并且需要一段时间才能到达失败点。每次您想尝试新代码时,都必须从头开始运行并等待。有什么方法可以在不从头开始测试的情况下执行新的 WebDriver 代码?
我知道使用 ruby 和 python,您可以使用交互式 shell 来执行代码并在 webdriver 启动的浏览器中实时查看代码。但是有什么方法可以用 C# 获得类似的东西吗?
我的第一个想法可能是保持浏览器窗口打开并序列化 webdriver 对象,以便在您自己的测试中运行新代码时可以使用它,但这只是一个想法。有什么想法吗?
【问题讨论】: