c# - 无法在 Inspect.exe 中获取元素的值
问题描述
我必须自动化当前使用 RSA SecurID 来获取密码的应用程序。
我可以打开应用程序,输入我的 PIN,然后单击按钮以显示密码,但是一旦我到达这里,我就无法检索它。
这是 RSA 应用程序的 Inspect.exe,它当前显示我要检索的密码:
以下是Current code is部分的具体细节:
我无法构建一个只检索密码的 Xpath。我试图不使用Name属性,因为它包含密码,在它生成之前我不知道它是什么,所以我想检索 value 属性,因为它只是密码:
到目前为止,我一直在尝试的所有 xpath 都返回 null。
解决方案
出于某种原因,在寻找 xpath 时,打开 inspect.exe 会导致各种问题。一旦我关闭它并开始调试,我就能够开始得到我预期的结果。
推荐阅读
- python - tf2 中的张量运算
- python - pyqt5:无法连接到显示器
- javascript - 在特定时间显示 div 在月份更改时重置
- html - 如何在Angular 8中检测角度值是否被用户更改或方法调用是否已更改
- symfony - PhpStorm 用省略号替换模板名称 - 如何将其关闭?
- node.js - 无法从 GCP 调度程序调用 Google Cloud Function
- amazon-web-services - 如何使用 API 将数据提取到 AWS SageMaker
- c# - 将可为空的整数值写回电子表格
- spring-boot - 带有规范的 Spring Data JPA @Query
- reactjs - 有没有办法增加从表单传递的值?