自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(16)
  • 资源 (2)
  • 收藏
  • 关注

原创 jar中没有主清单属性

查看main-java文件夹里面的的META-INF文件夹,点开看到MANIFEST.MF文件。打开文件,查看内容:这里发现main-class没有内容,把项目的主类即main所在类加到后面就可以了。java下的包名.类名:...

2019-02-28 17:52:33 1894

原创 【亲测可用】各版本selenium jar包 的下载地址,包括selenium-server-standalone.jar、selenium、selenium-server

甩个链接http://selenium-release.storage.googleapis.com/index.html

2019-02-28 13:40:13 4565 3

原创 [已解决]java.lang.NoClassDefFoundError: com/google/common/base/Function

为了解决inject的报错,pom已经被我改乱了,结果最后即便改过来,项目编译报了以上错误。据说是缺少一个jar包,我用的是selenium-2.46.0所以需要下载对应版本:selenium-server-standalone-2.46.0.jar...

2019-02-28 13:38:45 14871 1

原创 ehcache.xml文件参数解析

ehcache.xml参数解析diskStore :指定数据存储位置,可指定磁盘中的文件夹位置defaultCache : 默认的管理策略以下属性是必须的:name: Cache的名称,必须是唯一的(ehcache会把这个cache放到HashMap里)。maxElementsInMemory:在内存中缓存的element的最大数目。maxElementsOnDisk:在磁盘上缓存的ele...

2019-02-28 09:25:42 138

原创 【已解决】ehcache报错cache 'xx' is set to eternal but also has TTL/TTI set

报错截图:ehcache文件,部分代码截取:分析,发现是ehcache缓存设置冲突。对于ehcache文件中的几个参数来区别一下:timeToLiveSeconds : 缓存自创建之时起至失效时的间隔时间单位为秒,默认为0,代表无限长,即缓存永不过期;timeToIdleSeconds : 缓存创建以后,最后一次访问缓存之时至失效之时的时间间隔,单位为秒,默认为0,永不过期;eter...

2019-02-27 19:20:44 3267

原创 java程序报错:java.io.NotSerializableException: configSelenium.Entity.CommonConfig

java.io.NotSerializableException: configSelenium.Entity.CommonConfig at java.io.ObjectOutputStream.writeObject0(Unknown Source) at java.io.ObjectOutputStream.defaultWriteFields(Unknown Source) ...

2019-02-27 16:28:27 1840

原创 代码调用testNG报错:Cannot inject @Test annotated Method [ActdefAct]with[interface org.openqa.selenium.Web]

运行代码报错:"[Utils] [ERROR] [Error] org.testng.TestNGException: Cannot inject @Test annotated Method [ActdefAction] with [interface org.openqa.selenium.WebDriver, class java.lang.String, class configSel...

2019-02-27 09:37:02 2132 1

原创 【一条龙服务】IDEA-reportng替换testng报告过程,以及打成jar包报错处理

开始做报告了!遇到这个问题卡了半天吧,遇到各种问题,可能因为其他人都比较顺利,所以看了各种帖子最后才成功。私以为笔者遇到的问题算是比较多的,所以把所有的整理一下,希望可以帮助大家更顺利完成。注:偷懒的想要个带饼状图的报告,代码地址给你一个:带饼状图报告如果懒得真不想动的,这里是一个带饼状图、中文显示的jar包拿去吧提取码:xpxj如果用这个jar包,一定在pom.xm文件中,加入以下依赖...

2019-02-26 15:21:33 641

原创 【简单易上手】maven如何依赖本地jar包?

例如:pom.xml文件中想依赖本地jar包reportng-1.1.5.jar <dependency> <groupId>org.uncommons</groupId> <artifactId>reportng</artifactId> <version&...

2019-02-26 09:01:26 894

原创 【已解决】为什么testng执行后没有报告

这种情况,目前有两种情况:1、是因为在idea里面的没有对testng勾选默认调用报告选项2、执行的jar包并没有把testng依赖进去下面是解决方法:1、勾选调用默认报告选项![2、将testng与jar包依赖连接起来后续更新,目前感觉没有生效。...

2019-02-23 17:05:11 1823 4

原创 TestNG断言失败后,程序可继续执行

testng在程序执行的时候,如果断言失败,程序也会停止。下面通过重写相关方法,让断言失败程序也可以继续执行。1、重写断言方法package configSelenium.Assert;import org.testng.Assert;import java.util.ArrayList;import java.util.List;/** * @author wangyan ...

2019-02-23 14:29:53 4385

原创 【已解决】Exception in thread "main" java.sql.SQLException: 关闭的连接: next

连接数据库查询时,显示“关闭的连接:next”错误。原因大概就是在取结果集的时候,发现连接已经关闭导致了,连接关闭的原因大概可以分为两种:程序书写问题,连接池的连接时间问题。本文主要是程序书写连接的方法处理有问题,如果大家检查不是程序书写的问题,可以参考文章:关闭的连接:next这个是关于连接池时间修改的解决方法。下面贴出代码看看:package configSelenium.Assert...

2019-02-23 10:06:36 14370

原创 java+selenium 做Excel数据驱动测试举例(二)

这部分直接用二维数组,涉及到传参优化。1、数据提供的类package dao;import org.apache.poi.hssf.usermodel.HSSFWorkbook;import org.apache.poi.ss.usermodel.*;import org.apache.poi.xssf.usermodel.XSSFWorkbook;import org.testng...

2019-02-22 14:02:55 793

原创 java+selenium 做Excel数据驱动测试举例(一)

1、做一个数据提供的类package dao;import org.apache.poi.ss.usermodel.Cell;import org.apache.poi.ss.usermodel.DataFormatter;import org.apache.poi.ss.usermodel.Row;import org.apache.poi.ss.usermodel.Sheet;i...

2019-02-21 18:59:48 964

原创 java调用orcle存储过程并获取返回值

自动化测试中,数据的生产很重要,对于复杂的业务,数据的生产不能单靠后台码字实现各种表的关联产生数据,所以后台直接调用相应的数据库存储过程就是一个很好的方案。直接贴代码出来(菜鸟一枚,关于方法的拆分做的不好,将就一下):package dao;import oracle.jdbc.internal.OracleTypes;import util.DataBase;import java....

2019-02-21 15:35:03 542

转载 TestNG中注解使用 笔记

一、Before和After类注解1、@BeforeSuite、@AfterSuite2、@BeforeTest、@AfterTest3、@BeforeClass、@AfterClass4、@BeforeMethod、@AfterMethod5、执行顺序:创建TestNGDomr01 TestNGDomr02 两个文件内容一样,看代码执行结果。import org.testng.ann...

2019-02-20 09:01:32 280

jdk1.8.0_251.zip

jdk1.8_251 压缩包,window版本,64位。 方便java开发环境配置,解决新手找资源问题

2020-06-04

phantomjs.zip

PhantomJS是一个基于webkit的javascript API。它使用QtWebKit作为它核心浏览器的功能,使用webkit来编译解释执行JavaScript代码。任何你可以在基于webkit浏览器做的事情,它都能做到。它不仅是个隐形的浏览器,提供了诸如CSS选择器、支持Web标准、DOM操作、JSON、html5、Canvas、SVG等,同时也提供了处理文件I/O的操作,从而使你可以向操作系统读写文件等。PhantomJS的用处可谓非常广泛,诸如网络监测、网页截屏、无需浏览器的 Web 测试、页面访问自动化等。

2019-12-14

空空如也

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

TA关注的人

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