11.简单的对象定位

场景

测试对象的定位和操作是webdriver的核心内容,其中操作又是建立在定位的基础之上,因此对象定位就越发显得重要了。

定位对象的目的一般有下面几种

  • 操作对象
  • 获得对象的属性,如获得测试对象的class属性,name属性等等
  • 获得对象的text
  • 获得对象的数量

webdriver提供了一系列的对象定位方法,常用的有以下几种

  • id :                    find_element_by_id()
  • name :              find_element_by_name()
  • class name :        find_element_by_class_name()
  • link text :              find_element_link_text()
  • partial link text :   find_element_partial _link_text()
  • tag name :           find_element_tag_name()
  • xpath :                 find_element_by_xpath()
  • css selector :       find_element_by_css_selector()

webdriver中常用的操作元素

  • clear :清除元素内的内容
  • send_keys:模拟按键输入
  • click:单击元素
  • submit:提交表单

猜你喜欢

转载自www.cnblogs.com/luoshuifusheng/p/9149730.html