在WebDriver中,提供了许多鼠标操作的方法,这些操作方法都封装在ActionChains类中,其中如左击、右键、双击、拖动、悬停等功能。 context_click():点击鼠标右键 .click():鼠标左键点击 double_click():双击鼠标 drag_and_drop():拖动鼠 ...
分类:
编程语言 时间:
2020-12-14 12:56:21
阅读次数:
6
jmeter的安装及配置环境变量 注:首先查看jdk版本(java -version),1.8.0版本以上的需要配置jmeter3.3以上的版本 1.解压jmeter文件 2.配置环境变量 JMETER_HOMED:\jmeter\apache-jmeter-5.3\apache-jmeter-5. ...
分类:
其他好文 时间:
2020-12-09 12:33:09
阅读次数:
15
jmeter中有个元件叫做断言(Assertion),它的作用和loadrunner中的检查点类似; 用于检查测试中得到的响应数据等是否符合预期,用以保证性能测试过程中的数据交互与预期一致。 使用断言的目的:在request的返回层面增加一层判断机制;因为request成功了,并不代表结果一定正确。 ...
分类:
其他好文 时间:
2020-12-08 12:28:14
阅读次数:
6
一日一技:使用上下文管理器来强制关闭Chromedriver摄影:产品经理与产品经理环游世界当我们使用Selenium通过Chromedriver启动Chrome浏览网页时,可能会由于某些异常情况导致程序崩溃,但Chromedriver进程不会退出。例如,我们编写一段显然有问题的代码:fromselenium.webdriverimportChromedriver=Chrome(‘./chrome
分类:
其他好文 时间:
2020-12-08 12:08:37
阅读次数:
6
seleniumpython2.7安装配置1:安装pythonpython2.7版本(最新的python版本是3.4,但用户体验没有2.7版本的好,我们选择用2.7版本)下载地址:https://www.python.org/download/releases/2.7.8/下载Windowsx86MSIInstaller(2.7.8)安装包设置系统环境变量执行命令验证输入Python2:下载安装s
分类:
编程语言 时间:
2020-12-05 10:28:05
阅读次数:
9
前言 最近在学习BeanShell断言,发现有点强大哈,只要会写代码,就没有什么是断言不了的,哈哈哈,不过我现在只会写点蹩脚的代码,下面将介绍下如何将返回的JSON数据与数据库数据做对比。 注:本次涉及到的知识点有 1)BeanShell PostProcessor拼接字符串;2)BeanShell ...
分类:
数据库 时间:
2020-12-04 11:48:24
阅读次数:
21
Selenium+java-弹出框处理一、弹出框分类:弹出框分为两种,一种基于原生JavaScript写出来的弹窗,另一种是自定义封装好的样式的弹出框,本文重点介绍原生JavaScript写出来的弹窗,另一种弹窗用click()基本就能搞定。原生JavaScript写出来的弹窗又分为三种:alertconfirmprompt二、弹窗处理常用方法:alert/confirm/prompt弹出框操作主
分类:
编程语言 时间:
2020-12-04 11:35:38
阅读次数:
10
Selenium+java-截图操作写在前面自动化测试过程中,运行失败截图可以很好的帮我们定位问题,因此,截图操作也是我们自动化测试中的一个重要环节。截图方法1、通过截图类TakeScreenshout实现截图特点:截取浏览器窗体内的内容,不包括浏览器的菜单和桌面的任务栏区域具体示例代码如下:publicvoidtestScreenshoutByTakesScreenshot(){driver.m
分类:
编程语言 时间:
2020-12-04 11:10:01
阅读次数:
4
Selenium+java-日期控件的处理前言一般的日期控件都是input标签下弹出来的,设置日期使用selenium中的sendKeys方法就可以解决。但是我们也会碰到下面的时间日期控件(这个时候这个文本框是不允许我们输入时间的)如图:这个时候,没法调用WebElement的sendKeys(),像这种选择时间的input标签都会有一个readonly属性,这个时候我们就只能选择时间,不能手动输
分类:
编程语言 时间:
2020-12-04 11:09:44
阅读次数:
5
Selenium+java-关于富文本编辑器的处理什么是富文本编辑器?富文本编辑器,RichTextEditor,简称RTE,是一种可内嵌于浏览器,所见即所得的文本编辑器。具体长啥样,如下图:通过自动化操作富文本编辑器模拟场景:在富文本编辑器中输入:欢迎关注公众号:软件测试君1、通过键盘事件实现输入具体代码如下:/***通过键盘事件实现输入操作*/@TestpublicvoidtestByActi
分类:
编程语言 时间:
2020-12-04 11:09:16
阅读次数:
4