<分区>
我已将 PhantomJS 和 Selenium 添加到我的 C# 控制台应用程序中,我想在浏览器到达特定元素时对其进行屏幕截图。原因是因为某些原因,当我使用 ChromeDriver 时它工作正常,但是当我使用 PhantomJS 时它在一些元素上失败。
我想我需要介绍一下如何使用 phantomjs 在 C# 中截取屏幕截图。我在互联网上四处张望,似乎每个人都在使用 java 脚本来执行此操作。我遇到的问题是我不知道如何将 java 脚本集成到我的 C# 应用程序中,然后将其与 phantomJS 一起使用来获取屏幕截图。如果我能获得有关如何执行此操作的帮助,那就太好了。
长篇大论: 我找到了 http://code.tutsplus.com/tutorials/testing-javascript-with-phantomjs--net-28243这就是我想做的,但我不知道如何在我的 C# 应用程序中使用 javascript。