总结的非常好.
理论总是很理想的.
在卸载测试过程中,往往有些软件是trial版本,商家出于某种考虑,总是要在注册表里留些东西.让你再也无法trial了;或者出于某种目的,给你的操作系统修改点配置,让你过段时间就弹出一些信息.总是很无奈.作为软件评测中心的卸载测试,应该对这类行为也加以考虑.我还留意到一般卸载程序并不卸载自身和一些配置文件,有些卸载程序甚至死活不愿彻底退出你的系统,如3721这类大恶心,有些再三询问以后做卸载,卸载完了没有任何提示给你直接启动计算机.如果你在编辑文档,这种突发的重启问题就大了.总之,做卸载测试深入研究情况是复杂的.
安装测试也是这样.目前的安装测试往往是一台干净的机器.客户的机器可总是什么软件都可能有的.软件之间的相互影响有时候导致某些程序不能正常工作.如不同程序快捷键的相应\硬件资源的竞争\操作系统底层消息的拦截,往往都可能造成系统死锁.也很复杂.一句话,测试理论要根据软件的实际环境作裁剪和深入细化.