自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 selenium中quit()和close()的区别

首先我们先来看看两个方法的声明文档 /** * Close the current window, quitting the browser if it's the last window currently open. * 关闭当前窗口,如果它是当前打开的最后一个窗口,则退出浏览器 */ void close(); /** * Quits this dr...

2019-03-13 16:28:08 5999

转载 OSI网络协议

参考资料:https://www.cnblogs.com/qishui/p/5428938.html

2019-03-13 08:49:42 651

原创 HTTP协议信息头

常用请求头:Accept:这个头表示,浏览器告诉服务器它所支持的数据类型 Accept-Charset:这个头表示,浏览器告诉服务器它所采用的字符集 Accept-Encoding:这个头表示,浏览器告诉服务器它所支持的压缩格式 Accept-Language:这个头表示,浏览器告诉服务器它所采用的语言 Host:这个头表示,浏览器告诉服务器我想访问服务器哪台主机 If-Modifi...

2019-03-12 09:50:34 547

转载 cookies和session的存储和区别

Cookies与Session区别:cookie存储在客户端的头信息中 session在服务端存储,文件、数据库都可以 一般来说session的验证需要cookie携带一段信息来表示这个用户是哪个session,所以当客户端禁用cookie时,session将失效Cookie的总结cookie就是一小段文本信息 cookie的格式为 key:value;key:value...

2019-03-12 09:26:52 742

原创 selenium特殊窗口切换

特殊窗口切换基本代码演示package com.test.demo;import org.openqa.selenium.WebElement;import org.openqa.selenium.support.FindBy;import org.testng.annotations.Test;import java.util.Set;/** * @author ...

2019-03-11 16:16:24 260

原创 selenium常用的鼠标操作

selenium常用的出表操作基本代码演示package com.test.demo;import com.test.Init_Page;import org.openqa.selenium.WebElement;import org.openqa.selenium.interactions.Actions;import org.openqa.selenium.suppor...

2019-03-11 15:05:54 304 1

原创 下拉框-选择元素

下拉框-选择元素具体演示代码如下package com.test.demo;import com.test.Init_Page;import org.openqa.selenium.WebElement;import org.openqa.selenium.support.FindBy;import org.openqa.selenium.support.ui.Select...

2019-03-11 14:17:58 1787

原创 selenium的十大定位方法

selenium的十大定位方法By.id By.name By.className By.tagName By.LinkText By.xpath By.cssSeclector By.partialLinkText常见元素处理基本代码演示package com.test;import org.openqa.selenium.WebDriver;import...

2019-03-11 10:38:46 1254

原创 Http的三次握手和四次挥手

首先客户端先向服务端发送SYN报文和一个随机数Seq。相当于客户端向服务端说“我要建立连接了,你给个回应呗?” 服务端接收到SYN报文后回复客户端一个ACK报文,并为这次连接分配资源。服务端向客户端说“我收到你要建立连接的消息了,I'm ready,收到请回答~over!” 客户端接收到服务端发送的报文后向服务端返回ACK报文,并分配资源。客户端对服务端说“ok!收到~” 至此,客户端和...

2019-03-05 09:53:51 123

原创 TestNG-DataProvider参数化

import org.testng.annotations.DataProvider;import org.testng.annotations.Test;import java.lang.reflect.Method;public class DataProviderTest { @Test(dataProvider = "data") public void test...

2019-02-03 00:53:59 182

原创 TestNG-Suite套件测试

public class SuiteConfig { @BeforeSuite public void beforeSuite() { System.out.println("this is BeforeSuite--测试套件"); } @AfterSuite public void afterSuite() { Syst...

2019-02-02 23:30:33 543

原创 安装Git客户端

windows平台下载地址:https://git-scm.com/downloads一路next就可以安装完成后弹出一下网页鼠标右键选择 Git Bash Here往输入框输入命令:git --version 查看是否安装成功...

2019-01-20 21:21:59 89

原创 selenium 关闭窗口close与quit

这是close()的说明:Closes the current window. 关闭当前窗口。 这是quit()的说明:Quits the driver and closes every associated window. 退出驱动并关闭所有关联的窗口。摘自 https://blog.csdn.net/huilan_same/articl...

2019-01-04 15:05:00 1965

转载 selenium等待

1.pageLoadTimeout 设置页面加载超时时间://设定在加载页面时间为15秒,如果在加载时间还不能加载完页面那会抛出超时异常我们可以观察我们需要的元素加载的时间,之后就可以找到并处理了driver.manage().timeouts().pageLoadTimeout(15,TimeUnit.SECONDS);在15秒之后如果页面还没有加载完成则抛出超时异常;这时我们应该对...

2019-01-04 14:57:00 123

原创 selenium窗口切换

/** * 窗口 * */ public void windowsHandle(){ Set<String> handles = driver.getWindowHandles(); for(String s:handles){ if(s.equals(...

2019-01-04 14:24:12 100

原创 selenium iframe切换

/*** iframe切换**/ public void iframe(){driver.get("http://www.baidu.com");WebElement iframeElement = driver.findElement(By.id("ueditor_0"));driver.switchTo().frame(iframeE...

2019-01-04 14:22:06 109

原创 maven中的Group Id和Artifact Id分别指的是什么?

Group ID是项目组织唯一的标识符,比如我的项目名叫test001,那么我的Group ID就是 com.huangtian.test001 域名.公司名.项目名Artifact ID就是项目的唯一的标识符,实际对应项目的名称,就是项目根目录的名称。 ...

2019-01-04 09:11:47 1031

转载 mysql 安装图解 mysql图文安装教程(详细说明)

1、首先单击MySQL5.5.21的安装文件,出现该数据库的安装向导界面,单击“next”继续安装,如图所示:2、在打开的窗口中,选择接受安装协议,单击“next”继续安装,如图所示:3、在出现选择安装类型的窗口中,有“typical(默认)”、“Complete(完全)”、“Custom(用户自定义)”三个选项,我们选择“Custom”,因为通过自定义可以更加的让我们...

2018-12-09 23:02:00 2193

空空如也

空空如也

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

TA关注的人

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