android应用开发之测试-assert
来源:互联网 发布:水牛 黄牛 知乎 编辑:程序博客网 时间:2024/06/05 08:40
什么时候用assert。
assertion(断言)在软件开发中是一种常用的调试方式,很多开发语言中都支持这种机制。在实现中,assertion就是在程序中的一条语句,它对一个boolean表达式进行检查,一个正确程序必须保证这个boolean表达式的值为true;如果该值为false,说明程序已经处于不正确的状态下,assert将给出警告或退出。一般来说,assertion用于保证程序最基本、关键的正确性。assertion检查通常在开发和测试时开启。为了提高性能,在软件发布后,assertion检查通常是关闭的。
package com.huawei.interview;
public class AssertTest {
/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
int i = 0;
for(i=0;i<5;i++)
{
System.out.println(i);
}
//假设程序不小心多了一句--i;
--i;
assert i==5;
}
}
assertion(断言)在软件开发中是一种常用的调试方式,很多开发语言中都支持这种机制。在实现中,assertion就是在程序中的一条语句,它对一个boolean表达式进行检查,一个正确程序必须保证这个boolean表达式的值为true;如果该值为false,说明程序已经处于不正确的状态下,assert将给出警告或退出。一般来说,assertion用于保证程序最基本、关键的正确性。assertion检查通常在开发和测试时开启。为了提高性能,在软件发布后,assertion检查通常是关闭的。
package com.huawei.interview;
public class AssertTest {
/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
int i = 0;
for(i=0;i<5;i++)
{
System.out.println(i);
}
//假设程序不小心多了一句--i;
--i;
assert i==5;
}
}
0 0
- android应用开发之测试-assert
- Android 应用开发稳定性测试之 StrictMode
- Android开发系列之性格测试应用
- Android应用开发之性能测试之TraceView
- 【Android应用开发技术:应用测试】Android应用测试开篇
- Android开发之测试
- Android之应用开发
- android开发之Monkey测试_自动化测试_看看你的应用够不够健壮
- android开发之Monkey测试_自动化测试_看看你的应用够不够健壮
- Assert在web开发中的应用
- assert测试
- Android开发之Junit测试
- Android开发之集成测试
- Android系统应用的开发与测试
- Android开发之WebView应用
- Android 应用开发之vibrator
- Android应用开发之特性
- Android应用开发之SharedPreferes
- WINCE下调试驱动的一般方法
- C++怎样把ASCII编码转换成Unicode?
- Day-2
- 深入学习MongoDB
- TopCoder SRM 604 Div1 第1题
- android应用开发之测试-assert
- Android ScrollView里嵌套Listview,造成Listview的Item显示1行问题的最正确的解决方法
- HDU 1056(水题)
- VC显示网页验证码、模拟CSDN网页登录
- Wince上的进程通信
- 服务器性能测试工具
- wince 应用和驱动通信的几种方式探讨
- Unity 技巧集合
- 控制台程序使用MFC类的方法