永发信息网

什么是bug管理系统

答案:2  悬赏:0  手机版
解决时间 2021-11-25 11:43
  • 提问者网友:雪舞兮
  • 2021-11-24 13:44
什么是bug管理系统
最佳答案
  • 五星知识达人网友:持酒劝斜阳
  • 2021-11-24 14:45
ug一词的原意是“臭虫”或“虫子”。但是现在,在电脑系统或程序中,如果隐藏着的一些未被发现的缺陷或问题,人们也叫它“Bug”
第一代的计算机是由许多庞大且昂贵的真空管组成,并利用大量的电力来使真空管发光。
可能正是由于计算机运行产生的光和热,引得一只小虫子 Bug 钻进了一支真空管内,导致整个计算机无法工作。
研究人员费了半天时间,总算发现原因所在,把这只小虫子从真空管中取出后,计算机又恢复正常。
后来,Bug这个名词就沿用下来,表示电脑系统或程序中隐藏的错误、缺陷或问题。
与Bug相对应,人们将发现Bug并加以纠正的过程叫做“Debug”,意即“捉虫子”或“杀虫子”。遗憾的是,在中文里面,至今仍没有与 “Bug”准确对应的词汇,于是只能直接引用“Bug”一词。
虽然也有人使用“臭虫”一词替代“Bug”,但容易产生歧义,所以推广不开。
全部回答
  • 1楼网友:不想翻身的咸鱼
  • 2021-11-24 15:14
1、测试人员可以利用Bug管理系统提交自己发现的bug,提交的信息一般包括测试环境(操作系统、语言等)、使用的测试产品版本号,bug类型,bug严重程度,bug重现步骤,期望行为/实际行为,附加描述信息,附件,屏幕截图或录像。测试人员提交这些信息的目的是尽可能地帮助开发人员重现bug以便调试;
2、测试人员可以把bug直接提交给负责相关模块的开发人员,也可以提交给开发组长由其将bug分发到相关开发人员。
3、开发人员收到bug系统发来的bug分配通知后,可以登录系统查看bug详情。在对bug进行修改后,可以将bug重新提交回测试人员。
4、开发人员提交的bug修改代码,在团队编译系统将其编入最新版本后,自动将改bug信息中的修改版本号更新,然后通知测试人员可获取最新版本进行验证。
5、测试人员如验证无误,可关闭bug;否则可重新返回开发人员修改。

Bug管理系统的具体实现有不少,比较流行的之一是基于Visual Studio Team System的Work Item Tracking的实现。可以方便地将代码管理和bug管理有机结合,更智能地将任务管理+代码代码+团队编译+bug管理等联系了起来。

当然也可以根据自己的需要做一个简单的基于SQL+ASP.net的实现。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯