1.2.4 软件的行为和用户的期望值不一样,就一定是 Bug 吗?
1.2.4 节软件工程的目标中有这样一句话
什么是 Bug 呢?简单地说,软件的行为和用户的期望值不一样,就叫做 Bug。
我想到这个问题:软件的行为和用户的期望值不一样,就一定是 Bug 吗?
我查阅了维基百科,其对 Bug 的描述是这样的
是指在软件运行中因为程序本身有错误而造成的功能不正常、死机、数据丢失、非正常中断等现象。
根据我的实践,软件的行为与用户的期望值不同可能是出于开发者与用户的期望并不一致,也可能是受运行环境等因素影响。因此我认为,软件行为和用户期望不一致,并不能直接断定是程序本身的错误,也就不好直接定义为 Bug。
相关推荐
Windows Media Player 版本期望值错误
Windows Media Player 文件wmploc.dll的版本期望值错误
期望值法_期望值法_
期望值法是通过计算项目净现值的期望值和净现值大于或等于零时的累计概率,来比较方案优劣、确定项目可行性和风险程度的方法。
软件测试及Bug管理经验谈
软件测试及Bug管理经验谈
如何计算数学期望值(离散型).pdf
如何计算数学期望值(离散型)
信息安全_用户行为分析中那些靠谱与不靠谱的事情.pptx
如何计算 使用人工神经网络对用户行为向量进行拟合运算 使用自动机进行状态匹配 输入如何量化 状态 动作 关系 一次网上购物流程 – 关系 其中S1到S2之间的 --- 即为关系。其中可以采集的有S1到S2之间的触屏次数(P1),时间间隔(P2),是否暂时切换出程序(P3),GPS的信息(P4)变化等等。。。这些可以称为关系属性。 可能近似正确(pAC理论) 在一定的错误率与一定训练成功率下学习器需要多少个训练样例子 一致学习 一个学习器是_一致的_,当它只要在可能时都输出能完美拟合训练数据的假设。 不一致假设 在训练样本期间,不能保证训练误差率为零,但真实误差率保证小于某个epsilon值


