作为一名测试人员,BUG对我来说真的又爱又恨,找不到BUG忙忙叨叨没成果,找到了BUG开发大兄弟觉得我很烦。所以我觉得像教导主任,学生(软件)成才,跟我没关系。学成(软件)没成才,教导主任没起到应有的作用,撤职。
1.缺陷(BUG)的定义
1)需求中要求的功能没有实现。
举例:用户点了一盘宫保鸡丁,你给上来一盘辣子鸡丁
2)实现了需求中没有要求的功能.(画蛇添足)
举例:用户点了一盘宫保鸡丁,你给上了一盘宫保鸡丁还多了上了碗米饭
3)需求中虽未明确说明,但是应该实现的功能没有实现。
说明:需求不是完美的,有可能有遗漏,不能因为需求有问题,就导致测试也有问题。
举例:用户点了一盘宫保鸡丁,你上了宫保鸡丁却没给拿筷子
4)软件中出现了指明不应该出现的错误。
扩展:软件的两个基本要素
a)软件的功能要能够实现。
b)软件要有强大的异常处理能力。(健壮性)
举例:用户点了一盘宫保鸡丁,说明不要辣椒,你上了一盘带辣椒的宫保鸡丁
5)软件不易使用、难以理解、运行缓慢等,站在用户角度上,一切不好的地方。
举例:用户点了一盘宫保鸡丁,上来的宫保鸡丁口味太咸,特别辣
我是多爱宫保鸡丁!!!唔哈哈哈
<