📜  缺陷严重度

📅  最后修改于: 2021-08-27 04:03:40             🧑  作者: Mango

缺陷是对规范或语法错误的误解的表示,其中表示是表达方式。缺陷严重性是根据缺陷对软件要求规格的破坏程度来分类的缺陷。

缺陷严重度:
以下是软件开发中一些常用的缺陷严重性类别:

  1. 危急 –
    完全阻碍软件核心功能/功能执行的缺陷被分类为严重缺陷。此缺陷会影响关键的功能和数据,并使软件测试变得困难。它由S1表示。

    示例:我们有一个用于移动应用程序的登录界面。当用户点击忘记的密码时,要求用户输入他/她在其注册的手机号码或电子邮件中收到的OTP。输入OTP(正确/不正确)后,将显示加载程序并无限期继续。由于用户无法登录以访问移动应用程序的功能,因此这是一个严重的缺陷。

  2. 主要的 –
    导致主要功能/特性与软件的需求规格书中规定的行为大相径庭的缺陷被归类为主要缺陷。此缺陷影响主要功能和数据。它由S2表示。

    示例:我们有一个用于移动应用程序的登录界面,并且系统允许使用输入的用户名访问平台,而无需验证其各自用户名的密码。结果,未经授权的用户可以访问该帐户,从而导致导致个人数据被盗和犯罪活动的重大缺陷。

  3. 次要的 –
    当功能/特性未达到预期功能或表现出某些不自然的行为时发生的缺陷,但总体上对功能/特性的影响不大,则归为次要缺陷。这对功能和数据的影响最小。它由S3表示。

    示例:我们有一个用于移动应用程序的登录界面。用户输入用户名和密码,并在验证后成功登录到他/她的帐户,但显示“登录失败,请稍后重试”提示窗口。这是一个较小的缺陷,因为刚刚向他显示了错误的提示窗口。

  4. 不重要的 –
    任何外观缺陷,例如图像放错位置,拼写错误或对齐问题或字体大小写,都被分类为小缺陷。此缺陷不会影响功能和数据。它由S4表示。

    示例:我们有一个用于移动应用程序的登录界面,并且登录凭据的顺序错误,这是密码字段位于用户名字段上方。