原文:自动化测试基础篇--Selenium鼠标键盘事件

前面几篇文章我们学习了怎么定位元素,同时通过实例也展示了怎么切换到iframe,怎么输入用户名和密码,怎么点击登录按钮,首先我们先回顾一下元素的基本操作。 .点击 鼠标左键 页面按钮:click .请空输入框:clear .输入字符串:send keys .提交表单:submit 今天这篇文章着重讲一下键盘和鼠标的模拟事件。 一 鼠标事件 .首先模拟鼠标的操作需要先导入鼠标模块: .在 WebD ...

2017-09-05 10:37 1 2838 推荐指数:

查看详情

Selenium3 + Python3自动化测试系列四——鼠标事件键盘事件

一、鼠标事件 在 WebDriver 中, 将这些关于鼠标操作的方法封装在 ActionChains 类提供。 ActionChains 类提供了鼠标操作的常用方法。 ActionChains 类的成员源码如下图所示: 下面我们通过一张表对上图中对外使用的成员进行分类(即带下 ...

Thu Mar 28 04:05:00 CST 2019 1 920
自动化测试基础--Selenium简介

一、软件开发的一般流程    二、什么叫软件测试?   软件测试(英语:Software Testing),描述一种用来促进鉴定软件的正确性、完整性、安全性和质量的过程。换句话说,软件测试是一种实际输出与预期输出之间的审核或者比较过程。软件测试的经典定义是:在规定 ...

Tue Aug 29 21:20:00 CST 2017 0 2536
自动化测试基础--Selenium元素定位

一、Selenium元素定位的重要性: Web自动化测试的操作:获取UI页面的元素,对元素进行操作,得到实际结果,断言(返回结果与期望结果是否一致),返回自动化测试报告。 本文主要是利用Firefox浏览器的辅助插件Firebug进行元素定位。 元素定位在自动化测试中 ...

Thu Aug 31 18:47:00 CST 2017 0 2067
自动化测试基础--Selenium Xpath定位

什么是xpath? XPath即为XML路径语言,它是一种用来确定XML(标准通用标记语言的子集)文档中某部分位置的语言。XPath基于XML的树状结构,提供在数据结构树中找寻节点的能力。 ...

Thu Aug 31 22:16:00 CST 2017 0 1800
Selenium自动化测试基础

如有任何学习问题,可以添加作者微信:lockingfree 目录 什么是自动化测试自动化测试的介入条件 自动化测试工具 Selenium的安装 html基础知识讲解 使用Chrome查看页面元素 ...

Thu Jan 24 23:10:00 CST 2019 0 586
Windows自动化---模拟鼠标键盘

1、PyUserInput(不推荐) python2可以使用PyUserInput库:(不推荐) 支持最基础鼠标键盘操作,可以剪贴。 安装的时候:pip install PyUserInput 需要依赖包pywin32, pyHook PyUserInput:包含pymouse ...

Sat Mar 31 21:03:00 CST 2018 0 2998
自动化测试基础--Selenium select下拉框

一、什么是下拉框 下拉框是多项选择项,选择其中一种,类似下面(以百度搜索设置为例) 源代码如下所示: 二、直接定位 三、二次定位 四、Select模块(index) 1.除了上面介绍的两种简单的方法定位到select选项,selenium还提 ...

Thu Sep 07 22:35:00 CST 2017 1 1654
 
粤ICP备18138465号  © 2018-2026 CODEPRJ.COM