SpecFlow Selenium使用Chrome在本地网页上运行

时间:2018-01-01 20:49:00

标签: selenium selenium-chromedriver specflow

我正在学习如何在Visual Studio 2015中使用Speclen与Selenium。我创建了一个简单的网页,上面有复选框。现在我想使用Speclen与Selenium来测试复选框选择。由于网页是HTML文件并且在我的计算机上本地也是Selenium没有正确的ChromeDriver版本,因此我必须将ChromeDriver下载到本地并将exe文件复制到C:\ Temp \ SpecFlowDemo \ packages文件夹。

下面是代码,我认为问题是使用“BinaryLocation”。我在线搜索过,但是我看到的大多数帖子都使用“setBinary”方法,但基于我的ChromeDriver版本,“setBinary”不存在。所以我发现“BinaryLocation”是我可以使用的最接近的。但是当我通过Visual Studio运行测试时,它会显示“OpenQA.Selenium.DriverServiceNotFoundException:chromedriver.exe文件当前不存在”我已经将chromedriver.exe复制到我的C:\ Temp \ SpecFlowDemo \ packages文件夹中。所以不确定是什么问题。

graph <- ggplot2::ggplot(data = iris, aes(x = Species, y = Sepal.Length))
graph2 <- ggplot2::ggplot(data = iris, aes(x = Species, y = Sepal.Length))

all.equal(graph, graph2)
# [1] TRUE

identical(graph, graph2)
# [1] FALSE

0 个答案:

没有答案