c# - Appium/Selenium 滑块值
问题描述
我正在为我的 UWP 应用程序编写 Appium UI 测试。
使用下一个代码,我将获得控制权:
var slider = session.FindElementByClassName("Slider");
为了获得它的价值,我尝试过:
slider.Text;
slider.TagName;
slider.GetAttribute("Value");
但它们都没有返回滑块的值。
有什么办法得到吗?
解决方案
为此,您需要检查此滑块的 html。会有一些属性存储滑块的值。有关滑块 html 的更多详细信息,您可以参考此链接。
如果您为滑块粘贴 html,我可以为您提供帮助。
推荐阅读
- php - if else 语句用于标识数组中的最后一项
- javascript - 我放在按钮上的 EventListener 在第一次点击时不起作用
- c# - 使用运行 Oracle 单记录更新/插入的绑定变量是否有优势?
- java - 从 jsonobj 中提取数据的 Java Stream 表示
- r - 使用 stat_summary 在箱线图上标注中线
- google-cloud-platform - 如何让 Google Cloud Build 在 VPC 边界内工作?
- pythonanywhere - 如何使用 Python Flask 上传照片并将其保存到网站中
- python - 在更新中隐藏特定字段,但在创建中不隐藏
- xml - 在 Apache NiFi 的 ExecuteScript 处理器中缓存文件内容
- javascript - 将鼠标图标更改为“等待”,无论它在哪里