关于软件测试的几个brain storm

由于面试被问到测试的问题,现在时常还在脑子里做这些brain storm, 
测试基本上可以从以下几方面来考虑:
Accessiblity:
  电梯里的按钮需要考虑轮椅的高度和小孩的高度       
Compatibility:
  一般都是向后兼容,一个独立的module应该清楚自己的dependency根各自的version
Concurrency:
    有的程序允许有多个实例,有的是singleton的,即使singleton也有可能被其他的程序所影响,e.g. outlook有的时候 会占用port 8080,JBOSS就会报错
Dependency:
   chm的电子书在目录层次过多以及文件名过长的情况下无法显示;
   在servletContext.getRealPath里面有 if(isOnFileSystem) new File(),意味着程序可能不需要文件系统的
Endurence:
   这个就是为什么windows用了一段时间后需要重新启动,mem leak.
Integration:
Recovery:
    记得侏罗纪公园的小说里的trap就是利用的recovery的bug
Scalability:
   adobe的lightroom II支持两个显示器
Safety:
   最明显的就是小孩子的东西不能对他造成伤害
Volumne/Load:
Security:
   鸟巢设计的时候需不需要考虑尽可能少的用保安力量控制整个区域呢?
Conformance:
Regression:

以后想到了接着补充.
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值