当前位置: 首页 > 知识库问答 >
问题:

如何从硒中的角度属性中获取文本?[复制]

柯奕
2023-03-14

我想获取属性值“downloadBatch(studentPreregisterBatch.batchId,0)”的文本。用硒有什么方法吗?

<span class="wrapped-text">
99 
<a class="blue" title="" data-original-title="Download" data-placement="bottom" rel="tooltip" ng-click="downloadBatch(studentPreregisterBatch.batchId,0)">
</span>

查看标签参考图片谢谢

共有1个答案

谯灿
2023-03-14

即所谓的属性值,Selenium提供使用get属性获取值的工具。

代码:

driver.findElement(By.xpath("//a[@data-original-title='Download']")).getAttribute("ng-click")  

它会返回一个字符串,您可以存储它并打印它。

 类似资料:
  • 我正在使用Python中的Selenium。我想获取

  • 当我尝试发送请求时“http://localhost:1234/api/case/create?signature=123456“从Postman(谷歌扩展)使用body请求中的“表单数据”,我得到错误: “消息”:“此资源不支持请求实体的媒体类型‘多部分/表单数据’。”,“ExceptionMessage”:“没有MediaTypeFormatter可用于从媒体类型为“multipart/for

  • 在产品代码中,我可以使用以下代码来阅读aws。违约来自

  • 问题内容: 抱歉,这似乎是一个简单的问题,但是我已经开始对此进行讨论了…… 我有一个看起来像这样的XML文件… 我正在尝试获取 VarNum 。 到目前为止,我已经成功使用以下代码来获取其他信息: 我只是无法获取VarNum(我认为是属性值?) 谢谢! 问题答案: 您应该可以使用SimpleXMLElement ::attributes()来获得它 尝试这个: 这将为您显示第一个元素的所有名称/值

  • 问题内容: 我正在Python中使用Selenium。我想获取一个元素的,并检查它是否是我所期望的。 这是我的代码: 我怎样才能做到这一点?Selenium文档似乎有很多关于选择元素的内容,但是与属性无关。 问题答案: 您可能正在寻找。一个例子示此处以及

  • 问题内容: 我有几个线程组。我想使用第一组的变量。在第二组中,此var应该在BeanShell中使用。所以:在第一个线程组中,我使用以下代码创建了BeanShell断言: 在第二个线程组中,我有BeanShell预处理器。如果有这样的行: 我尝试过这样的一些变化: 但这不起作用。请帮助在BeanShell预处理器中使用$ {__ property(erroriden)}。 问题答案: 在第一个线程