试题详情
- 简答题软件测试与软件质量保证的区别。
-
软件测试和软件质量保证是软件质量工程中的两个不同层面的工作。软件测试只是软件质量保证工作中的一个重要环节。
质量保证(QA.的工作是通过预防、检查与改进来保证软件的质量。QA采用的方法重要是按“全面质量管理”和“过程改进”的原来开展质量保证工作。虽然在软件质量保证的活动中也有一些测试活动,但它所以关注的是软件质量的检查和测量。它的主要工作是对软件生命周期的管理,以及检验软件是否满足规定的质量和用户的需求,因此重要是着眼于软件开发活动中的过程,步骤和产物,而不是软件进行剖析,找出问题或者评估。
软件测试虽然与开发过程紧密相关,但它所关心的不是过程的活动,而是对过程的产物,以及开发出的软件进行剖析。测试人员要对过程的产物(开发文档和源代码)进行走读,运行软件。以找到问题和报告质量。测试人员必须假设软件存在潜在的问题,测试中所做的操作就是为了找出更多的问题,而不是为了验证(事实上也不可能)软件的正确性。所以软件测试虽然对提高软件的质量起着关键的作用,但它只是软件质量保证的一个重要环节。 关注下方微信公众号,在线模考后查看
热门试题
- 关于软件测试,下列叙述有关错误的是()。
- 在测试中,应尽量先使用工具进行()结构分
- 软件缺陷的固有特征有软件缺陷的固有性、(
- 单元测试能发现约80%的软件缺陷。()
- 请说明风险测试的内容。
- 依据软件系统的生命周期和其他阶段,软件质
- 软件测试的意义是什么?
- 黑盒测试主要能够发现哪些方面的问题?
- 通常,初始化一个被测试对象,会在测试类的
- 测试人员应该具备的能力和技术。
- 你是如何利用因果图分析法来设计用例的?
- 测试的报告由哪五部分构成。
- 网络应用测试的主要内容是什么?
- 请列出回归测试可遵循的基本过程。Q
- 错误推测法的基本想法是:列举出程序中所有
- 软件自动化测试是软件测试技术的一个重要的
- 软件开发的基本过程()。
- 导航测试属于()
- 简述软件开发的几个模式,并说明每种模式对
- 测试过程的主要测试活动可分为()和完成阶