自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 收藏
  • 关注

原创 在selenium中window.open()和click()点击链接的区别

在selenium中点击一个链接,打开一个新的页面常用的有两种方法:click和window.open()。      分为两种情况:     1.链接没有target="_blank"属性;网页示例代码: 打开窗口 首页001      当使用click点击“首页001”时的效果就是,在浏览器的当前tab直接打开“

2018-01-12 10:06:16 14712

原创 Java实现九宫格滑动解锁

实现思路:为了适应不同屏幕的滑动解锁,实现思路:1.获取九宫格patterview的起始坐标x、y2.获取九宫格patterview的宽度(width)、高度(height)3.九宫格的九个格子大约平均把patterview的长、宽平均分成了4个等分,宽度间隔为width/4、高度间隔为height/44.第一个格子的坐标为(x+width/4, y+height/4)5.

2018-01-08 10:26:26 963

原创 python九宫格滑动解锁

实现思路:1.获取九宫格patterview的起始坐标x、y2.获取九宫格patterview的宽度(width)、高度(height)3.九宫格的九个格子大约平均把patterview的长、宽平均分成了4个等分,宽度间隔为width/4、高度间隔为height/44.第一个格子的坐标为(x+width/4, y+height/4)5.每次滑动的时候,就相当于横坐标(纵坐标)的

2018-01-08 09:44:38 1661

原创 testng-xslt美化testng测试报告

TestNg测试结束后,会自动生成html测试报告,但是显示不够美观,可以说比较丑的(个人观点^_^)。我们可以使用testng-xslt来对TestNg生成的Hhtml测试报告进行重写、美化。1.从官网下载testng-xslt并解压,解压后的目录:testng-xslt下载链接:http://testng-xslt.googlecode.com/files/testng-xsl

2018-01-30 16:05:24 3249

原创 Selenium中的多个窗口切换(3个及以上的窗口切换)

在Selenium的窗口的切换中,我们遇到的两个窗口之间的切换比较多。但是,在实际的测试过程,我们可能会遇到3个或者更多的窗口之间的相互切换、关闭等操作。方法一:利用for循环来实现窗口之前的切换。示例代码:package com.sandy;import java.io.File;import java.text.SimpleDateFormat;import java.ut

2018-01-22 17:03:16 9981

原创 selenium截图操作

本篇介绍Selenium中截图类TakeScreenshout,这个类主要是获取浏览器窗体内的内容,不包括浏览器的菜单和桌面的任务栏区域,我们用百度首页来截图,看看截图效果。FileUtils.copyFile(srcFile, new File("屏幕截图", time + ".png"));“屏幕截图”是我们自己创建的文件夹用来存放截图文件,此文件夹在project(工程)的更目录;

2018-01-22 10:13:02 15227 2

原创 Appnium、Selenium常用的等待元素的三种方法

学过或者了解过Appium、Selenium都知道,等待元素加载一般常用的三种方法:强制等待隐试等待显示等待(1)强制等待    ----sleep示例:Thread.sleep(10000);         强制等待10s强制等待方式不是全局限制,10s的等待时间只是对当前操作生效。package com.sandy;import org.openqa.se

2018-01-19 11:35:58 1540 1

原创 eclipse安装testng、python插件

tesgng插件的安装方法(在线,离线)方法一: 离线安装TestNG Eclipse插件下载地址http://testng.org/doc/download.html。下载下来以后,放在eclipse的plugins文件夹下,然后启动eclipse,点击Help -> software update -> Installed Software, 查找到Te

2018-01-19 10:02:26 408

原创 selenium下拉等待页面完全加载

在使用selenium的过程中,我们会遇到打开一个页面后,等待进度条加载完成,再去滚动鼠标或者下拉页面的时候,页面还会继续加载内容,这就会导致在定位元素并且滑动的时候,代码报错:元素不存在。这是因为页面需要手动下拉或者向下滑动,才能加载全部(剩下的)的内容。可以通过sendKeys(Keys.DOWN)方法多下拉几次,来实现页面全部内容的加载。下面示例是以百度新闻为例:package

2018-01-12 11:24:37 6127

原创 Selenium中quit和close的区别

Selenium对浏览的关闭操作,在driver中有两种方法:一个是quit,另一个叫close。先来看看看两者的声明描述,请看下面声明文档。 /** * Close the current window, quitting the browser if it's the last window currently open. */ void close(); /**

2018-01-11 13:31:08 6403

原创 Java环境配置

1.在官网下载好JDK之后,双击exe执行文件即可开始JDK的安装,安装过程都默认选择,只需点击下一步,直到安装完成2.JDK安装完成后,接下来就是进行JDK的环境配置:选中“我的电脑”图标,点击右键选择属性→选择“高级系统设置”→选择“环境变量”在系统变量的里面点击新建需要新建如下环境变量:JAVA_HOME   ---JDK安装路径   例如:C:\Prog

2018-01-10 11:04:13 207

原创 Java打印九九乘法表

一、利用for循环打印下三角九九乘法表package com;public class Triangle { public static void main(String[] args) { int i = 0; int j = 0; for(i=1; i<=9; i++) { for(j=1; j<=i; j++) { //print是不换行输出;而p

2018-01-08 13:57:33 7228

原创 Jmeter实现MD5加密

在我们使用Jmeter测试的过程中,尤其是接口测试,有时候需要对参数进行MD5加密后再进行操作。Jmeter自带的就有MD5加密需要使用的到的jar(注意jmeter版本):commons-codec-1.10.jar,在jmeter的lib目录下面。在需要进行MD5加密的线程地方添加一个BeanShell Sampler,在BeanShell Sampler里面编写代码即可实现:

2018-01-08 12:17:25 11644 2

原创 Jmeter实现对mysql语句的操作

1.环境准备JDK环境配置安装Jmetermysql驱动2.新建测试计划在新建的测试计划下添加一个线程组,命名为mysql(名字可以随便取,只要方便自己辨认就可以);点击浏览按钮,把mysql驱动添加到测试计划里面来mysql下面添加配置元元件:JDBC Connection Configurationmysql下面添加Sampler:JDBC Requ

2018-01-05 09:33:14 929

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除