此岸花开 发表于 2015-8-12 09:30:05

selenium自动化中@FindBy使用

求助大神!!
@FindBy(id = "tollgateMsgGrade_text")
        private WebElement StationLevel;
中如果id号是动态的怎么解决??

踏雪飞狐 发表于 2015-8-12 09:52:22

你这是要定位元素吧,你可以用其它属性,不一定要id定位啊,或者用其它定位方法,如xpath,肯定能定位到

xiaolijust5 发表于 2015-8-12 14:04:06

看看有没有index属性,可以根据index 的值取

jingzizx 发表于 2015-8-12 15:58:55

定位元素是通过元素不变的属性进行定位,selenium定位有好几种方式,通过查看要定位的元素的不变属性,选择合适的定位方式
参见:http://www.cnblogs.com/qingchunjun/p/4208159.html
页: [1]
查看完整版本: selenium自动化中@FindBy使用