MyEclipse TestNG插件安装与配置

 

by:授客 QQ:1033553122

测试环境

jdk1.8.0_121

myeclipse-10.0-offline-installer-windows.exe

下载地址:

http://downloads.myeclipseide.com/downloads/products/eworkbench/indigo/installers/myeclipse-10.0-offline-installer-windows.exe

TestNG插件 org.testng.eclipse_6.8.6.20130607_0745

下载地址:http://pan.baidu.com/s/1mhJB3EK

注意:有些版本和myeclipse-10.0兼容性不是很好,添加类库时会找不到TestNG Lib

安装TestNG

解压下载的jar压缩文件,把文件放入到MyEclipse的dropins目录下(例D:\Program Files\MyEclipse\MyEclipse 10\dropins),重启MyEclipse

重启MyEclipse,会有成功添加到配置的弹窗提示

File--> New -->Other,可看到TestNg

Window -> Show View -> TestNG

配置环境变量

新建系统环境变量“TestNG”,设置值为testng.jar所在路径,例中为:D:\Program Files\MyEclipse\MyEclipse 10-1\dropins\org.testng.eclipse_6.8.6.20130607_0745\lib\testng.jar

修改CLASSPATH变量:%CLASSPATH%;%TestNG%

新建携带TestNG依赖的JAVA项目

File -> New -> Java Project

点击Finish

添加TestNG类库依赖

右键JRE System Library -> Build Path -> Configure Build Path -> Libraries

如上图,点击Add Library,选择TestNG, Next,OK。

新建第一个TestNG类

File -> New -> Other -> TestNG -> TestNG class

如上图,点击“Source folder”右侧的Browse,选择项目源码所在目录。点击Finish,如下图


运行TestNG

可以点击工具栏绿色三角按钮,下拉选择Test1、窗口源文件内右键-> Run AS TestNG
Test

注:可以在运行前对 Run Configurations进行配置

说明:

Class: 输入携带包名的类名,仅运行指定的测试类。

Method:输入测试类的类方法,仅运行测试类中的特定方法。

Groups: 输入TestNG组名,仅运行归属指定组的测试方法。

Package:输入包名,仅执行包内的所有测试方法。

Suite: 执行testing.xml形式的测试套件。

运行结果

进入项目所在目录,找到test-output,打开index.html查看测试报告


参考连接

http://howtodoinjava.com/testng/testng-tutorial-with-eclipse/

MyEclipse TestNG插件安装与配置的更多相关文章

  1. nodejs安装及npm模块插件安装路径配置

    在学习完js后,我们就要进入nodejs的学习,因此就必须配置nodejs和npm的属性了. 我相信,个别人在安装时会遇到这样那样的问题,看着同学都已装好,难免会焦虑起来.于是就开始上网查找解决方案, ...

  2. eclipse maven plugin 插件 安装 和 配置

      离线插件 点击下载离线安装包:eclipse-maven-plugin.zip ( for eclipse helios or higher ) .解压缩到任意目录(如这里的plugins目录): ...

  3. Oh-My-Zsh及主题、插件安装与配置

    切换zsh Manjaro linux默认安装了zsh,其他可能需要先安装 cat /etc/shells #查看本地有哪几种shell chsh -s /bin/zsh #切换到zsh 默认终端启动 ...

  4. elasticsearch及head插件安装与配置

    1. 环境软件版本说明 系统:ubuntu14.04.1 JDK:1.8 elasticsearch:5.5.2 node:9.11.1 elasticsearch:5.X 2. 环境软件下载说明 1 ...

  5. myEclipse svn 插件安装

    MyEclipse6.0 安装svn插件 博客分类: 技术   只说一种在线安装流程: 1. 打开Myeclipse,在菜单栏中选择Help→Software Updates→Find and Ins ...

  6. Elasticsearch 6.3.1、Head插件 安装及配置

    安装Elasticsearch Elasticsearch下载地址:https://www.elastic.co/cn/downloads/elasticsearch 也可以直接使用wget下载到某目 ...

  7. dedecms织梦二次开发报名表单模块插件安装及配置详细教程

    网上找了很多,都不是太满意,功能不全不全不说,还没有详细的安装配置教程,经过自己的折腾,成功了修改程序并配置成功,亲测,试用没有问题!所以,决定给大家出一个针对新手的详细教程. 废话不多,直接上干货. ...

  8. ElasticSearch head插件安装与配置

    下载 下载地址:https://github.com/mobz/elasticsearch-head 安装 1. 下载到本地 git clone 2. 安装 grunt npm install -g ...

  9. Spket在Eclipse/MyEclipse下的安装和配置(图文教程)

    一.安装Spket 第一种方法:网上更新方式 1.插件首页:http://www.spket.com2.插件名称:Spket IDE3.更新连接(Update Site):http://www.spk ...

随机推荐

  1. numpy中函数shape的用法

    shape函数是numpy.core.fromnumeric中的函数,它的功能是读取矩阵的长度,比如shape[0]就是读取矩阵第一维度的长度.它的输入参数可以使一个整数表示维度,也可以是一个矩阵.这 ...

  2. Robot Framework - 3 - 测试库API

    08- 创建测试库--发布测试库 ***** 测试库文档 为了便于维护,测试库文档应该从源代码中生成. Robot  Framework 有自己的文档工具 libdoc.py生成 API 文档. 一个 ...

  3. 什么 是JavaScript中的变量? 部分2

    变量:是计算机存储数据的标识符 js中存储数据的方式 都是使用变量 js 中声明变量的方式都是var 存储数据,应该有对应的数据类型js中的字符串类型都用成对的单引号或者双引号包裹起来 变量 1. 变 ...

  4. MemcachedUI-一款基于.NET MVC编写的Memcached监控软件

    一.起源 服务器上使用了Memcached做缓存加速,但是想查看Memcached状态的时候都只能telnet 127.0.0.1 11211 这样来查看,甚是累人,就想能不能做一款web端的软件,方 ...

  5. MySQL联合索引VS单列索引

    MySQL联合索引VS单列索引 以一个一千万数据量的表格为例 1. 建表建索引 USE foo; DROP TABLE IF EXISTS tmp; CREATE TABLE tmp ( id INT ...

  6. Node.js 使用 RSA 做加密

    RSA RSA加密算法是一种非对称加密算法. 假设 A 与 B 通信.A 和 B 都提供一个公开的公钥.A 把需要传递的信息,先用自己的私钥签名,再用 B 的公钥加密.B 接收到这串密文后,用自己的私 ...

  7. jvm详情——7、jvm调优基本配置、方案

    堆设置 -Xmn:设置年轻代大小   (整个堆大小=年轻代大小 + 年老代大小 + 持久代大小.持久代一般 固定大小为64m,所以增大年轻代后,将会减小年老代大小.此值对系统性能影响较大,Sun官方推 ...

  8. 【原创】STM32工程新建步骤

    1. 新建文件夹          DOC文件夹:        可以存放readme.txt等项目文档     Library文件夹:    可以存放ST库源码,直接复制ST库的源代码到Librar ...

  9. solr概况

    1.solr对比lucence lucence vs solr 类似于引擎 vs 汽车. 2. solr架构 3. 对应lucence/solr源码分析 RequestHandler 处理一个url请 ...

  10. JAVA课程设计——一个简单的教务人事管理系统

    大三上学期期末总结,没错,上学期,写在下学期新学期开始,哈哈哈. 上学期学习了面向对象程序设计,课程设计的题目使用JAVA语言完成一个简单的教务人事管理系统,能够实现访问数据库的登录验证,分别按部门和 ...