`
tengzejun508
  • 浏览: 26087 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

通过程序调用testng

 
阅读更多

package testng;

import org.testng.TestListenerAdapter;
import org.testng.TestNG;
import org.testng.annotations.Test;

public class A {
 @Test
 public void one() {
  System.out.println("one");
 }
 
 @Test
 public void two() {
  System.out.println("two");
 }
 
 @Test
 public void three() {
  System.out.println("three");
 }
 
 public static void main(String[] args) {
  TestNG tng = new TestNG();
  tng.setTestClasses(new Class[] {A.class});
  TestListenerAdapter listener = new TestListenerAdapter();
  tng.addListener(listener);
  
  tng.setAnnotationTransformer(new InvocationTransformer());
  
  tng.run();
  System.out.println("Passed: " + listener.getPassedTests().size());
 }
}

分享到:
评论

相关推荐

    Java测试新技术TestNG和高级概念.part2

    展示了如何测试应用程序元素,包括Java EE APls、数据库、Web页面和XML文件。 展示了高级技术:测试部分失败、工厂、依赖关系测试、远程调用、基于集群的测试服务器群等。 介绍了在Eclipse和IDE中安装TestNG插件。 ...

    Java测试新技术TestNG和高级概念.part3

    展示了如何测试应用程序元素,包括Java EE APls、数据库、Web页面和XML文件。 展示了高级技术:测试部分失败、工厂、依赖关系测试、远程调用、基于集群的测试服务器群等。 介绍了在Eclipse和IDE中安装TestNG插件。 ...

    Java测试新技术TestNG和高级概念.part4

    展示了如何测试应用程序元素,包括Java EE APls、数据库、Web页面和XML文件。 展示了高级技术:测试部分失败、工厂、依赖关系测试、远程调用、基于集群的测试服务器群等。 介绍了在Eclipse和IDE中安装TestNG插件。 ...

    restng:TestNG 的 REST 服务包装器,允许通过 HTTP 调用执行测试,以便将来与其他服务或应用程序集成

    休息TestNG 的 REST 服务包装器,允许通过 HTTP 调用执行测试,以便将来与其他服务或应用程序集成。

    Java测试新技术TestNG和高级概念.part1

    展示了如何测试应用程序元素,包括Java EE APls、数据库、Web页面和XML文件。 展示了高级技术:测试部分失败、工厂、依赖关系测试、远程调用、基于集群的测试服务器群等。 介绍了在Eclipse和IDE中安装TestNG插件。 ...

    java调用testlink实现测试用例集导出为excel功能

    目前testlink不支持格式的导出,为了将testlink上的用例集直接导出为中,自己写java程序调用testlink api,实现了此功能。大家下载有问题的话可以加群与我联系

    TestNGEE:在 servlet 容器内运行 TestNG 测试。 非常适合集成测试-开源

    将所有带注释的 TestNG 测试放在同一个项目 (/WEB-INF/classes) 中并调用 http://host/yourcontext/TestServlet。 将显示一个屏幕,以便您可以运行测试。 我们有一个 Ant 任务,用于通过任意 URL 调用测试并将其...

    Eclipse3.1中使用TestNG:基于注释的单元测试框架

    火龙果软件工程技术中心 本文内容包括:关于注释安装TestNG一个简单的例子更复杂的例子参考资料这篇文章将为大家介绍TestNG这个新的测试框架的特性,以及TestNG优于Junit3.X的地方TestNG(TestNextGeneration),...

    搭建jenkins持续集成环境详细指导

    Jenkins用于监控程序重复的工作,包括: 1、持续的软件版本发布/测试项目。 2、监控外部调用执行的工作。  Jenkins的特性 1、易于安装-只要把jenkins.war部署到servlet容器,不需要数据库支持。 2、易于配置-所有...

    com.adactin.hotelapp:酒店预订自动化(Selenium)

    通过访问MySql Db或访问Excel数据文件,通过数据提供程序方法提供测试数据。 适用时,也会使用随机数据生成。 其他功能包括并行执行,Log4j,分组,执行非浏览器操作的机械手调用,Sikuli(图像识别),通过秒表的...

    com.automation:ecomerceSelenium自动化测试

    通过访问MySql Db或访问Excel数据文件,通过数据提供程序方法提供测试数据。 适用时,也会使用随机数据生成。 其他功能包括并行执行,Log4j,分组,执行非浏览器操作的机械手调用,Sikuli(图像识别),通过秒表的...

    oasisdex-selenium:带有SeleniumWebDriver和Java的Oasisdex-MetaMask自动化

    该项目是一个如何将Chrome扩展程序MetaMask与Selenium一起使用的示例 项目介绍: 使用Selenium WebDriver 3.11.0和Windows 10进行项目设置 利用页面对象。 用Java与TestNg&Maven一起编写。 设置: 安装 安装...

    Spring攻略(第二版 中文高清版).part2

    1.3 调用构造程序创建Bean 14 1.3.1 问题 14 1.3.2 解决方案 14 1.3.3 工作原理 14 1.4 解决构造程序歧义 17 1.4.1 问题 17 1.4.2 解决方案 17 1.4.3 工作原理 17 1.5 指定Bean引用 20 1.5.1 ...

    Spring攻略(第二版 中文高清版).part1

    1.3 调用构造程序创建Bean 14 1.3.1 问题 14 1.3.2 解决方案 14 1.3.3 工作原理 14 1.4 解决构造程序歧义 17 1.4.1 问题 17 1.4.2 解决方案 17 1.4.3 工作原理 17 1.5 指定Bean引用 20 1.5.1 ...

Global site tag (gtag.js) - Google Analytics