随笔 - 234  文章 - 340  评论 - 21  阅读 - 129万
08 2017 档案
Selenium-xpath详解
摘要:1、XPATH是什么 XPATH是一门在XML文档中查找信息的语言,XPATH可用来在XML文档中对元素和属性进行遍历,主流的浏览器都支持XPATH,因为HTML页面在DOM中表示为XHTML文档。XPATH语言是基于XML文档的树结构,并提供了浏览树的能力,通过多样的标准来选择节点。Seleniu 阅读全文
posted @ 2017-08-29 17:32 babyblue 阅读(845) 评论(0) 推荐(0) 编辑
Selenium:注解@FindBy、@FindBys、@FindAll的用法
摘要:方式有3种:@FindBy、@FindBys、@FindAll。下文对3中类型的区别和使用场景进行介绍 1)@FindBy @FindBy(id= "A") private WebElement A; 多个元素用FindBy也可以 @FindBy(id = "userName") private L 阅读全文
posted @ 2017-08-29 11:49 babyblue 阅读(3198) 评论(0) 推荐(0) 编辑
stale element reference: element is not attached to the page document 异常
摘要:在执行脚本时,有时候引用一些元素对象会抛出如下异常 org.openqa.selenium.StaleElementReferenceException: stale element reference: element is not attached to the page document 按字 阅读全文
posted @ 2017-08-25 09:37 babyblue 阅读(17918) 评论(0) 推荐(2) 编辑
java File.separator 简介
摘要:在Windows下的路径分隔符和Linux下的路径分隔符是不一样的,当直接使用绝对路径时,跨平台会暴出“No such file or diretory”的异常。 比如说要在temp目录下建立一个test.txt文件,在Windows下应该这么写: File file1 = new File ("C 阅读全文
posted @ 2017-08-14 18:13 babyblue 阅读(745) 评论(0) 推荐(0) 编辑
使用 Apache Commons CLI 开发命令行工具示例
摘要:Apache Commons CLI 简介 Apache Commons CLI 是 Apache 下面的一个解析命令行输入的工具包,该工具包还提供了自动生成输出帮助文档的功能。 Apache Commons CLI 支持多种输入参数格式,主要支持的格式有以下几种: POSIX(Portable O 阅读全文
posted @ 2017-08-11 16:44 babyblue 阅读(4009) 评论(0) 推荐(0) 编辑
Maven--搭建多模块企业级项目
摘要:一. 必要性 所有用Maven管理的真实的项目都应该是分模块的,每个模块都对应着一个pom.xml。它们之间通过继承和聚合(也称作多模块,multi-module)相互关联。那么,为什么要这么做呢?我们明明在开发一个项目,划分模块后,导入Eclipse变成了N个项目,这会带来复杂度,给开发带来不便。 阅读全文
posted @ 2017-08-08 09:43 babyblue 阅读(2140) 评论(0) 推荐(0) 编辑
maven错误解决:编码GBK的不可映射字符
摘要:问题: mvn打包的时候大量提示: 编码GBK的不可映射字符! 解决办法: 对pom做修改,加入: 阅读全文
posted @ 2017-08-04 14:29 babyblue 阅读(2286) 评论(0) 推荐(1) 编辑
使用Spring4时, 运行时出现找不到MappingJacksonHttpMessageConverter的情况
摘要:启动项目报错: 原因是Spring 3.x 和4.X处理JSON的一个类不一样,而这个东西又配置在xml文件中,所以编译时又无法发现 spring3.x是org.springframework.http.converter.json.MappingJacksonHttpMessageConverte 阅读全文
posted @ 2017-08-03 17:14 babyblue 阅读(1603) 评论(0) 推荐(0) 编辑
解决Maven->update project 恢复为默认jdk1.5以及One or more constraints have not been satisfied问题
摘要:使用maven架构创建dynamic web 项目之后,默认指定的jdk 和compilerVersion都非常古老,而且即便你手动更新了版本之后,每次update project都会复位,非常不爽... 解决办法: 在pom.xml中加入下面内容,即可解决! 阅读全文
posted @ 2017-08-03 14:10 babyblue 阅读(298) 评论(0) 推荐(0) 编辑
eclipse 创建Maven 架构的dynamic web project 问题解决汇总
摘要:Eclipse创建Maven结构的web项目的时候选择Artifact Id为maven-artchetype-webapp,点击finish之后,一般会遇到如下问题 1. The superclass "javax.servlet.http.HttpServlet" was not found o 阅读全文
posted @ 2017-08-02 15:19 babyblue 阅读(2451) 评论(0) 推荐(1) 编辑
JUnit-4.11使用报java.lang.NoClassDefFoundError: org/hamcrest/SelfDescribing错误
摘要:今天尝试使用JUnit,下载了最新的JUnit版本,是4.11,结果尝试使用发现总是报Java.lang.NoClassDefFoundError: org/hamcrest/SelfDescribing这样的错误,上网查了一下,一般的解决方案是,换一个低一点的版本就好了。还有人说,是缺少hamcr 阅读全文
posted @ 2017-08-01 17:00 babyblue 阅读(388) 评论(0) 推荐(0) 编辑
程序包org.junit不存在和编码GBK的不可映射字符问题解决
摘要:maven项目在打包编译时提示: 解决办法: 将pom中junit依赖中的scope给注释掉 阅读全文
posted @ 2017-08-01 16:56 babyblue 阅读(351) 评论(0) 推荐(0) 编辑

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

点击右上角即可分享
微信分享提示