• 为什么测试全覆盖很难?

    正面观点:100%的覆盖是可以的,为什么呢?看下面的代码: 我们有这样的一个方法: public int getAccount(){ return 999; } 这样的方法走一次就可以了,你只要执行它(System.out.pringln(xxx.getAccount()))它就会乖乖的返回999,测试一次自然100%覆盖,看我说的对...

    2008-04-09 03:58:20

  • 如何进行系统的容量规划管理

    制定全面的容量规划管理(capacity planning)在刚开始的阶段是一个会使人感到畏缩的挑战,并且随着时间的推移需要不断的付出努力。这里我们将向大家介绍10个技巧,帮助更好地实施容量规划管理。 1、从小的方面做起。很多容量规划管理的制定在刚刚开始几个月之后就失败...

    2008-04-09 03:58:18

  • AIX性能调优-内存、CPU篇

    AIX 性能调优-内存、CPU篇 sar -P ALL cpu使用情况 sar -a 文件访问情况 dirblk/s 定位文件时被目录访问守护进程读取的快(512b)的个数 iget/s i节点查找系统进程被调用次数 lookuppn/s 目录查找进程找到v节点,并获取路径名的次数 sar -b buffer的活动情况,包括传...

    2008-04-09 03:58:18

  • 性能测试基础知识-性能的规划与实现

    性能的规划与实现 一个不能按意愿执行的程序是没有用处的。每个程序都必须满足某组用户(有时会是一组很大且需求各不相同的用户)的需求。如果程序的性能确实不能满足那些用户中很大一部分用户的需求,则不会使用这个程序。一个不被使用的程序是不能实现预期功能的。...

    2008-04-09 03:58:17

  • 边界值法

    边界值分析也是一种黑盒测试方法,适度等价类分析方法的一种补充,由长期的测试工作经验得知,大量的错误是发生在输入或输出的边界上。因此针对各种边界情况设计测试用例,可以查出更多的错误。 选择测试用例的原则: 一、如果输入条件规定了值的范围,则应该取刚达到这...

    2008-04-09 03:58:17

  • Web的系统测试方法

    随着Internet和Intranet/Extranet的快速增长,Web已经对商业、工业、银行、财政、教育、政府和娱乐及我们的工作和生活产生了深远的影响。许多传统的信息和数据库系统正在被移植到互联网上,电子商务迅速增长,早已超过了国界。范围广泛的、复杂的分布式应用正在Web环境...

    2008-04-09 03:58:16

  • JUnit中如何测试异常

    很多时候,我们要写一些单元测试来测试我们程序是否能正确触发异常。 比如下面的例子中,我们就写了一个test case来测试一个Email验证类EmailAddrValidator,这个类有一个doValidate(email)方法可以验证email是否合法,如果不合法则会抛出ValidationException异常。因...

    2008-04-09 03:58:16

  • 安装测试指南

    操作系统 测试类型 测试内容 Windows 95 Pass Fail Windows 98 Pass Fail Windows NT Pass Fail Windows 2000 Pass Fail 启动安装程序( Launch setup ) 如果安装了CD-ROM, 插入安装盘后自动启动安装程序 或 在CD盘中突出显示setup.exe文件,双击文件启动安装程序 Win...

    2008-04-09 03:58:15

  • 如何写性能测试用例

    由于性能测试与功能测试有很大的区别,所以讨论出的结果可能与预先的设想有一定的区别。 性能测试的目的: 为了验证系统是否达到用户提出的性能指标,同时发现系统中存在的性能瓶颈,起到优化系统的目的。 性能测试指标的来源: 用户对各项指标提出的明确需求;如果用...

    2008-04-09 03:58:15

  • web扫盲专题之入门概念

    1. http协议 除了TCP/IP协议,http可以说是最重要,且使用最多的网络协议了。本节简要介绍一下http协议的工作原理。 假设现在有一个html文件:http.html, 存放在Web服务器上,其URL为 www.myweb.com/http.html ,文件内容为: HTML 代码: html head titlehttp.html/title...

    2008-04-09 03:58:17

2