bug是怎么产生的?
测试智能手机的第三方应用软件,在我这里测的时候,反复测了很多次,功能都是正常使用的。怎么到了用户手里有些功能就不正常了呢?是用户设置问题?手机问题?还是我们软件的兼容性问题?很费解。。。
[解决办法]
用户的使用方法和你的使用方法肯定有区别。用户的有些操作,对于专业人士来讲是很难预料的,软件的保护做得不好的话,就出问题了。
[解决办法]
用户用的是非专业的思维,操作上也就不那么规范,有错误很正常。
[解决办法]
任何扰动(变化)都可能产生出不期望的后果(bug),就如人们常说的蝴蝶效应一样。
而这种扰动包括了所有与其相关的内容,例如楼上各位提到的操作模式不同,运行的软件环境不同,还包括硬件等外围环境等。操作和软件环境有问题很常见不多举例,单就硬件而言,电池电量不足,就可能会产生各种不稳定bug,手机在低温情况下,也更容易出现死机等问题,等等。
[解决办法]
具体问题具体分析吧,分析每一个实际问题究竟是什么原因产生,漏测的原因是什么,一般是很难100%覆盖到实际使用场景的,碰到一个追加一个用例是个笨办法,经验丰富了自然就能写的更全面,依然是无法100%
[解决办法]