自动化测试基础-断言(Assert)使用方法
来源:互联网 发布:超级网络编辑器 编辑:程序博客网 时间:2024/06/06 07:45
junit中的assert方法全部放在Assert类中,总结一下junit类中assert方法的分类。
1.assertTrue/False([String message,]boolean condition);
用来查看变量是是否为false或true,如果assertFalse()查看的变量的值是false则测试成功,如果是true则失败,assertTrue()与之相反;
2.fail([String message,]);
直接用来抛出错误。
3.assertEquals([String message,]Object expected,Object actual);
判断是否相等,可以指定输出错误信息。
第一个参数是期望值,第二个参数是实际的值。
这个方法对各个变量有多种实现
4.assertNotNull/Null([String message,]Object obj);
判读一个对象是否非空(非空)。
5.assertSame/NotSame([String message,]Object expected,Object actual);
判断两个对象是否指向同一个对象。看内存地址。
6.failNotSame/failNotEquals(String message, Object expected, Object actual)
当不指向同一个内存地址或者不相等的时候,输出错误信息。
注意信息是必须的,而且这个输出是格式化过的。
1.assertTrue/False([String message,]boolean condition);
用来查看变量是是否为false或true,如果assertFalse()查看的变量的值是false则测试成功,如果是true则失败,assertTrue()与之相反;
2.fail([String message,]);
直接用来抛出错误。
3.assertEquals([String message,]Object expected,Object actual);
判断是否相等,可以指定输出错误信息。
第一个参数是期望值,第二个参数是实际的值。
这个方法对各个变量有多种实现
4.assertNotNull/Null([String message,]Object obj);
判读一个对象是否非空(非空)。
5.assertSame/NotSame([String message,]Object expected,Object actual);
判断两个对象是否指向同一个对象。看内存地址。
6.failNotSame/failNotEquals(String message, Object expected, Object actual)
当不指向同一个内存地址或者不相等的时候,输出错误信息。
注意信息是必须的,而且这个输出是格式化过的。
0 0
- 自动化测试基础-断言(Assert)使用方法
- 自动化测试基础-断言(Assert)使用方法
- Junit-断言(Assert)使用方法
- 自动化测试常用断言的使用方法(python)
- 自动化测试常用断言的使用方法(python)
- Node中自动化测试断言包assert的方法说明
- node.js自动化测试断言包assert的方法说明
- Node中自动化测试断言包assert的方法说明
- [C++基础]assert断言
- java基础:断言assert
- [Java基础] 断言(assert)
- C++基础--ASSERT断言
- Java断言assert的使用方法
- java断言assert的使用方法
- Java断言assert的使用方法
- Selenium2+python自动化56-unittest之断言(assert)
- assert函数(断言)
- Java断言(assert)
- RPC工程 supervisord系统管理服务器进程
- 程序员写博客的重要性!
- JAVA 入坑教程 | 章节三 变量类型
- 进入IT行业的第一篇博客,以此开始自己的编程之旅
- Java中的异常处理机制的简单原理和应用
- 自动化测试基础-断言(Assert)使用方法
- 谷歌反人类的gradle解剖一百遍
- DELL服务器安装redhat6.5(跳坑)
- win7 faster rcnn matlab版本配置
- C++面试整理之二
- 从头到尾解析Hash 表算法
- 简析System.out、System.in、System.err流
- 递归算法思想
- 解决SVN不显示绿图标的问题