Selenium | 中级操作方法
文章平均质量分 79
YOYO测试
十多年软件测试经验,擅长敏捷流程、自动化测试、性能测试。 曾任职于IBM公司、国内最大软件测试培训机构等。
目前致力于传播与国际接轨的软件测试知识,希望大家多多关注。
展开
-
AutoIT的下载与安装
在Selenium的自动化中,会用到AutoIT小工具来进行文件的上传与下载,本篇文章具体来介绍AutoIT的下载与安装。具体步骤如下:1. 去到AutoIT官网下载https://www.autoitscript.com/site/autoit/downloads/2. 在页面中部,点击Download AutoIT下载后是一个名为autoit-v3-setup.exe...原创 2018-07-18 22:46:49 · 15098 阅读 · 0 评论 -
Selenium中级 | Selenium借助AutoIt完成文件的上传
有时候我们在Web系统中点击了某个按钮之后,也会弹出Windows的窗口,最常见的就是文件的上传。我们知道Selenium是专门针对Web系统的测试工具,它自身是无法操作windows窗口的,这个时候就可以借助第三方的小工具AutoIt来实现对文件的上传与下载。AutoIt是一个开源的小工具,它可以用来做一些Windows GUI的自动化,可以模拟鼠标和键盘操作。本篇文章来介绍下Sel...原创 2018-07-19 11:08:19 · 1223 阅读 · 0 评论 -
Selenium中级 | 在Selenium中模拟键盘操作
以下是基于Java语言在Selenium WebDriver中模拟键盘操作的一些常用方法总结操作单个按键比如按回车键、按F5进行页面刷新、按F11将窗口设为全屏模式等。方式1:使用WebElement类中的sendKeys方法driver.findElement(By.id(“login”)).sendKeys(Keys.ENTER);方式2:使用Actions类中的sendK...原创 2018-04-09 20:52:24 · 15979 阅读 · 1 评论 -
Selenium中级 | 在Selenium中模拟鼠标操作
在我们做自动化测试的过程中,有时候也需要模拟鼠标的操作,比如现在很多下拉菜单做成了鼠标划上去就展示出来的形式;比如有的功能提供了右键菜单,需要单击鼠标右键把右键菜单调出来;再比如有些按钮或控件需要双击来调出后续的窗口;还有的元素需要通过鼠标拖拽来调整顺序或位置等,这些时候都需要用到模拟鼠标的操作。在Java Selenium WebDriver中,模拟鼠标操作的方法们被定义在一个叫...原创 2018-04-25 20:26:56 · 1523 阅读 · 0 评论 -
Selenium中级 | Selenium如何验证error message的颜色
Selenium如何验证error message的颜色在Web系统中,对于一些错误的操作,给出的错误提示信息往往是比较警醒的红色,比如登录的时候输入了错误的用户名和密码,或者不输入直接点击登录按钮,系统都会给出类似的错误提示信息:我们做自动化测试的时候,如果要进一步验证文字的颜色,则可以按照下面的方法来进行。整体思路如下:1....原创 2019-06-14 11:33:14 · 2077 阅读 · 0 评论