在 Selenium 中定位 web 元素的不同方式是什么?
技术问答
199 人阅读
|
0 人回复
|
2023-09-12
|
在 Selenium 中定位 web 元素的不同方式是什么?2 l! R, u, D4 e. W4 T
x+ D6 l& I( f6 s: c7 O2 ?9 z 解决方案: * e! q- ~( c$ N1 q" R
在 Selenium 中,Web 元素在定位器的帮助下被识别和定位。定位器指定了唯一定义 的目标位置Web 应用程序上下文中Web 元素。因此,为了准确识别 Web 元素,我们在 Selenium 有不同类型的定位器:" q, m: O2 t# }9 _- ?
ID, Z* P: ~$ n: n' d$ M3 B% X/ B
ClassName
s/ C3 r/ ^8 Q/ j: PName
% m. m, A. e/ S3 g' h8 S3 yTagName
6 V9 z' W1 ]9 j& i5 xLinkText: E- b8 o, Y; [, M2 H( k1 Y) e
PartialLinkText
+ D7 d }& q* y) O' @1 v: wXpath
- l& B8 }+ A! K' ^8 ^/ R% zCSS Selector
1 R+ S# t+ z6 h6 S: J* J* W. W( tDOM |
|
|
|
|
|