Selenium Jana-如何从<i>标签内获取所需的值

时间:2015-10-03 16:23:32

标签: java selenium automation

pvals : sequence of floats, length p
    Probabilities of each of the ``p`` different outcomes.  These
    should sum to 1 (however, the last element is always assumed to
    account for the remaining probability, as long as
    ``sum(pvals[:-1]) <= 1)``.

如何从这样的东西中获取价值。这是一个工具提示,我希望从上面的标签中获取BPAZ3XG。在Selenium中怎么可能。

1 个答案:

答案 0 :(得分:-1)

如果您的目标元素&#34; BPAZ3XG&#34;在Web应用程序中没有重复项,您可以尝试使用包含文本,如下所述

//*[contains(text(),'BPAZ3XG')]

要打破这种局面,

*是一个匹配任何元素(即标记)的选择器 - 它返回一个节点集。

[]是对该节点集中的每个单独节点进行操作的条件。如果它操作的任何单个节点与括号内的条件匹配,则匹配。

text()是一个选择器,它匹配作为上下文节点的子节点的所有文本节点 - 它返回一个节点集。

contains是一个对字符串进行操作的函数。如果传递了节点集,则通过返回节点集中节点的字符串值将节点集转换为字符串,该节点集是文档顺序中的第一个