android - 验证视频 View appium (java) android

标签 android testing automation appium android-videoview

我正在使用 Appium (java) 自动化 android 应用程序。
我在页面上有 android.widget.VideoView 并使用 verifyElementByClass ,我可以检查该页面上是否存在视频 View 。
现在我需要检查是否它是否正在播放任何视频?
怎么做?

最佳答案

断言 pause_buttonseekbar 等元素表示正在播放视频。根据评论:

the pause button seekbar etc are coming as overlay but UIAutomator is unable to capture it as it stays for very less time

执行此操作的一种方法是点击 android.widget.VideoView,然后 Assert 元素的存在,以便在您出现时出现叠加层断言。


我建议正确验证视频是否实际播放的其他方法是使用 Appium 尚未实现的 OCR 比较不同时间戳的屏幕截图。这些可能对 Screenshots 有帮助和 OCR-Apppium .

关于android - 验证视频 View appium (java) android,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35077483/

相关文章:

android - 如何创建 Rx 搜索 View 来使用查询过滤回收器 View

ruby-on-rails - 如何抑制使用 fork/exec 创建的子进程的任何输出

javascript - 使用 Grunt 和 grunt-uncss 删除大型 Magento 网站上未使用的 css 样式

python - 我如何在使用 selenium python 的网站中抓取::之前的元素

android - 在安卓中暂停

android - CardView 布局重叠

c# - Android 到 Web 服务。未传递的值

testing - 强制 DNS 失败

testing - Hybris commerce - 同步集成测试

amazon-web-services - 是否可以使用 AWS assumerole 运行 Cypress 测试?