当前分类:/开发技术/Test

高元_G·Marshal
高元_G·Marshal

我们已经可以轻松移动鼠标了,距离拖拽只有一步之遥。其实这就是一层窗户纸,捅破它就搞定了,之前做的操作可以说都是单步操作:移动鼠标、点击页面元素、弹出窗口等等;而拖拽操作就不行了,他需要一连串连贯的动作配合起来:mousedown、mousemove、mou

Selenium 阅读(228) 评论(0)20170622155022

高元_G·Marshal
高元_G·Marshal

之前掌握的技术已经可以让我们对zTree的很多基本功能进行测试了,但还有个大问题没办法解决就是编辑状态下hover和拖拽,想搞定这些就要搞定如何移动鼠标。 【1、如何移动鼠标】 行为操作需要用到org.openqa.selenium.i

Selenium 阅读(276) 评论(0)20170622154926

高元_G·Marshal
高元_G·Marshal

下面该学习如何控制alert、confirm和弹出窗口这些了 【1、如何处理confirm和alert】  处理confirm、alert其实很简单,只需要利用WebDriver的switchTo().alert()方法就可以

Selenium 阅读(284) 评论(0)20170622154802

高元_G·Marshal
高元_G·Marshal

【1、如何处理异步加载】  对于异步加载的捕获,其实就是一个等待的过程,这在之前的例子中早已看过,只不过需要特别说明一下WebDriverWait,当超时后就会抛出异常,所以如果你的测试中对于这个部分不需要抛出异常的话,那么最好用try

Selenium 阅读(311) 评论(0)20170622154620

高元_G·Marshal
高元_G·Marshal

【慎用findElement】  今天本打算研究一下异步加载的延迟测试,结果一不留神发现了findElement的问题。 不敢说这是个Bug,不排除是自己学艺不精,暂且把问题抛出来,希望大家能给些意见。 1、问题描述

Selenium 阅读(241) 评论(0)20170622154357

高元_G·Marshal
高元_G·Marshal

【1.加入jUnit】 Selenium环境搞定,接下来就要想办法让我们的测试步入正轨了,对于java来说,用上jUnit是很方便的,maven项目加入jUnit也是轻而易举,稍微修改一下pom.xml就可以了 <projectx

Selenium 阅读(216) 评论(0)20170622154053

高元_G·Marshal
高元_G·Marshal

一、下载文件 先要去官网(http://seleniumhq.org/download/)下载必需的文件: SeleniumIDE(专门用于FireFox测试的独立界面,可以录制测试步骤,但我更倾向于写代码做标准的功能测试)Seleni

Selenium 阅读(251) 评论(0)20170622153741

高元_G·Marshal
高元_G·Marshal

Jmeter介绍Jmeter 是一款使用Java开发的,开源免费的,测试工具,主要用来做功能测试和性能测试(压力测试/负载测试). 而且用Jmeter来测试RestfulAPI,非常好用。  如何学好Jmeter如果你用Jmeter去对Web进行功能测试,

Jmeter 阅读(365) 评论(0)20170621140204

高元_G·Marshal
高元_G·Marshal

本文主要介绍性能测试中的常用工具jmeter的使用方式,以方便开发人员在自测过程中就能自己动手对系统进行自动压测和模拟用户操作访问请求。最后还用Linux下的压测工具ab做了简单对比。1.     &nbs

Jmeter 阅读(494) 评论(0)20170621140110
睿恒知识库-V3.2.0