问题标签 [screenshotexception]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
selenium - 将 Internet Explorer 与 WebDriverBackedSelenium 一起使用时出现 JavascriptError
我正在使用 WebDriverBackedSelenium 对网站进行自动化测试,但我的代码在 chrome 和 firefox 上运行良好,但在 IE 中出现问题
代码是
此行给出以下错误
我尝试了 WebDriverWait 但我仍然收到错误消息。
java - Selenium 无法滚动 div 元素
我有一个 div 元素并想检索它的子元素。为了做到这一点,我需要将它们全部显示出来,所以我决定需要滚动查看它们。问题是,我得到了我的元素,但是当我打电话时:
其中 element 是一个 WebElement 对象我得到这个堆栈跟踪:
selenium-webdriver - Selenium - IE 8 - 无法找到带有链接文本的元素
在 Selenium 测试(使用版本 2.40.0)中,我无法远程使用 Internet Explorer 8 找到带有链接文本的元素。它适用于 Chrome。
这里有一个公共网站的(groovy)示例。
这是日志
编辑 我在家里试过了,它奏效了。但在办公室,问题一直存在。IE 会受到网络设置、Windows 域等的影响吗?
java - 如何使用 Java 使用 Selenium WebDriver 实现 PhantomJS
我要疯了,真的。我有这个代码:
执行后我在运行时收到这些错误,以下是跟踪---
我已将 phantomjs.exe 添加到 Windows 路径,将 ghostdriver.jar 作为外部库添加,但什么都没有...
这就像我试图让它工作的两天......
java - Selenium 远程驱动程序 - 在 InternetExplorerDriver 实施期间发生 NoSuchElementException
目前正在使用硒远程驱动程序。使用 Chrome 远程驱动程序可以正常执行,但不能使用 IE。显示 NoSuchElementException 后启动 IE 浏览器
我在下面的 url 中发现了类似的问题,我实现了所有指定的解决方案仍然对我不起作用。 在 Selenium WebDriver 中实现 InternetExplorerDriver 期间发生 NoSuchElementException
启动 Selenium 网格 - 集线器使用:(机器 A):
启动 Selenium 网格 - 节点使用:(机器 B):
测试脚本中的代码。(Eclipse)
//示例代码。
执行期间:
java - 截图异常:截图已被截取
这是 PhantomJS 会话的堆栈跟踪。它随机执行此操作。我看到它说:Caused by: org.openqa.selenium.remote.ScreenshotException: Screen shot has been taken
。该代码在 Firefox 浏览器上完美运行,但在无头浏览器中失败。
我在这个问题上所做的谷歌搜索几乎没有出现,但是关于 PhantomJS 的页面未能截取屏幕截图,而我所做的只是试图点击一个元素。还是我误解了,实际发生的事情是 PhantomJS 正在截取失败的点击尝试?
selenium - 通过 Selenium PhantomJS 在异常处截取的屏幕截图
有时,我在 Selenium PhantomJS 测试中遇到异常,其中包含以下文本
那么截图真的像消息所说的那样被截取了吗?此屏幕截图将保存在哪里?我检查了程序目录,没有保存图像。
java - Selenium 和 PhantomJS - 不能 sendKeys()
当我尝试发送密钥时,我得到一个错误
一个代码:
是什么原因?
java - 无法截取失败的测试用例的屏幕截图
我正在尝试截取失败的测试用例的屏幕截图,但收到与自动化扩展相关的错误:
这是我正在调用此方法的课程
运行此之后,我收到以下错误:
我也试过不在这里关闭驱动程序,但它不起作用,请帮忙
react-native - 屏幕截图锁定在 iOS 设备上的 React 本机应用程序中不起作用
我们想在 React Native 应用程序的应用程序屏幕上锁定屏幕截图,这样用户就不能截取屏幕截图。该功能在同一个 React Native 应用程序的 android 版本中成功实现。但它不适用于发布到应用商店的 iOS 应用。我也尝试过 react-native-prevent-screenshot 插件,但这也没有在 iOS 版本中锁定屏幕截图。我什至在 appDelegate.m 文件上实现了模糊视图,以防止在应用程序中捕获屏幕截图,但即使这样也没有任何影响。有人可以判断Apple是否已完全禁止此功能,或者编码中可能存在某些问题。但我排除了这一点,因为它在 android apk 中成功运行。请帮忙