📜  软件测试中的软件技术评论

📅  最后修改于: 2022-05-13 01:57:00.348000             🧑  作者: Mango

软件测试中的软件技术评论

什么是软件技术审查:

软件技术评审由合格的软件工程师团队检查软件产品的适用性。这个过程也可以定义为软件中对象的关键评估。通过软件技术评审过程,我们可以在早期阶段识别软件产品本身的错误或缺陷。

STR的类型:

本节的目的是让学生认识到必须对项目执行的评审类型取决于产生的特定中间可交付成果。还应在其审查过程的背景下描述各种应用领域。发展模式的类型如下:

  1. 开发生命周期模型 –
    一种。瀑布模型
    湾。快速原型制作
    C。迭代增强
    d。维护活动建模
  2. 现行标准——
    一种。军用标准
    湾。 IEEE标准
    C。国家统计局标准

此外,评论分为两种类型:正式评论和非正式评论。
非正式评审旨在描述通常在同行之间自发发生的评审类型,其中评审员有任何工作,也不会创建评审报告。正式审查的特点是经过精心策划的会议,审查员对他们参与审查负责,并生成包含行动项目的审查报告并据此采取行动。

Informal reviewsFormal reviews
It is a type of review that typically occurs spontaneously among teams.It is a type of review that is done by a team of software testers or the reviewer’s team.
It is generally done by Software developers or engineers.It is done by the Reviewers and they are responsible for this all review.
Here, no report is created as it is informal.Here, a report is created as it is formal.

STR的重要性:

STR的重要性背后的一些原因如下:

  1. 它还会影响员工的士气。对于某些员工,例如维护人员,这些评论可能会提供一个机会来了解他们的工作,因此会得到积极的评价。
  2. 它有助于软件的可维护性,因为它提高了开发人员对整个系统的总体理解,从而进一步促进了维护期间的错误诊断。
  3. 它有助于为项目管理和客户跟踪项目。有了这个,我们可以跟踪管理、客户以及开发人员的项目。
  4. 他们提供有关软件及其开发过程的反馈。还必须提供有关审查过程如何影响现有软件开发的示例,例如通过识别软件中需要在未来进行额外验证工作的弱点。

审查方法:

执行技术审查有很多变化。这些方法中的大多数都涉及评估工作产品的小组会议。但是,存在不需要审查组会议的审查变体。进行软件技术评审的三种主要方法如下:

  1. 穿行——
    与同行评审相比,走查是一种正式且非常系统的验证方法。在演练中,软件文档的作者将文档展示给其他人,范围从 2 到 7。
  2. 检查 –
    检查是最结构化和最正式的验证方法类型,通常称为检查。它需要对审查团队成员进行详细的准备,并且包括对软件产品的高度系统审查。
  3. 审计——
    它也可以被描述为外部类型的审查过程,因为它用于确保软件得到正确验证并按照要求工作。