![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
testNG
悠悠做神仙
这是一趟开往测试架构师的列车,请系好安全带,触发~
展开
-
【IntellJ IDEA】idea启动测试类报错Error running 'test.test': Command line is too long. Shorten command line
idea启动测试类报错testError running ‘test.test’: Command line is too long. Shorten commandline for kfc.test or also for TestNG default configuration.现在让我们解决这个报错:1.打开【本项目】的.idea文件夹,找到文件夹中的workspace.xml文件2.找到PropertiesComponent节点3.在该节点下,增加一个字节点<proper原创 2020-05-11 19:41:52 · 3866 阅读 · 0 评论 -
TestNG - Custom Reporter:IReport接口,自定义报告
import java.util.List;import java.util.Map;import org.testng.IReporter;import org.testng.ISuite;import org.testng.ISuiteResult;import org.testng.ITestContext;import org.testng.xml.XmlSuite;pu...原创 2019-03-12 11:06:23 · 777 阅读 · 0 评论 -
发送测试报告时,报错:ClassNotFoundException: javax.mail.MessagingException
在程序中没有遇到这个问题,而是在jar包执行的时候遇到的,应该是jar包打包的时候依赖关系没有的原因,pom.xml文件加上依赖关系,然后重新打jar包就好了。 <dependency > <groupId >javax.mail </groupId > <artifactId >mail </...原创 2019-03-11 14:17:39 · 2814 阅读 · 2 评论 -
testNG数据驱动测试(一):java利用opi创建excel并写入数据
testNG数据驱动测试(一):java利用opi创建excel并写入数据testng写入excel数据驱动测试opi写入excel自动化测试结果写入获取测试结果写入excel原创 2019-03-07 16:20:34 · 578 阅读 · 0 评论 -
代码调用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 · 2190 阅读 · 1 评论 -
testng报错:Listener org.uncommons.reportng.HTMLReporter was not found in project's classpath
用reportng替换了testng后,做了相关环境配置后运行,报错信息如下:【每个人引起问题的原因可能各不相同,这里仅提供一个思路】org.testng.TestNGException: Listener org.uncommons.reportng.HTMLReporter was not found in project's classpathListener org.unco...原创 2019-03-05 15:24:56 · 2972 阅读 · 1 评论 -
【一条龙服务】IDEA-reportng替换testng报告过程,以及打成jar包报错处理
开始做报告了!遇到这个问题卡了半天吧,遇到各种问题,可能因为其他人都比较顺利,所以看了各种帖子最后才成功。私以为笔者遇到的问题算是比较多的,所以把所有的整理一下,希望可以帮助大家更顺利完成。注:偷懒的想要个带饼状图的报告,代码地址给你一个:带饼状图报告如果懒得真不想动的,这里是一个带饼状图、中文显示的jar包拿去吧提取码:xpxj如果用这个jar包,一定在pom.xm文件中,加入以下依赖...原创 2019-02-26 15:21:33 · 659 阅读 · 0 评论 -
TestNG中注解使用 笔记
一、Before和After类注解1、@BeforeSuite、@AfterSuite2、@BeforeTest、@AfterTest3、@BeforeClass、@AfterClass4、@BeforeMethod、@AfterMethod5、执行顺序:创建TestNGDomr01 TestNGDomr02 两个文件内容一样,看代码执行结果。import org.testng.ann...转载 2019-02-20 09:01:32 · 287 阅读 · 0 评论 -
【已解决】为什么testng执行后没有报告
这种情况,目前有两种情况:1、是因为在idea里面的没有对testng勾选默认调用报告选项2、执行的jar包并没有把testng依赖进去下面是解决方法:1、勾选调用默认报告选项![2、将testng与jar包依赖连接起来后续更新,目前感觉没有生效。...原创 2019-02-23 17:05:11 · 1861 阅读 · 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 · 4422 阅读 · 0 评论 -
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 · 796 阅读 · 0 评论