超星软件质量保证与测试_1期末答案(学习通2023完整答案)

法学习题2024-05-19 05:47:4256112抢沙发
超星软件质量保证与测试_1期末答案(学习通2023完整答案)摘要: 第 1 章 绪论1.1 软件质量保证与测试的产生与发展随堂测验1、第一类测试方法与第二类测试方法的本质区别体现在:A、执行测试的人员不同B、执行测试的时间不同C、执行测试的目的不同D、执行测试的效果不 ...

超星软件质量保证与测试_1期末答案(学习通2023完整答案)

第 1 章 绪论

1.1 软件质量保证与测试的超星测试产生与发展随堂测验

1、第一类测试方法与第二类测试方法的软件本质区别体现在:
A、执行测试的质量整答人员不同
B、执行测试的保证时间不同
C、执行测试的期末目的不同
D、执行测试的答案效果不同

1.2 软件缺陷、软件错误、学习软件故障随堂测验

1、通完下列那种不属于软件缺陷:
A、超星测试银行POS机在用户取款时翻倍吐钱,软件取100,质量整答吐200
B、保证计算机病毒发作,期末屏幕出现熊猫烧香画面
C、答案网上售票软件反应迟钝,学习用户难以正常买票
D、某软件在进行修改升级之后,原来正常的功能现在出错了

1.3 软件质量保证与测试的意义、原则和挑战随堂测验

1、有一个武器控制软件,请问它的质量成本中,哪部分成本变化范围最大?
A、预防成本
B、评估成本
C、销售成本
D、失败成本

第1章单元测验

1、为了提高软件测试的效率,应该 ( )。
A、随机地选取测试数据
B、取一切可能的输入数据作为测试数据
C、选择发现错误可能性大的数据作为测试数据
D、选取最常见的数据作为测试数据

2、以下哪一类人员与软件质量保证与测试工作无关?
A、软件需求分析人员
B、软件设计人员
C、代码开发人员
D、软件销售人员

3、经验表明,在程序测试中,某模块与其他模块相比,若该模块已发现并改正的错误较多,则该模块中残存的错误数目与其他模块相比,通常应该( )。
A、较少
B、较多
C、相似
D、不确定

4、软件测试的目的是 ( )。
A、证明程序是正确的
B、发现并修改程序中的错误
C、发现程序中的所有错误
D、尽可能多地发现程序中的错误

5、以下那一种选项不属于软件缺陷( )。
A、软件满足用户需求,但测试人员认为用户需求不合常理。
B、软件实现了产品规格没有提到的功能
C、软件中出现了产品规格说明不应该出现的功能
D、软件没有实现产品规格说明所要求的功能

6、单元测试通常由开发人员进行。

7、测试是为了验证软件已正确地实现了用户的要求。

8、好的测试员不懈追求完美,保证通过测试的软件不会再有缺陷。

第1章作业

1、软件缺陷产生的原因有哪些?

2、哪些情况属于软件缺陷?

第 2 章 软件测试策略

第2章单元测验

1、在软件生命周期的哪一个阶段,软件缺陷修复的成本最高 ( )
A、需求分析(编制产品说明书)
B、设计
C、编码
D、产品发布

2、下列中不属于测试原则的是( )。
A、完全测试程序是不可能的
B、找到的缺陷越多,软件遗留的缺陷就越少
C、软件测试是有风险的行为
D、测试无法找出所有的软件缺陷

3、划分软件测试属于白盒测试还是黑盒测试的依据是 ( )
A、是否执行程序代码
B、是否能看到软件文档
C、是否能看到被测源程序
D、运行结果是否确定

4、软件测试针对的是初级程序员编写的程序,资深程序员编写的程序无需测试。( )

5、一个软件存在哪些缺陷,开发者和用户的立场是一致的。( )

6、发现错误多的模块,残留在模块中的错误也多。( )

第2章作业

1、软件测试技术可以分为静态测试和动态测试,下列说法中错误的是( )。 A、静态测试是指不运行程序,通过检查和阅读等手段来发现程序中的错误。 B、动态测试是指实际运行程序,通过运行的结果来发现程序中的错误。 C、动态测试包括黑盒测试和白盒测试。 D、白盒测试是静态测试,黑盒测试是动态测试。

2、( )把黑盒测试和白盒测试的界限打乱了。 A、灰盒测试 B、动态测试 C、静态测试 D、失败测试

3、在软件测试用例设计的方法中,最常用的方法是黑盒测试和白盒测试,其中不属于白盒测试所关注的是( ) A、程序结构 B、软件外部功能 C、程序正确性 D、程序内部逻辑

4、下列哪项不属于黑盒测试的优点( )。 A. 不需要源代码 B. 测试简单易行 C. 可以对代码进行有针对性的测试 D. 可以发现软件功能上的问题

5、(判断题)黑盒测试的测试用例是根据程序内部逻辑设计的。 ( )

6、(判断题) 软件测试是有效的发现软件缺陷的手段。 ( )

7、(判断题)集成测试计划在需求分析阶段末提交。 ( )

8、请分析黑盒测试、白盒测试、静态测试、动态测试之间的关系。

第 3 章 黑盒测试

第3章单元测验

1、在某大学学籍管理信息系统中,假设学生年龄的输入范围为16-40,则根据黑盒测试中的等价类划分技术,下面划分正确的是( )。
A、可划分为2个有效等价类,2个无效等价类
B、可划分为1个有效等价类,2个无效等价类
C、可划分为2个有效等价类,1个无效等价类
D、可划分为1个有效等价类,1个无效等价类

2、在确定黑盒测试策略时,优先选用的方法是 ()
A、边界值分析法
B、等价类划分
C、错误推断法
D、决策表方法

3、凭经验或直觉推测可能的错误,列出程序中可能有的错误和容易发生错误的特殊情况,选择测试用例的测试方法叫( )。
A、等价类划分
B、边界值分析
C、错误推测法
D、逻辑覆盖测试

4、黑盒测试技术中不包括( )。
A、等价类划分
B、边界值分析
C、错误推测法
D、逻辑覆盖

5、对于业务流清晰的系统可以利用( )贯穿整个测试用例设计过程并在用例中综合使用各种测试方法。
A、等价类划分
B、因果图法
C、正交试验法
D、场景法

第3章作业

1、凭经验或直觉推测可能的错误,列出程序中可能有的错误和容易发生错误的特殊情况,选择测试用例的测试方法叫( )。 A、等价类划分 B、边界值分析 C、错误推测法 D、逻辑覆盖测试

2、黑盒测试技术中不包括( )。 A、等价类划分 B、边界值分析 C、错误推测法 D、逻辑覆盖

3、黑盒测试技术,使用最广的用例设计技术是( ) A、等价类划分 B、边界值分析 C、错误推测法 D、逻辑覆盖

4、在某大学学籍管理信息系统中,假设学生年龄的输入范围为16-40,则根据黑盒测试中的等价类划分技术,下面划分正确的是( )。 A、可划分为2个有效等价类,2个无效等价类 B、可划分为1个有效等价类,2个无效等价类 C、可划分为2个有效等价类,1个无效等价类 D、可划分为1个有效等价类,1个无效等价类

5、有一组测试用例使得被测程序的每一个分支至少被执行一次,它满足的覆盖标准是( )。 A、语句覆盖 B、判定覆盖 C、条件覆盖 D、路径覆盖

6、在确定黑盒测试策略时,优先选用的方法是 () A、边界值分析法 B、等价类划分 C、错误推断法 D、决策表方法

7、( )方法根据输出对输入的依赖关系设计测试用例。 A.路径测试 B.等价类 C.因果图 D.归纳测试

8、对于参数配置类的软件,要用( )选择较少的组合方式达到最佳效果。 A、等价类划分    B、因果图法    C、正交试验法   D、场景法

9、对于业务流清晰的系统可以利用( )贯穿整个测试用例设计过程并在用例中综合使用各种测试方法。 A、等价类划分    B、因果图法    C、正交试验法   D、场景法

10、下列不属于黑盒测试方法的是( )。 A、等价类划分 B、因果图 C、边界值分析 D、变异测试

11、用边界值分析法,假定1<X<100,那么整数X在测试中应取的边界值不包括( )。 A、X=1,X=100; B、X=0,X=101; C、X=2,X=99; D、X=3,X=98;

12、(判断)一个测试用例可覆盖多个有效等价类和无效等价类。 ( )

13、(判断)不同的等价类划分得到的测试用例的质量不同。 ( )

14、(判断)强健壮等价类测试中测试用例个数为各个被测变量的等价类总数的和。( )

第 4 章 白盒测试

第4章单元测验

1、下列不属于白盒测试的技术是 ( ) 。
A、语句覆盖
B、判定覆盖
C、边界值分析
D、基本路径测试

2、代码检查法有桌面检查法,走查和( )。
A、静态测试
B、代码审查
C、动态测试
D、白盒测试

3、如果某测试用例集实现了判定覆盖,那么它一定同时实现了该软件的 ( )
A、语句覆盖
B、条件覆盖
C、判定/条件覆盖
D、条件组合覆盖

4、一个程序中所含有的路径数与( )有着直接的关系。
A、程序的复杂程度
B、程序语句行数
C、程序模块数
D、程序指令执行时间

5、针对下面一个程序段: If ((M>0) && (N = = 0)) FUCTION1; If ((M = = 10)|| (P > 10)) FUCTION2; 其中,FUCTION1、FUCTION2均为语句块。现在选取测试用例:M=10 N=0 P=3 ,该测试用例满足了( )。
A、路径覆盖
B、条件组合覆
C、判定覆盖
D、语句覆盖

第 5 章 软件测试过程

第5章 单元测验1

1、单元测试的测试用例主要根据( )的结果来设计。
A、需求分析
B、源程序
C、概要设计
D、详细设计

2、单元测试一般以( )为主。
A、白盒测试
B、黑盒测试
C、系统测试
D、分析测试

3、单元测试中用来模拟被测模块调用者的模块是 ( )
A、父模块
B、子模块
C、驱动模块
D、桩模块

4、下列软件属性中,软件产品首要满足的应该是( )
A、功能需求
B、性能需求
C、可扩展性和灵活性
D、容错纠错能力

5、(判断)单元测试通常由开发人员进行。 ( )

第5章 测验2

1、软件测试是软件质量保证的重要手段,下述哪种测试是软件测试的最基础环节?
A、集成测试
B、单元测试
C、系统测试
D、验收测试

2、在软件测试步骤按次序可以划分为以下几步:( )
A、单元测试、集成测试、系统测试、验收测试
B、验收测试、单元测试、系统测试、集成测试
C、单元测试、集成测试、验收测试、系统测试
D、系统测试、单元测试、集成测试、验收测试

3、单元测试一般以( )为主。
A、白盒测试
B、黑盒测试
C、系统测试
D、分析测试

4、单元测试的测试用例主要根据( )的结果来设计。
A、需求分析
B、源程序
C、概要设计
D、详细设计

5、集成测试的测试用例是根据( )的结果来设计。
A、需求分析
B、源程序
C、概要设计
D、详细设计

6、单元测试中用来模拟被测模块调用者的模块是 ( )
A、父模块
B、子模块
C、驱动模块
D、桩模块

7、在自底向上测试中,要编写( )
A、测试存根
B、驱动模块
C、桩模块
D、底层模块

8、对于软件的β测试,下列哪些描述是正确的? ( )
A、β测试就是在软件公司内部展开的测试,由公司专业的测试人员执行的测试。
B、β测试就是在软件公司内部展开的测试,由公司的非专业测试人员执行的测试。
C、β测试就是在软件公司外部展开的测试,由非专业的测试人员执行的测试。
D、β测试就是在软件公司外部展开的测试,由专业的测试人员执行的测试。

9、下列关于α测试的描述中,正确的是( )
A、α测试采用白盒测试技术
B、α测试不需要从用户角度考虑问题
C、α测试是系统测试的一种
D、α测试是验收测试的一种

10、按照测试组织划分,软件测试可分为:开发方测试,第三方测试,( )
A、集成测试
B、单元测试
C、用户测试
D、灰盒测试

学习通软件质量保证与测试_1

随着互联网和移动互联网的发展,网络教育迅速崛起,越来越多的人选择在网上学习。学习通软件作为腾讯教育平台的重要应用之一,在网络教育中扮演着重要的角色。学习通软件通过提供丰富的学习资源和交互方式,方便了学习者的学习和提高,同时也提高了教师的教学效率和质量。

然而,在学习通软件的开发和使用中,不可避免地会遇到各种各样的问题。为了确保学习通软件的良好运行和用户体验,就需要进行软件质量保证与测试。

什么是软件质量保证与测试?

我们先来了解一下软件质量保证和软件测试的概念:

软件质量保证(Software Quality Assurance,简称SQA)是指通过预先制定的标准、规范、流程和方法,对软件开发过程中的各个环节进行监控、评估和改进,确保软件按照预定的质量要求和开发计划进行开发,最终达到用户满意的效果。

软件测试(Software Testing)是指通过对软件的功能、性能、安全性、兼容性等方面进行验证,发现软件中存在的缺陷、漏洞和错误,以及评估软件的质量和可靠性。测试通过后,可以提高软件的稳定性和可靠性,确保软件能够正常运行。

因此,软件质量保证和软件测试是相辅相成的,都是确保软件质量的有效手段。

学习通软件的质量保证与测试

学习通软件的开发和使用涉及到多个环节和功能,需要进行全面的质量保证和测试。下面我们就来了解一下学习通软件的质量保证和测试措施。

研发阶段

在学习通软件的研发阶段,需要进行全面的质量保证和测试。具体措施如下:

  • 制定开发规范:在开发前,制定相应的开发规范和标准,规范开发流程和开发人员的行为,确保开发过程的规范化和标准化。
  • 代码审查:对开发人员编写的代码进行审核,发现并修复存在的缺陷和错误,确保代码质量。
  • 单元测试:对研发人员开发的每个模块进行测试,发现并修复存在的缺陷和错误。

测试阶段

在学习通软件的测试阶段,需要进行全面的测试,确保软件的质量和可靠性。具体措施如下:

  • 功能测试:对学习通软件的各个功能进行测试,发现并修复存在的缺陷和错误。
  • 性能测试:对学习通软件的性能进行测试,发现并修复存在的性能问题。
  • 安全测试:对学习通软件的安全性进行测试,发现并修复存在的安全漏洞。
  • 兼容性测试:对学习通软件在不同设备和操作系统上的兼容性进行测试,发现并修复存在的兼容性问题。

上线后

在学习通软件上线后,需要对软件进行监控和维护,及时发现并修复存在的问题,确保软件的稳定性和可靠性。具体措施如下:

  • 日志监控:对学习通软件的日志进行监控,发现并修复存在的问题。
  • 反馈处理:对用户反馈的问题进行处理,及时修复存在的问题。
  • 版本迭代:对学习通软件进行版本迭代,及时修复存在的问题和增加新的功能。

总结

软件质量保证和测试是确保软件质量和可靠性的重要手段,对学习通软件的开发和使用来说更是必不可少的。在学习通软件的研发、测试和维护过程中,需要采取一系列的措施,确保软件的稳定性和可靠性,提高用户的使用体验。

文章版权及转载声明

本文地址:http://www.zzxhsh.org/51f799207.html发布于 2024-05-19 05:47:42
文章转载或复制请以超链接形式并注明出处五煦查题

评论列表 (暂无评论,44人围观)参与讨论