简述软件测试的误区?

题目

简述软件测试的误区?

如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

请简述软件测试活动的生命周期?


参考答案:软件从进入测试到退出测试的过程中,所要经历的引入程序错误、通过测试发现错误和清除程序错误的几个阶段。

第2题:

请简述软件测试的目的。


正确答案:知识点包括: .通过测试发现软件错误: .验证软件是否满足软件需求规格说明和软件设计所规定的功能、性能及其软件质量特性的要求; .为软件质量的评价提供依据。
知识点包括: .通过测试,发现软件错误: .验证软件是否满足软件需求规格说明和软件设计所规定的功能、性能及其软件质量特性的要求; .为软件质量的评价提供依据。 解析:考查应试者对测试技术基本知识以及应用于软件监理的能力。
软件测试的目的决定了如何去组织测试。如果测试的目的是为了尽可能多地找出错误,那么测试就应该直接针对软件比较复杂的部分或是以前出错比较多的位置。如果测试目的是为了给最终用户提供具有一定可信度的质量评价,那么测试就应该直接针对在实际应用中会经常用到的应用假设。
不同的机构会有不同的测试目的;相同的机构也可能有不同测试目的,可能是测试不同区域或是对同一区域的不同层次的测试。
在谈到软件测试时,许多人都引用Grenford J. Myers 在The Art of Software Testing一书中的观点:
.软件测试是为了发现错误而执行程序的过程。
.测试是为了证明程序有错,而不是证明程序无错误。
.一个好的测试用例是在于它能发现至今未发现的错误。
.一个成功的测试是发现了至今未发现的错误的测试。
(1)从我们回答本题的出发点来考虑这个问题时,我们回答的第一点是:通过测试,发现软件错误。
(2)上述观点可以提醒人们测试要以查找错误为中心,而不是为了演示软件的正确功能。但是仅凭字面意思理解这一观点可能会产生误导,认为发现错误是软件测试的唯一目的,查找不出错误的测试就是没有价值的,事实并非如此。
我们回答的第2点是:验证软件是否满足软件需求规格说明和软件设计所规定的功能、性能及其软件质量特性的要求。
(3)其次,没有发现错误的测试也是有价值的,完整的测试是评定测试质量的一种方法。详细而严谨的可靠性增长模型可以证明这一点。例如Bev Littlewood 发现一个经过测试而正常运行了n 小时的系统有继续正常运行n 小时的概率。
我们回答的第3点是:为软件质量的评价提供依据。

第3题:

在ERP软件选型中存在哪些误区( )。

A.品牌误区

B.技术误区

C.产品误区

D.演示误区


参考答案:ACD

第4题:

简述软件开发-软件测试的对用关系。


正确答案:

第5题:

简述Xunit测试框架具有哪些优点,使得现行的软件单元测试完全基于Xunit框架。


正确答案:可以使测试代码与产品代码分开。 针对某一个类的测试代码通过较少的改动便可以应用于另一个类的测试。 易于集成到测试人员的构建过程中,XUnit和Ant的结合可以实施增量开发。 XUnit是公开源代码的,可以进行二次开发。 可以方便地对XUnit进行扩展。

第6题:

本题考查伴随软件开发过程的测试质量保证手段。

针对开发过程中的不同阶段,应该包含哪些类型的软件测试。

简述软件测试过程的关键活动,以及保证软件测试质量的手段。

请帮忙给出每个问题的正确答案和分析,谢谢!


问题 1 答案解析:.单元测试 .集成测试 .确认测试(系统测试) .验收测试
.单元测试 .集成测试 .确认测试(系统测试) .验收测试 解析:考查在开发过程中的不同阶段,应该执行的软件测试类型,如下表所示。


问题 2 答案解析:.软件测试过程的关键活动: .测试需求分析 .制定测试计划 .测试设计 .测试执行 .测试分析与总结 质量保证手段: .制定质量保证计划、质量体系建立 .测试活动审核、测试文档评审 .测试过程数据的收集、度量与分析
.软件测试过程的关键活动: .测试需求分析 .制定测试计划 .测试设计 .测试执行 .测试分析与总结 质量保证手段: .制定质量保证计划、质量体系建立 .测试活动审核、测试文档评审 .测试过程数据的收集、度量与分析 解析:考查软件测试过程的关键活动,以及保证软件测试质量的手段。
软件测试过程的关键活动与软件开发过程的关键活动有类似点,包括测试需求分析、制定测试计划、测试设计、测试执行、测试分析与总结;
软件测试质量的保证手段包括:制定质量保证计划、质量体系建立:测试活动审核、测试文档评审;测试过程数据的收集、度量与分析等。

第7题:

简述软件测试与软件开发各阶段的关系。


本题答案:(1)项目规划阶段:负责从单元测试到系统测试的整个测试阶段的监控。
(2)需求分析阶段:确定测试需求分析、系统测试计划的制定,评审后成为管理项目。测试需求分析是对产品生命周期中测试所需求的资源、配置、每阶段评判通过的规约;系统测试计划则是依据软件的需求规格说明书,制定测试计划和设计相应的测试用例。
(3)详细设计和概要设计阶段:确保集成测试计划和单元测试计划完成。
(4)编码阶段:由开发人员进行自己负责部分的代码的测试。在项目较大时,由专人进行编码阶段的测试任务。
(5)测试阶段(单元、集成、系统测试):依据测试代码进行测试,并提交相应的测试状态报告和测试结束报告。

第8题:

简述软件测试的原则。


参考答案:测试的原则如下:
(1)测试前要认定被测试软件有错,不要认为软件设有错。
(2)要预先确定被测试软件的测试结果。
(3)要尽量避免测试自己编写的程序。
(4)测试要兼顾合理输入与不合理输入数据。
(5)测试要以软件需求规格说明书为标准。
(6)要明确找到的新错与已找到的旧错成正比。
(7)测试是相对的,不能穷尽所有的测试,要据人力物力安排测试,并选择好测试用例与测试方法。
(8)测试用例留作测试报告与以后的反复测试用,重新验证纠错的程序是否有错。

第9题:

简述什么情况下可能中断软件测试。


正确答案:常用的测试中断标准如下: 关键路径上的未完成任务 大量的缺陷 严重的缺陷 不完整的测试环境 资源短缺

第10题:

在ERP软件选型中存在哪些误区()

  • A、品牌误区
  • B、技术误区
  • C、产品误区
  • D、演示误区

正确答案:A,C,D