随笔分类 -  testNG

摘要:testNG提供一个Assert类,来判断输出值是否与预期值一致,Assert常用的方法有: Assert.assertEquals();此方法可以有两个参数值,也可以有3个参数值,参数的顺序是 actualValue(实际值), expectedValue(期望值) message(信息);该方法 阅读全文
posted @ 2019-08-30 15:15 TesterDong 阅读(1599) 评论(0) 推荐(0)
摘要:有时候我们测试一个方法可能需要依赖另个一方法的测试数据活结果,因此就需要使用依赖测试 依赖测试则是通过 @Test注释中使用属性dependsOnMethods、dependsOnGroups 实现的 hard依赖:默认为此依赖方式,即其所有依赖的methods或者groups必须全部pass,否则 阅读全文
posted @ 2019-08-30 14:49 TesterDong 阅读(886) 评论(0) 推荐(0)
摘要:testNG的分组通过xml文件<groups>标签和@Test(group="组名")来实现分组 xml中关于分组的详细介绍,通过groups 定义一个组,通过<run>标签运行指定的组 例子如下: Java测试代码如下: 阅读全文
posted @ 2019-08-30 14:31 TesterDong 阅读(1578) 评论(0) 推荐(0)
摘要:testNG参数两种方法实现,第一种是通过配置文件xml实现;第二种是通过@DataProvider 注解实现 1、通过xml文件实现方法 xml配置文件需要使用如下代码: Java代码如下: 需要使用 @Parameters("v1") 来接收参数 2、通过注解的方式实现: 需要注意的时:@Dat 阅读全文
posted @ 2019-08-30 11:31 TesterDong 阅读(493) 评论(0) 推荐(0)
摘要:1. Eclipse中TestNG报告乱码问题 在eclipse 安装根目录下的eclipse.ini 文件,在最后增加 -Dfile.encoding=UTF-8 阅读全文
posted @ 2019-08-30 10:21 TesterDong 阅读(229) 评论(0) 推荐(0)
摘要:网上看到一篇整理的非常详细的xml文件详解,分享一下: 转载自 https://testerhome.com/topics/10093?locale=en 发表于 TesterHome 阅读全文
posted @ 2019-08-30 10:07 TesterDong 阅读(3166) 评论(0) 推荐(0)
摘要:通过@Test 注解的参数值实现如下的几种测试 一、通过 @Test(expectedExceptions=异常类名) 参数实现到达 预期指定的异常效果 二、通过 @Test(enabled = false) 参数就可以将注解的方法忽略掉 三、通过@Test(timeOut = 1000) 来设置商 阅读全文
posted @ 2019-08-29 17:57 TesterDong 阅读(575) 评论(0) 推荐(0)
摘要:常用注解介绍: @BeforeSuite 在该套件的所有测试都运行在注释的方法之前,仅运行一次 @AftereSuite 在该套件的所有测试都运行在注释方法之后,仅运行一次 @BeforeClass 在调用当前类的第一个测试方法之前运行,注释方法仅运行一次 @AftereClass 在调用当前类的第 阅读全文
posted @ 2019-08-29 17:20 TesterDong 阅读(390) 评论(0) 推荐(0)
摘要:testNG的安装方法: 一、在线安装 打开eclipse 选择-->help-->Install New Software选项 ,弹出下面的弹框,Work with框输入 http://beust.com/eclipse 点击add,然后搜索到testNG,点击next 直到安装完成即可 安装完成 阅读全文
posted @ 2019-08-29 16:57 TesterDong 阅读(3283) 评论(0) 推荐(0)