Web测试技术--Java平台

发表于:2010-9-02 13:41

字体: | 上一篇 | 下一篇 | 我要投稿

 作者:未知    来源:51Testing软件测试网采编

分享:

  边界测试

  边界条件:

  边界条件是指软件计划的操作界限所在的边缘条件。。

  如果软件测试问题包含确定的边界,那么数据类型可能是:

  数值速度字符地址位置尺寸数量

  同时,考虑这些类型的下述特征:

  第一个/最后一个最小值/最大值

  开始/完成超过/在内

  空/满最短/最长

  最慢/最快最早/最迟

  最大/最小最高/最低

  相邻/最远

  越界测试

  通常是简单加1或者很小的数(对于最大值)和减少1或者很小的数(对于最小值),例如:

  第一个减1/最后一个加1

  开始减1/完成加1

  空了再减/满了再加

  慢上加慢/快上加快

  最大数加1/最小数减1

  最小值减1/最大值加1

  刚好超过/刚好在内

  短了再短/长了再长

  早了更早/晚了更晚

  最高加1/最低减1

  另一些该注意的输入:默认,空白,空值,零值和无;非法,错误,不正确和垃圾数据。

  状态测试

  软件可能进入的每一种独立状态; 从一种状态转入另一种状态所需的输入和条件;

  进入或退出某种状态时的设置条件及输入结果。。

  具体测试方法可以参考如下:

  每种状态至少访问一次;

  测试看起来最常见最普遍的状态转换;

  测试状态之间最不常用的分支

  测试所有错误状态及其返回值

  测试随机状态转换

  竞争条件测试

  竞争条件典型情形参考如下:

  两个不同的程序同时保存或打开同一个文档;

  共享同一台打印机,通信端口或者其他外围设备;

  当软件处于读取或者修改状态时按键或者单击鼠标;

  同时关闭或者启动软件的多个实例;

  同时使用不同的程序访问一个共同数据库。

64/6<123456>
价值129的会员专享直播免费赠送,添加微信领取听课名额哦~

精彩评论

关注51Testing

联系我们

快捷面板 站点地图 联系我们 广告服务 关于我们 站长统计

法律顾问:上海漕溪律师事务所 项棋律师
版权所有 上海博为峰软件技术股份有限公司 Copyright©51testing.com 2003-2023
投诉及意见反馈:webmaster@51testing.com; 业务联系:service@51testing.com 021-64471599-8017

沪ICP备05003035号

沪公网安备 31010102002173号