仪器网(yiqi.com)欢迎您!

| 注册 登录
网站首页-资讯-专题- 微头条-话题-产品- 品牌库-搜索-供应商- 展会-招标-采购- 社区-知识-技术-资料库-方案-直播- 视频

问答社区

testng怎样测试void方法

iz6cf6 2016-03-03 06:36:10 298  浏览
  •  

参与评论

全部评论(1条)

  • qubo_5 2016-03-04 00:00:00
    使用TestNG类执行测SY例。这个类的主入口点在TestNG的框架运行测试。用户可以创建自己的TestNG的对象,并调用它以许多不同的方式: 在现有的testng.xml 合成testng.xml,完全从Java创建 直接设定测试类 您还可以定义哪些群体包括或排除,分配参数,命令行参数: -d outputdir: 指定输出目录 -testclass class_name: 指定了一个或多个类名 -testjar jar_name: 指定的jar包含测试 -sourcedir src1;src2: ; 分隔源目录列表(只有当使用的javadoc注释) -target -groups -testrunfactory -listener testng.xml现有在下面的例子中,我们将创建TestNG的对象。 创建一个类 创建一个Java类进行测试为 MessageUtil.java 在 C:\ > TestNG_WORKSPACE /* * This class prints the given message on console. */ public class MessageUtil { private String message; //Constructor //@param message to be printed public MessageUtil(String message){ this.message = message; } // prints the message public String printMessage(){ System.out.println(message); return message; } } 创建测试例类 创建一个Java测试类 SampleTest.java 您的测试类添加一个的测试方法testPrintMessage() 添加注释@Test 到方法 testPrintMessage() 实现测试条件和使用的assertEquals API TestNG的检查条件 创建一个Java类文件名 SampleTest.java在 C:\ > TestNG_WORKSPACE import org.testng.Assert; import org.testng.annotations.Test; public class SampleTest { String message = "Hello World"; MessageUtil messageUtil = new MessageUtil(message); @Test public void testPrintMessage() { Assert.assertEquals(message, messageUtil.printMessage()); } } 创建 testng.xml 接下来,让我们创建testng.xml文件在 C:\ > TestNG_WORKSPACE 执行测SY例,此文件捕获整个测试XML。这个文件可以很容易地描述所有的测试套件和它们的参数在一个文件中,你可以检查你的代码库或e-mail给同事。这也使得它容易提取测试或分裂的几个运行时配置的子集(例如,TestNG的database.xml 只能运行测试,行使数据库)。 <?xml version="1.0" encoding="UTF-8"?> <suite name="Sample test Suite"> <test name="Sample test"> <classes> <class name="SampleTest" /> </classes> </test> </suite> 情况下使用javac编译测试 C:\TestNG_WORKSPACE>javac MessageUtil.java SampleTest.java 现在,运行这个 testng.xml,将运行中定义的测SY例 <test> 标签 C:\TestNG_WORKSPACE>java -cp "C:\TestNG_WORKSPACE" org.testng.TestNG testng.xml 验证输出。 Hello World =============================================== Sample test Suite Total tests run: 1, Failures: 0, Skips: 0 ===============================================

    赞(12)

    回复(0)

    评论

获取验证码
我已经阅读并接受《仪器网服务协议》

热门问答

testng怎样测试void方法
 
2016-03-03 06:36:10 298 1
myeclipse怎样执行testng测试
 
2015-12-30 15:05:05 243 1
Java怎样单测void类型的方法
 
2017-02-17 18:09:34 301 1
Java怎样单测void类型的方法
 
2017-02-11 01:46:09 355 2
testng测试需要什么jar
 
2016-02-01 01:20:32 303 1
testng eclipse 怎么写测试类
 
2016-03-04 21:07:24 285 1
testng中为什么要设置多个测试类一起运行
 
2017-04-27 02:21:21 324 1
水中亚盐怎样测试方法
水中亚盐怎样测试方法
2016-10-18 09:13:33 522 1
TestNG简单的学习类和方法级别@Test的区别
 
2017-03-05 13:10:16 270 1
皮革耐折试验机的测试方法是怎样的?
有谁知道,谢谢。。。
2018-11-12 01:07:43 311 0
怎样测试磁铁的磁力? 有没有直观的方法
 
2009-07-30 16:21:07 247 3
接地电阻测试方法
接地电阻测试仪上有四个接线柱,为 P.C.E.E.还有黄色.黑色和红色三根线,黑色和红色插入地下有什么要求距离要求是多少?.当摇表摇动起来指针指到哪里为合格?摇动时转动1-10欧的旋纽又是什么意思?
2012-04-11 08:08:08 236 1
绝缘电阻测试方法
 
2017-11-25 18:56:42 322 1
怎样测试防辐射服效果,常见检测方法有哪些?
 
2017-02-19 07:10:32 555 3
在Junit4中怎样测试DAO类的insert()方法
 
2011-06-22 21:04:40 240 1
怎样测试直流电阻
 
2012-05-14 14:35:19 314 4
怎样测试流量计?
 
2014-11-28 13:18:52 270 2
微电阻测试 4线电阻测试切换方法 毫欧测试方法
为了消除引线电阻和接触电阻对测量微小电阻的影响, 采用四引线测量, 即在被测的小电阻两端接上4 根相同导线电阻的镀银导线。如图中, M1、M2 为被测电阻的连接点, L1 ~ L4 为4 根镀银导线, 电阻的每个连接点连接两根测试线。构成2 种测试状态: R+ 接T1 、R- 接... 为了消除引线电阻和接触电阻对测量微小电阻的影响, 采用四引线测量, 即在被测的小电阻两端接上4 根相同导线电阻的镀银导线。如图中, M1、M2 为被测电阻的连接点, L1 ~ L4 为4 根镀银导线, 电阻的每个连接点连接两根测试线。构成2 种测试状态: R+ 接T1 、R- 接N1 , 测量出L1、L2及接触点M1 的接触电阻; R+ 接N2、R- 接T 2 , 测 量出L3、L4 及接触点M2 的接触电阻。将这两个电阻值取平均值作为测试线路的系统误差。Z后测出R+ 接N2、R- 接N1 的电阻值, 减去上述测得的测试线路系统误差, 即可得到被测小电阻的阻值。 如题 .在实际测量中通过什么电路的方法让运算放大器来实现分别测量M1的电阻 M2的电阻 与被测微电阻的组织:? 展开
2012-12-19 03:10:15 481 3
接触角的测试方法!

接触角的计算方法有很多,它们主要针对气—液—固体系的接触角测算,但其中有些方法只需略加修改即可适用于液—液—固体系的接触角测算:

· 量角法(Angle Measuring Mmethod):又称切线法。借助于可移动和旋转的量角器测量气—液界面的切线与固—液界面的水平线所形成的夹角,即为接触角。

 

· 量高法(Height-Width Method):又称θ/2 法或宽高法。科学家们认为当液滴体积小于6μl时,可忽略地球引力对其形状的影响,认为液滴呈标准圆的一部分。因此通过选点测量液滴在固体表面上的高度及与固体接触面的直径,即可计算出液滴在固体表面的接触角。

                        

· 圆环法(Ring Method):认为液滴在固体表面呈标准圆的一部分。因此通过选点生成虚拟的圆形轮廓,然后通过改变圆形轮廓的大小使其与液滴完全重合,再通过其圆心位置计算出左边或右边的接触角。

                       

· 椭圆法(Ellipse Method):认为液滴在固体表面因受重力和表面张力等因素的影响而呈椭圆的一部分。因此通过选点生成虚拟的椭圆形轮廓,然后通过改变椭圆形轮廓的大小使其与液滴完全重合,再通过其圆心位置计算出左边或右边的接触角。

                       

· 拟合法(Fitting Method):主要用于分析固体表面上不规则形状的液滴,如因接触角滞后现象产生的前进接触角和后退接触角等。通过选点生成虚拟的圆,力求使虚拟的圆与液滴的左边或右边的某一段相重合,然后通过虚拟圆的圆心位置计算出左边或右边的接触角。

                      

· 杨-拉普拉斯方程(Young-Laplace Equation):采用二值图像边缘特征检测方法,提取液滴图像轮廓边缘的亚像素点,利用变权重最小二乘法拟合出滴液的轮廓。然后通过杨-拉普拉斯微分方程迭代法计算出本征接触角。

                           

   以上6种计算接触角的方法如果遇到液滴在凹面或凸面上,则需要将计算结果再加上凹面部分或减去凸面部分:

                                 


2021-03-09 17:34:49 1175 0
油品低温性能测试方法

油品低温性能指标

喷气燃料、生物燃料、润滑油、冷却液等石化产品在制冷降温过程中物态会发生过渡或突变现象,这种物态变化会影响油品在使用过程中的正常流动和输送能力。例如喷气燃料若在低温下出现结晶,会堵塞燃料系统的滤清器或导管,导致供油不足、甚至中断。油品低温性能的评价指标主要包括冰点、浊点、倾点和凝点等。

●冰点是指油品制冷降温出现结晶后,再次进行加热升温,使原来形成的烃类结晶刚好消失时的ZD温度;

●浊点是指油品在规定条件下,清晰的液体油品由于出现蜡状微晶粒而呈雾状或浑浊时的ZG温度;

●倾点是在标准条件下,被冷却的油品能流动的ZD温度;

●凝点是在规定条件下,油品刚刚失去流动性时的ZG温度。


测试方法

油品冰点的测试方法为自动相转化法。参照SH/T 0770 和ASTM D5972 等标准,将试样用帕尔帖制冷器以15℃/min±5℃/min的速率进行冷却,同时用一光源持续照射。用光学阵列检测器连续监控试样,观察固态烃类结晶的初步形成。一旦观察到结晶形成,试样就开始以15℃/min±0.5℃/min的速率升温,直到ZH的烃类结晶转变为液相,此时的温度被记录为冰点。
浊点的测试方法与冰点一致。参照ASTM D5773,试样用帕尔帖制冷器以1.5℃/min±0.1℃/min的速率进行冷却, 同时用一光源持续照射。用光学阵列检测器连续监控试样,蜡状结晶初步形成的温度被记录为浊点。

倾点的测试方法为自动压力脉冲法。参照SH/T 0771和ASTM D5949等标准,将试样用帕尔帖装置按1.5℃/min±0.1℃/min速率进行冷却。根据用户所选择的1℃或3℃的温度间隔,由增压氮气脉冲所形成的移动力施加在试样表面,用连接了光源的一组光学检测器检测试样表面的移动,在使用脉冲氮气的情况下所观察到的试样表面能够移动的ZD温度被记录为倾点。

凝点与倾点无本质区别,测试方法与倾点一致,同时测试流程参考GB/T 510等标准。

2020-11-06 13:42:52 574 0

9月突出贡献榜

推荐主页

最新话题