更多“请简述软件测试的目的。 ”相关问题
  • 第1题:

    某公司生产出一个新型的纸杯,现由你对纸杯进行测试,以保证纸杯的质量和口碑,请 根据软件质量要素简述测试方法和目的。


    正确答案:正确性:是否漏水、是否有包装错误 健壮性:反复装水倒水或一直保持水满的状态,测试漏水时间是否达标 可靠性:测试一箱纸杯中有多少个坏的 性能:测试装油、热水、冰水的漏水时间 易用性:测试纸杯是否容易使用,包装是否符合用户特点 安全性:测试纸杯是否结实 兼容性:测试纸杯是否按国家标准生产

  • 第2题:

    简述软件测试的目的有哪些?


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

  • 第3题:

    请举例说明软件测试的目的(可着重说其中的几个)?


    发现软件的错误

  • 第4题:

    请简述Navigator软件能对测试数据中存在的哪些主要问题进行分析?


    appCodeName;appName;appVersion;cookieEnabled

  • 第5题:

    请简述软件调试的步骤,并阐述软件调试和软件测试的不同点。


    软件测试分为以下5个步骤进行。 (1)模块测试:模块测试主要是为了保证每个模块作为一个单元能正确运行所以模块测试通常又称为单元测试该阶段发现的错误往往是编码和详细设计的错误。 (2)子系统测试:这个步骤着重测试模块的接口。 (3)系统测试:这个过程中发现的错误往往是软件设计中的错误也可能是需求规格说明书中的错误。 (4)验收测试:也称为确认测试主要发现系统需求规格说明书中的错误。 (5)平行运行:主要目的是可以在准生产环境中运行新系统而又不冒风险;用户能有一段熟悉新系统的时间;可以验证用户指南和使用手册之类的文档等。 软件测试分为以下5个步骤进行。(1)模块测试:模块测试主要是为了保证每个模块作为一个单元能正确运行,所以模块测试通常又称为单元测试,该阶段发现的错误往往是编码和详细设计的错误。(2)子系统测试:这个步骤着重测试模块的接口。(3)系统测试:这个过程中发现的错误往往是软件设计中的错误,也可能是需求规格说明书中的错误。(4)验收测试:也称为确认测试,主要发现系统需求规格说明书中的错误。(5)平行运行:主要目的是可以在准生产环境中运行新系统而又不冒风险;用户能有一段熟悉新系统的时间;可以验证用户指南和使用手册之类的文档等。