TestNG

Testng

2017-11-13  本文已影响89人  我为峰2014

简介

TestNG(Next Generation)是一个开源自动化测试框架,其灵感来自JUnit和NUnit的,使用它可以做功能,接口,单元,集成的自动化测试,和JUnit相比TestNG更加适合测试人员的思维方式。

TestNG的特点

操作

在Android Studio已经集成了TestNG
在eclipse需要下载插件http://beust.com/eclipse
TestNGgithub地址:https://github.com/cbeust/testng/

编写一个测试通常分为三步:

TestNG最简单的测试

下面是TestNG的最简单的一个例子

package laimeifeng;

import org.testng.annotations.Test;

@Test
public class laimeifengtest {
  public void f() {
      System.out.println(12346);
  }
}

TestNG中如何执行测试

第一种直接执行:右键要执行的方法,  点Run As ->TestNG Test

第二种: 通过testng.xml文件来执行. 把要执行的case, 放入testng.xml文件中。 右键点击testng.xml, 点Run As testng.xml

TestNG测试结果报告

TestNG默认情况下,会生产两种类型的测试报告HTML的和XML的。 测试报告位于 "test-output" 目录下.

上一篇下一篇

猜你喜欢

热点阅读