搜索内容

Python
  • Python Selenium多表单切换

    在Web应用中经常会遇到frame/iframe表单嵌套页面的应用,WebDriver只能在一个页面上对元素识别与定位,对于frame/iframe表单内嵌页面上的元素无法直接定位。这……

    Joe.Ye 2023-02-26
    0 0
  • Python Selenium定位一组元素

    WebDriver还提供了8种用于定位一组元素的方法。 find_elements_by_id() find_elements_by_name() find_elements_by_class_name() find_elements_by_tag_name(……

    Joe.Ye 2023-02-26
    0 0
  • Python Selenium设置元素等待

    WebDriver提供了两种类型的等待:显式等待和隐式等待。 显式等待 显式等待使WebdDriver等待某个条件成立时继续执行,否则在达到最大时长时抛出超时异常(Timeo……

    Joe.Ye 2023-02-26
    0 0
  • Python Selenium获取断言信息

    不管是在做功能测试还是自动化测试,最后一步需要拿实际结果与预期进行比较。这个比较的称之为断言。 我们通常可以通过获取title、URL和text等信息进行断言。t……

    Joe.Ye 2023-02-26
    0 0
  • Python Selenium键盘事件

    Keys类 Keys类提供了键盘上几乎所有按键的方法。前面了解到,send_keys()方法可以用来模拟键盘输入,除此之外,我们还可以用它来输入键盘上的按键,甚至是组合……

    Joe.Ye 2023-02-26
    0 0
  • Python Selenium鼠标事件

    在 WebDriver 中,将这些关于鼠标操作的方法封装在 ActionChains 类提供: perform():执行所有 ActionChains 中存储的行为 context_click():右击 double_cl……

    Joe.Ye 2023-02-26
    0 0
  • Python Selenium之WebDriver常用方法

    点击和输入 前面我们已经学习了定位元素,定位只是第一步,定位之后需要对这个元素进行操作,或单击(按钮)或输入(输入框),下面就来认识 WebDriver 中最常……

    Joe.Ye 2023-02-26
    0 0
  • Python Selenium控制浏览器操作

    控制浏览器窗口大小 有时候我们希望能以某种浏览器尺寸打开,让访问的页面在这种尺寸下运行。例如可以将浏览器设置成移动端大小(480* 800),然后访问移动站点……

    Joe.Ye 2023-02-26
    0 0
  • Python Selenium元素定位

    Selenium定位方法 Selenium提供了8种定位方式: id name class name tag name link text partial link text xpath css selector 这8种定位方式在Python Sel……

    Joe.Ye 2023-02-26
    0 0
  • Python安装Selenium

    安装Selenium > python -V Python 3.6.5 > pip -V pip 9.0.3 from c:\program files\python36\lib\site-packages (python 3.6) > pip install selenium Requir……

    Joe.Ye 2023-02-26
    0 0
  • Python实现Redis不同实例间数据迁移

    Redis单机版数据迁移。从一个实例迁移到另一个实例,使用于本机不同端口迁移备份、其他机器间迁移备份。 工具是一个简单的 python 脚本,指定 redis 的源和目……

    Joe.Ye 2023-02-22
    0 0
  • Python时间加减

    datetime使用 import datetime >>> print datetime.datetime.now() 2017-02-15 15:01:24.619000 时间格式化 >>> print datetime.datetime.now()……

    Joe.Ye 2023-02-22
    0 0
  • Python线程池实现

    对于任务数量不断增加的程序,每有一个任务就生成一个线程,最终会导致线程数量的失控,因此固定线程数量的线程池是必要的。 threadpool模块 Python第三方模块……

    Joe.Ye 2023-02-22
    0 0
  • Python模式匹配与正则表达式

    模式匹配流程 用import re 将正则模块导入 用re.complie() 函数创建一个Regex对象(记得是使用原始字符串) 向Regex对象的serach(),方法传入想查找的字符串 ……

    Joe.Ye 2023-02-22
    0 0
  • Python字符串操作

    字符串字面量 双引号 >>> spam = "This is Tom' cat" >>> spam "This is Tom' cat" 转义字符 >>> print(&#……

    Joe.Ye 2023-02-22
    0 0