zoukankan      html  css  js  c++  java
  • Selenium

    1. 鼠标操作

    1.1 介绍:

    常见的鼠标操作有:点击、右击、双击、悬停、拖拽等,对于这些鼠标操作Selenium都封装了相应的操作方法。
    现在Web产品中存在丰富的鼠标交互方式,作为一个Web自动化测试框架,需要应对这些鼠标操作的应用场景。

    1.2 常用的操作方法

    1. context_click(element): 右击
    
    2. double_click(element): 双击
    
    3. drag_and_drop(source, target): 拖动
    
    4. move_to_element(element): 悬停
    
    5. perform(): 执行 --> 此方法用来执行以上所有鼠标操作为了更好的学习其他方法,我们先学习perform()执行方法,因为所有的方法都需要执行才能生效
    
    

    2. 键盘操作

    # 常用的键盘操作
    1. send_keys(Keys.BACK_SPACE): 删除键(BackSpace) 
    2. send_keys(Keys.SPACE): 空格键(Space) 
    3. send_keys(Keys.TAB): 制表键(Tab) 
    4. send_keys(Keys.ESCAPE): 回退键(Esc) 
    5. send_keys(Keys.ENTER): 回车键(Enter) 
    6. send_keys(Keys.CONTROL,'a'): 全选(Ctrl+A) 
    7. send_keys(Keys.CONTROL,'c'): 复制(Ctrl+C) 
    
  • 相关阅读:
    二维数组求和
    mysql 常用函数
    3月17日 45道T-SQL查找 习题
    查询语句
    T-SQL 增删改查操作
    <转jerrylsxu> HTML语法大全
    1月25日 作业 多线程
    1月22日- 链表和哈希算法
    1月22日作业
    1月21日
  • 原文地址:https://www.cnblogs.com/yimeng123/p/15264829.html
Copyright © 2011-2022 走看看