自动化测试岗位建议熟读!!!Python+Selenium代码编写方法大全

整理过的自动化测试selenium工具代码常用方法大全,对于常使用selenium工具的朋友一定经常会使用,建议熟读熟练,当然收藏之后复制粘贴也可以:)

这些整理过的web自动化测试进阶资料,有需要的可以进入群聊免费领取点击并输入暗号:CSDN
自动化测试岗位建议熟读!!!Python+Selenium代码编写方法大全_第1张图片

目录

  • 1.selenium 定位方法
    • 1.WebDriver 8种基本元素定位方式
    • 2.By 定位
    • 3.elements 复数定位
    • 4.JS的5种定位方式
  • 2.其他 selenium 操作
    • 1.常用库导入
    • 2.基本操作
      • 1.浏览器相关操作
      • 2.页面相关操作
      • 3.元素的操作
      • 4.鼠标和键盘操作
      • 5.弹出框操作
      • 6.下拉框操作
      • 7.滚动条操作
      • 8.cookies 操作
      • 9.多标签/多窗口、多表单/多框架切换
  • 结语

1.selenium 定位方法

1.WebDriver 8种基本元素定位方式

  1. find_element_by_id() 根据 id 属性进行定位

  2. find_element_by_name() 根据 name 元素进行定位

  3. find_element_by_class_name() 根据 class 的名字进行定位

  4. find_element_by_xpath() xpath 是 XML 路径语言,它可以用来确定 xml 文档中的元素位置,通过元素的路径来完成对元素的查找

  5. find_element_by_css_selector() CSS 属性定位可以比较灵活地选择控件的任意属性,定位方式也会比 xpath 快

  6. find_element_by_tag_name() 根据标签名进行定位

  7. find_element_by_li

你可能感兴趣的:(selenium自动化入门,软件测试,自动化测试,Selenium,经验分享,Python自动化测试)