自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

jeason_的博客

生活不止眼前,还有诗和远方。

  • 博客(20)
  • 问答 (1)
  • 收藏
  • 关注

原创 【小顿顿记录】js使用append追加的节点无法添加事件

  一个月一来一直忙碌着工作,工作中也遇到了很多问题,没有时间及时的整理出来,今天统一整理一下,做个记录,也是给正在踩坑的你一个参考。进入正题...  我不是专业的前端人员,所以在写前端页面的时候会遇到很多问题,其中一个问题是,js使用append追加的节点无法添加事件。直接上代码吧。html页面: <ul class="sewvbm"></ul> 给ul...

2018-07-27 22:33:26 1344

转载 Java 9 模块化 (Modular) 介绍

前言今年,2017年,我们将迎来 Java 语言的 22 岁生日,22岁,对于一个人而言,正是开始大展鸿图的年纪,可是对于日新月异的科技圈中的一门开发语言而言,却是一个傲视群雄的老态龙钟的年纪。JVM 语言发展史JVM 家族也是在这22年中茁壮发展,并且都秉承着 Java 的革命口号:一处编译,随处运行。那么,JVM 的带头人 Java 在 9.0 的版本中带来了什么变化呢?模块化今天介绍一个Ja...

2018-05-02 11:07:04 602

原创 【Java+Selenium(9)】---- 元素的简单操作

    在前面我已经介绍了定位元素,定位只是第一步,定位之后需要对这个元素进行操作,或点击(按钮)或输入(输入框)或提交(表单),下面我们就来认识一下这些最常用的方法。    在 WebDriver 中,大多简单有趣的页面交互的方法都将通过 WebElement 接口提供,最常用的操作页 面元素的方法有下面几个:clear() 清除文本,如果是一个文件输入框 sendKeys(*value) 在元...

2018-04-02 14:21:52 664 2

原创 【Java+Selenium(8)】---- 控制浏览器

    Selenium 主要提供的是操作页面上各种元素的方法,但它也提供了操作浏览器本身的方法,比如浏览 器的大小以及浏览器后退、前进按钮等。(1)控制浏览器窗口大小    在不同的浏览器大小下访问测试站点,对测试页面截图并保存,然后观察或使用图像比对工具对被测 页面的前端样式进行评测。比如可以将浏览器设置成移动端大小(480x800),然后访问移动站点,对其样式 进行评估;WebDriver ...

2018-04-02 10:21:16 1050

原创 【Java+Selenium(7)】---- 元素定位之详细解析

    上篇文章介绍到了元素定位以及元素定位的八种方法,本篇详细介绍这八种元素定位的使用方法。1. id 定位     name 如果把页面上看元素看作一个人的话,如果我们想找一个人如何去找,那么这个人一定有其别于其它人的“属性”,如他的身份证号一定和别人不一样,他的名字和别人不一样。那么我们就可以通过身证号和名字来找到一个人。那么 id 就可以看做是一个人的身份号,当然这个 id 并不像我们现实...

2018-03-30 18:30:11 2602 1

原创 【Java+Selenium(6)】---- 元素定位

    本章节开始我们先看一张百度页面图片        这其实就是百度的首页,在这张页面上有输入框、按钮和文字链接,当然还有图片,页面的底部还有一行文字。自动化要做的就是模式鼠标和键盘来操作这些元素,或点击,或输入,或右击,甚至是鼠标拖动等操作。        那么我们要想操作这些元素的前提是需要找到它们。那么如何找到他们呢?自动化工具可不像我们一样可以通过肉眼来分辨页面上的元素,并且知道是它们...

2018-03-30 15:02:25 768

原创 【Java+Selenium(5)】---- 编写第一个自动化测试脚本

        前面介绍了环境搭建和三大浏览器的启动方法,这篇文章将正式介绍自动化测试脚本的编写。写了一个简单的百度自动搜索,先体会一下,后续的文章会详细的介绍 Web Driver API 中的元素定位、浏览器控制、多窗口切换、多表单切换等等。        直接看下代码:package selenium_pro1;import java.util.concurrent.TimeUnit;...

2018-03-30 10:35:19 8597 1

原创 【Java+Selenium(4)】---- 启动IE

一. 简介     本文介绍IE启动,代码跟 chrome 启动和 FireFox 启动都几乎相同。那就直接看看代码吧。二. 启动IEpackage selenium_pro1;import java.util.concurrent.TimeUnit;import org.openqa.selenium.WebDriver;import org.openqa.selenium.ie.In...

2018-03-29 17:42:22 676

原创 【Java+Selenium(3)】---- 启动Chrome

一. 简介     本篇文章接着上篇文章介绍,上篇介绍了FireFox启动,这篇将介绍Chrome启动,跟上篇代码几乎相同,如果上篇懂了,这篇也就很简单,很容易理解的。二. 启动Chrome      直接看代码package selenium_pro1;import java.util.concurrent.TimeUnit;import org.openqa.selenium.WebD...

2018-03-29 17:08:05 1029

原创 【Java+Selenium(2)】---- 启动FireFox

一. 简介     本文介绍用 Java + selenium 实现启动和关闭 FireFox 浏览器。Selenium 主要用于测试 web 项目。所以首先要掌握打开和关闭浏览器。本篇文章先介绍一下启动FireFox。二. 启动FireFox     直接看代码吧,稍后解释package selenium_pro1;import java.util.concurrent.TimeUnit;...

2018-03-29 16:24:40 1581

原创 【Java+Selenium(1)】---- 环境搭建

一.  简介    我是做Java开发的,但是就女生而言做后端开发的较少,也是想利用自己学过Java开发的优势,学习自动化测试也相对仅仅做过功能测试的人员会比较容易。利用利用一点琐碎的时间学习自动化测试,也是想通过博客记录学习过程,同时给一些想学习自动化测试找不到方向的人一个借鉴。    Selenium一个用于Web应用程序测试的工具。Selenium测试直接运行在浏览器中,就像真正的用户在操作...

2018-03-29 14:49:52 928

原创 【Java基础(3)】---- 安装maven插件

一. 简介     eclipse 支持 maven项目,但是没有 maven 插件需要自己安装 maven 插件,我之前安装 maven 插件用过离线安装,总会有 maven 插件与 eclipse 版本不一致的问题。所以本篇文章我只介绍 maven 插件的在线安装方法。二. 安装 maven 插件     方式一:        打开 eclipse,菜单Help ---> Instal...

2018-03-29 14:24:04 6343

原创 【Java基础(2)】---- 安装和配置eclipse

       上篇文章介绍了 JDK 安装,这篇将介绍 eclipse 安装和配置,eclipse 是集成开发环境。现在也有一些别的 Java 语言开发的集成环境,比如 IntelliJ IDEA 。我个人比较喜欢用 eclipse,所以介绍一下这个工具。       一.  下载 eclipse           (1)打开 https://www.eclipse.org/downloads/...

2018-03-29 09:58:19 386

原创 【Java基础(1)】---- Java环境安装(JDK安装)

一. 简介    在使用一门语言开发之前,我们都要安装相应的环境。Java也不例外,Java语言需要安装JDK,JDK就是整个Java开发的核心,也为Java提供了运行时环境。二. 下载JDK   (1)打开 https://www.java.com/zh_CN/         可以点击“免费Java下载”或“所有Java下载”下载所需要的JDK,这里我选择的“所有Java下载” (2)点击“正...

2018-03-28 09:57:09 260

原创 构建第一个SpringBoot 工程

1. 简介SpringBoot 它的设计目的就是简化开发,开启了各种自动装配,你不想写各种配置文件,直接引入相关的依赖就能迅速的搭建一个web项目。习惯大于配置。可能你就很多理由不放弃SSH、SSM,但是当你一旦使用了SpringBoot,你会发现一切变得简单,配置变得简单,编码变得简单,部署变得简单,开发速度大大提高。就好比,你用了IDEA,你会觉得再也回不到eclipse的时代了,另外本教程将

2018-01-19 15:56:32 346

转载 ArrayList源码解析

ArrayList

2017-11-02 15:52:00 203

原创 linux搭建Apache+James邮件服务器

一、安装jdk环境首先检查是否存在jdk环境已存在jdk环境;二、下载James压缩包并上传到Linux服务器http://mirrors.tuna.tsinghua.edu.cn/apache//james/server/james-binary-2.3.2.1.tar.gz三、解压james-binary-2.3.2.1.tar.gz四、启动

2017-07-18 16:51:02 998

原创 Java WebService简单实例

一、搭建一个webservice服务器  (1)创建一个web项目。这里我创建了一个项目名为TheService。  (2)在src下的com.linkwide.service(自己创建的包名)下创建一个HelloWorldService接口。    package com.linkwide.service;    import javax.jws.WebMethod;   

2017-07-16 10:05:00 322

原创 Claros In Touch邮件客户端配置

Claros In Touch是一个功能强大,多协议支持的webmail(Pop3/IMAP)系统。有个人信息管理的功能包括地址簿,日历,书签(可以存储整个网页),RSS阅读器。版本介绍:claros in touch 2.1 没有日历功能。claros intouch 2.2 有日历功能。最近项目中需要用到邮件,我在网上找了好到,还是觉得claros intouch的界面好看。环境:tomcat

2017-07-13 14:36:47 1579

原创 SpringBoot菜鸟教程(一)

本人程序媛一枚,近来闲来无事,学习学习springboot,想跟大家分享一下。初学springboot找不到方向各种坑,希望我的文章对初学者有所帮助。  首先我自己先创建了一个web项目,但是发现好多依赖包需要下载,果断创建了maven项目。方便了好多。顺便告诉大家可以安装一个springboot插件哦。(可以去官网根据自己使用的eclipse版本下载插件哦,我这里提供一个官方网址Sp

2017-03-13 14:15:26 59022 4

空空如也

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

TA关注的人

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