#TestNg

TestNg 9. 参数化测试-DataProvider参数化

首先利用@DataProvider(name="XXX")的属性,将name的值XXX传递给@Test(dataProvider="XXX")看以下一段代码:packagecom.course.testng.parameter;importorg.testng.annotations.DataProvider;impo...

TestNg 8.参数化测试

有的时候,case需要参数,那么,传餐怎么传?我的目录结构:首先建一个包叫做parameter,然后在resource里面新建一个parameter.xml文件看以下代码:ParameterTest.javapackagecom.course.testng.parameter;importorg.testng.anno...
代码星球 ·2020-09-10

TestNg 7.依赖测试

我本个测试方法执行的时候,依赖于其他的方法。用到关键字dependsOnmethods(依赖于那个方法)也有依赖于哪个组(dependsOnGroups)。看以下的一段代码:packagecom.course.testng;importorg.testng.annotations.Test;publicclassDep...
代码星球 ·2020-09-10

TestNg 6.异常测试

*什么时候会用到异常测试??*在我们期望结果为某一个异常的时候*比如:我们传入了某些不合法的参数,程序抛出异常*也就是我的预期结果就是这个异常看以下的一段代码:packagecom.course.testng;importorg.testng.annotations.Test;publicclassExpectedEx...
代码星球 ·2020-09-10

TestNg 5.类分组

类分组是可以给类去分组,几个类分成不同的组。比如,建立3个类GroupsOnClass1,GroupsOnClass2,GroupsOnClass3.  GroupsOnClass1和GroupsOnClass2是一类(stu),GroupsOnClass3是一类(teacher)。在resourc...
代码星球 ·2020-09-10

TestNg 4.组测试中的方法分组测试

看以下代码:packagecom.course.testng.groups;importorg.testng.annotations.AfterGroups;importorg.testng.annotations.BeforeGroups;importorg.testng.annotations.Test;publi...

TestNg 3.忽略测试

有些测试本身不想执行,但是删掉显得不合理,需要忽略这个测试用例packagecom.course.testng;importorg.testng.annotations.Test;publicclassIgnoreTest{@Testpublicvoidignore1(){System.out.println("ign...
代码星球 ·2020-09-10

TestNg 2.套件测试

看一下我的目录结构,新建一个包,名字叫做suite,主要为了做套件的测试用。然后在resource下新建一个文件,一般的叫做testng.xml,我这里随便起个名字,叫做suite.xml。运行的时候鼠标放置在suite.xml上面,右键点击运行那具体的代码如下:#SuiteConfig.javapackagecom....
代码星球 ·2020-09-10

TestNg1. 基本介绍注解介绍和如何让在maven中引用

1.更适合测试人员,有很多的套件。maven中引用:<!--https://mvnrepository.com/artifact/org.testng/testng--><dependency>  <groupId>org.testng</groupId>  <ar...

jenkins maven testng selenium自动化持续集成

准备环境首先我们新建一个maven的工程,并且在pom.xml中配置好我们依赖的一些jar包<dependencies><dependency><groupId>org.seleniumhq.selenium</groupId><artifactId>sele...

selenium webdriver testng自动化测试数据驱动

seleniumwebdrivertestng自动化测试数据驱动seleniumwebdrivertestng自动化测试数据驱动一、数据驱动测试概念       数据驱动测试是相同的测试脚本使用不同的测试数据执行,测试数据和测试行为完全分离。二、实施...

testng入门教程16数据驱动(把数据写在xml)

testng入门教程16数据驱动(把数据写在xml)testng入门教程16数据驱动(把数据写在xml)把数据写在xml文件里面,在xml文件右键选择runas---testng执行下面是case部分:packagetest_driver_xml;importorg.testng.annotations.Paramet...

testng入门教程15数据驱动

testng在类里面的数据驱动packagedriver_test;importorg.testng.annotations.DataProvider;importorg.testng.annotations.Test;publicclassTestngDataProvider{/*@DataProvider(name...

testng入门教程14数据驱动(不同文件)

数据与test脚本不在同一文件时,下面是数据:packagedata_driver_two_parts;importorg.testng.annotations.DataProvider;publicclassTestDataProvider{@DataProviderpublicstaticObject[][]Dat...

testng入门教程13同文件数据驱动

下面是@DataProvider有name和没有name时有name的时候可以引用name即:@DataProvider(name="testData")---------->@Test(dataProvider="testData")packagedata_driver;importorg.testng.ann...
首页上一页12345...下一页尾页