0

Selenium中级 | Selenium借助AutoIt完成文件的上传

有时候我们在Web系统中点击了某个按钮之后,也会弹出Windows的窗口,最常见的就是文件的上传。我们知道Selenium是专门针对Web系统的测试工具,它自身是无法操作windows窗口的,这个时候就可以借助第三方的小工具AutoIt来实现对文件的上传与下载。AutoIt是一个开源的小工具,它可以用来做一些Windows GUI的自动化,可以模拟鼠标和键盘操作。本篇文章来介绍下Selenium如...

0

AutoIT的下载与安装

在Selenium的自动化中,会用到AutoIT小工具来进行文件的上传与下载,本篇文章具体来介绍AutoIT的下载与安装。具体步骤如下:1. 去到AutoIT官网下载https://www.autoitscript.com/site/autoit/downloads/2. 在页面中部,点击Download AutoIT下载后是一个名为autoit-v3-setup.exe的文件3. 双击autoi...

0

Selenium初级 | Selenium操控浏览器的常用方法

在前面的文章中我们已经学习了Selenium环境的搭建以及启动各种浏览器的最基本操作。接下来就该学习selenium 或webdriver中提供的各种对网页、对网页元素的操作方法们了。有时候我们把webdriver也叫webdriver API就是因为它提供的这些对网页、对网页元素的操作方法是它已经实现好的了,我们要学习的就是不同的方法是干什么用的,如何调用这些方法,调用的时候要传什么参数等等。这...

0

使用Katalon Recorder轻松实现数据驱动测试

什么是数据驱动测试?简单来说就是执行相同的测试步骤,使用不同的测试数据,这些测试数据一般都放在一些外部的文件中,比如Excel,txt,json文件等,一般多用在自动化测试中。比如对于登录这个相同的动作来说,要验证100个账号的有效性,可以把这100个账号的数据放到一个外部的文件中,脚本执行时循环从这个外部文件中取这100条数据完成验证工作。像这样把步骤和数据进行分离的测试就叫做数据驱动测试,英文...

0

使用Chrome和Firefox的Headless模式运行Selenium脚本

什么是Headless模式?在Selenium领域,Headless模式指的是在不启动浏览器,看不到界面GUI的情况下,来运行Selenium的脚本,执行测试。Headless模式的好处:不启动浏览器弹窗,在本机上执行时不会干扰你的其它操作。在不关心GUI界面时,headless模式可以提升执行效率。不关心界面的场景,比如造数据、爬数据。有些系统不提供GUI界面,只能用Headless模式Head...

个人介绍
暂无介绍