测试工具之 JavaWab学习
白羽 2018-08-07 来源 :网络 阅读 1520 评论 0

摘要:本文将带你了解,测试工具之 JavaWab学习希望对大家学测试工具有所帮助

本文将带你了解,测试工具之 JavaWab学习希望对大家学测试工具有所帮助

04 Junit 测试工具
测试类中的方法是否正常。
在调用方法前用@Test标记

测试通过绿条
不通过显示红条

经常用到的方法:
方法一:
@Before
public void before()//测试方法之前允运行
{
//代码
}

@After
public void after()//测试方法之后运行
{
//代码
}
作用:创建初始条件和销毁初始条件

方法二:
@BeforeClass
public static void beforeClass()
{
//代码
}

@AfterClass
public static void AfterClass()
{
//代码
}

方法一和方法二区别:
方法一需要测试的方法运行时都要运行一次;
方法二是测试类被加载时运行。

//断言
Assert类运用
Assert.assertEquals(ExpectObject1,TestObject2);//判断两个值是否相等

05 java的静态导入和自动装箱拆箱
JDK5.0新特性    JDK之前的版本    JDK1.0   JDK1.1   1.2     1.3   1.4
静态导入(开发不常用)
作用:用于简化程序对类静态属性和方法的调用。
语法:
Import Static    包名.类名.静态属性
用法:
import static java.lang.System.out;
程序中用out.print() 代替 System.out.println()

自动装箱
装箱:指开发人员可以把一个基本数据类型直接赋值给对应的包装类。
Integer i = 1;
拆箱:指开发人员可以把一个包装类对象直接赋给对应的基本数据类型。
int j = i;

增强for
作用:取数组或者实现由Iterable接口的集合类上。
语法格式:
for(变量类型 变量: 需要迭代的的数组或集合){}
读取Map集合的两种方式:

Map<String,String> map = new HashMap<String,String>();   map.put("1", "aaa");   map.put("2", "bbb");   map.put("3", "ccc");      /*for(String i : map.keySet())   {    System.out.println(i+":"+map.get(i));   }*/      /*for(Map.Entry entry : map.entrySet())   {    System.out.println(entry.getKey()+":"+entry.getValue());   }*/

可变参数
传多个参数的情况。
例如:
public void foo(int ...args){
}
接收对象,基本数据类型将被看为一个对象
int nums[] = {1,2,3,4};
Integer nums[] = {1,2,3,4};


   

本文由职坐标整理并发布,希望对同学们有所帮助。了解更多详情请关注职坐标软件测试之测试工具频道!

本文由 @白羽 发布于职坐标。未经许可,禁止转载。
喜欢 | 0 不喜欢 | 0
看完这篇文章有何感觉?已经有0人表态,0%的人喜欢 快给朋友分享吧~
评论(0)
后参与评论

您输入的评论内容中包含违禁敏感词

我知道了

助您圆梦职场 匹配合适岗位
验证码手机号,获得海同独家IT培训资料
选择就业方向:
人工智能物联网
大数据开发/分析
人工智能Python
Java全栈开发
WEB前端+H5

请输入正确的手机号码

请输入正确的验证码

获取验证码

您今天的短信下发次数太多了,明天再试试吧!

提交

我们会在第一时间安排职业规划师联系您!

您也可以联系我们的职业规划师咨询:

小职老师的微信号:z_zhizuobiao
小职老师的微信号:z_zhizuobiao

版权所有 职坐标-一站式AI+学习就业服务平台 沪ICP备13042190号-4
上海海同信息科技有限公司 Copyright ©2015 www.zhizuobiao.com,All Rights Reserved.
 沪公网安备 31011502005948号    

©2015 www.zhizuobiao.com All Rights Reserved