51Testing软件测试论坛

 找回密码
 (注-册)加入51Testing

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 17901|回复: 24
打印 上一主题 下一主题

[原创] 软通动力软件测试笔试题

[复制链接]
  • TA的每日心情
    开心
    2021-6-9 14:08
  • 签到天数: 1 天

    连续签到: 1 天

    [LV.1]测试小兵

    跳转到指定楼层
    1#
    发表于 2009-11-18 17:11:27 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
    该笔试题覆盖了测试理论、性能测试、自动化测试、单元测试、英语等方面。但是没有答案,希望高手共享答案,在此谢过!

    本帖子中包含更多资源

    您需要 登录 才可以下载或查看,没有帐号?(注-册)加入51Testing

    x
    分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
    收藏收藏2
    回复

    使用道具 举报

    该用户从未签到

    推荐
    发表于 2010-7-3 11:35:15 | 只看该作者

    个人思路

    1.        软件测试是软件开发的重要环节,进行软件测试的目的是( B )
    A)证明软件错误不存在
    B)证明软件错误的存在
    C)改正程序所有的错误
    D)发现程序所有的错误
    2.对于软件质量描述不正确的是:( B )
    A)高质量的过程产生高质量的产品
    B)软件质量是测试人员测试出来的
    C)软件质量是设计和规划出来的
    D)项目阶段结束意味着产品质量达到了预期的标准
    3.对于软件测试描述不正确的是:( C )
    A)软件测试无法找到程序当中的所有缺陷
    B)测试工程师需要在最短时间内完成最有效的测试
    C)软件测试工程师只要了解需求就可以了
    D)测试工程师也需要了解编码知识
    4.测试工程师需要了解下面哪些知识:( D )
    A)项目管理知识
    B)测试知识
    C)需求管理
    D)以上都包括
    5.检查软件产品是否符合需求定义的过程称为:( A )
    A)确认测试
    B)集成测试
    C)性能测试
    D)功能测试
    6.评审是对软件进行表态测试的一种方法,下述结论中。哪个是与软件评审无关的内容:( A )
    A)尽量发现错误
    B)检查软件文档
    C)根据评审标准
    D)依靠测试信息
    7.路径测试是整个结构测试的重要组成,但在研究路径测试时,通常又是使用程序控制流图来代替( D )
    A)程序框图
    B)结构图
    C)数据流图
    D)程序流程图
    8.软件测试类型按开发阶段划分是( B )
    A)需求测试、单元测试、集成测试、验证测试
    B)单元测试、集成测试、确认测试、系统测试、验收测试
    C)单元测试、集成测试、验收测试、确认测试、验收测试
    D)调试、单元测试、集成测试、用户测试
    9.下述说法错误的是( B )
    A)单元测试又称为模块测试,是针对软件测试的最小单位—程序模块进行正确性检验的测试工作
    B)集成测试也叫做组装测试,通常在编码完成的基础上,将所有的程序模块进行有序的、弟增的测试。
    C)集成测试是检验程序单元和部件的接口关系,逐步集成为符合概要设计要求的程序部件或整个系统。
    D)系统测试是真实或模拟系统运行环境下,检查完整的程序系统能否和相关硬件、外设、网络、系统软件和支持平台等正确配置与连接,并满足用户需求
    10.下列关于alpha测试的描述:(  A  )
    (1)alpha测试需要用户代表参加
    (2)alpha测试不需要用户代表参加
    (3)alpha测试是系统测试的一种
    (4)alpha测试是验收测试的一种
    A)(1)(3)
    B)(2)(3)
    C(1)(4)
    C(2)(4)
    21.关于自动化测试描述正确的是( D )
    A)引入自动化测试可以降低测试成本
    B)软件产品测试适合自动化测试
    C)自动化测试工具能够完成所有的自动化测试
    D)自动化测试脚本同样需要进行验收和确认
    22.关于软件性能简述不正确的是( B )
    A)在看代码完成之前,无法进行与性能有关的工作
    B)性能是设计和规划出来的,而不是测试出来的
    C)性能测试在很多情况下不能发现特定的性能缺陷
    23.LoadRunner中关于“关联(Conelation)”描述错误的是( D )
    A)关联分为手动管理和自动关联
    B)关联是对提交数据的参数化过程
    C)关联是为了解决服务器端生成数据后期使用的问题
    D)关联函数是一种注册类函数
    24.LoadRunner中Controller对于虚拟用户描述正确的是( C )
    A)虚拟用户并发测试可以做到绝对并发
    B)在一台计算机上可以实际模拟任意多的虚拟用户
    C)虚拟用户可分布在多台客户端上
    D)虚拟用户数和服务器端压力呈线性关系
    25.关于性能测试,描述错误的是( B )
    A)性能测试是对系统的在性能方面的测量工作。
    B)响应时间是系统重要的性能指标,原则上可以用秒表手工测试
    C)思考时间是指系统停顿的时间
    D)吞吐量是指系统在单位时间内处理事务的能力
    26.下列哪些概念不属于性能测试( D )
    A)测量相应时间
    B)可伸缩性
    C)吞吐量
    D)可维护性
    27.测试一个WEB应用性能,可能会用到的协议有( D )
    A)HTTP
    B)HTTP/HTTPS
    C)HTTP/HTTPS/SOAP
    D)HTTP/HTTPS/SOAP/UDP
    28.单元测试范围包括( D )
    A)方法间集成
    B)平行类测试
    C)类簇测试
    D)以上都是
    29.关于JUNIT,描述错误的是( B )
    A)JUNIT是Java语言的单元测试框架
    B)JUNIT只能测试公共函数
    C)JUNIT推荐先测试后实现的方法
    D)setUp、tearDown函数只执行一次
    30.关于测试驱动开发,描述错误的是( C )
    A)测试驱动开发式是一种敏捷开发方法
    B)TDD需求开发人员学习测试相关知识
    C)测试驱动开发不适合使用CMM/CMMI方法
    D)测试驱动开发可以和结对编程结合使用
    31.下面过程模型中不属于测试过程模型的是( D )
    A)X模型
    B)V模型
    C)H模型
    D)B模型
    32.下列哪个描述可以看作是测试工作结束的标志( B  )
    A)发现的缺陷全部修改
    B)缺陷发现率低于阈值
    C)测试用例全部运行结束
    D)开发人员不再修改缺陷
    33.测试过程中需要度量的基础数据(一阶度量元)不包括( C )
    A)严重缺陷数
    B)关闭缺陷数
    C)缺陷密度
    D)各个阶段发现和清除缺陷数
    34、独立的测试项目管理通常不包括下面哪些内容( D )
    A)测试需求管理
    B)测试目标管理
    C)测试工作量管理
    D)被测试产品质量
    35、TQM是指( B )
    A)Team Quality Management
    B)Total Quality Management
    C)Total Quick Management
    D)Total Quality Managers
    36、估算过程中QCD标准是指( A )
    A)Quality, Cost, Delivery
    B)Quality Cause Delivery
    C)Quantity Cost Delivery
    D)Quality Cost Demand
    37.PDCA环又被叫做( C )
    A)Deming Wheel
    B)Continuous Improvement Cycle
    C)Deming Cycle
    D)All of the above
    38.The type of testing done during software implementation and before module integration is called( A )
    A)unit testing
    B)beta testing
    C)system testing
    D)acceptance testing
    39.Which is NOT a concept of White Box Testing( D )
    A)You should execute all loops at their boundary conditions
    B)You should execute all interfaces at their boundary conditions
    C)You should execute all logical decisions on their true and false sides
    D)You should execute all independent paths within a module at least once
    40.Black-box and white-box testing method are often used in software testing phase .in which,the white-box is mainly used to test software’s( D )
    A)reasonableness of structure
    B)correctness of a program
    C)external function of a program
    D)internal logic of a program
    回复 支持 1 反对 0

    使用道具 举报

  • TA的每日心情
    开心
    2021-6-9 14:08
  • 签到天数: 1 天

    连续签到: 1 天

    [LV.1]测试小兵

    2#
     楼主| 发表于 2009-11-18 17:11:38 | 只看该作者
    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.下列关于alpha测试的描述:
    (1)alpha测试需要用户代表参加
    (2)alpha测试不需要用户代表参加
    (3)alpha测试是系统测试的一种
    (4)alpha测试是验收测试的一种
    A)(1)(3)
    B)(2)(3)
    C(1)(4)
    C(2)(4)
    21.关于自动化测试描述正确的是( )
    A)引入自动化测试可以降低测试成本
    B)软件产品测试适合自动化测试
    C)自动化测试工具能够完成所有的自动化测试
    D)自动化测试脚本同样需要进行验收和确认
    22.关于软件性能简述不正确的是( )
    A)在看代码完成之前,无法进行与性能有关的工作
    B)性能是设计和规划出来的,而不是测试出来的
    C)性能测试在很多情况下不能发现特定的性能缺陷
    23.LoadRunner中关于“关联(Conelation)”描述错误的是( )
    A)关联分为手动管理和自动关联
    B)关联是对提交数据的参数化过程
    C)关联是为了解决服务器端生成数据后期使用的问题
    D)关联函数是一种注册类函数
    24.LoadRunner中Controller对于虚拟用户描述正确的是( )
    A)虚拟用户并发测试可以做到绝对并发
    B)在一台计算机上可以实际模拟任意多的虚拟用户
    C)虚拟用户可分布在多台客户端上
    D)虚拟用户数和服务器端压力呈线性关系
    25.关于性能测试,描述错误的是( )
    A)性能测试是对系统的在性能方面的测量工作。
    B)响应时间是系统重要的性能指标,原则上可以用秒表手工测试
    C)思考时间是指系统停顿的时间
    D)吞吐量是指系统在单位时间内处理事务的能力
    26.下列哪些概念不属于性能测试( )
    A)测量相应时间
    B)可伸缩性
    C)吞吐量
    D)可维护性
    27.测试一个WEB应用性能,可能会用到的协议有( )
    A)HTTP
    B)HTTP/HTTPS
    C)HTTP/HTTPS/SOAP
    D)HTTP/HTTPS/SOAP/UDP
    28.单元测试范围包括( )
    A)方法间集成
    B)平行类测试
    C)类簇测试
    D)以上都是
    29.关于JUNIT,描述错误的是( )
    A)JUNIT是Java语言的单元测试框架
    B)JUNIT只能测试公共函数
    C)JUNIT推荐先测试后实现的方法
    D)setUp、tearDown函数只执行一次
    30.关于测试驱动开发,描述错误的是( )
    A)测试驱动开发式是一种敏捷开发方法
    B)TDD需求开发人员学习测试相关知识
    C)测试驱动开发不适合使用CMM/CMMI方法
    D)测试驱动开发可以和结对编程结合使用
    31.下面过程模型中不属于测试过程模型的是( )
    A)X模型
    B)V模型
    C)H模型
    D)B模型
    32.下列哪个描述可以看作是测试工作结束的标志( )
    A)发现的缺陷全部修改
    B)缺陷发现率低于阈值
    C)测试用例全部运行结束
    D)开发人员不再修改缺陷
    33.测试过程中需要度量的基础数据(一阶度量元)不包括( )
    A)严重缺陷数
    B)关闭缺陷数
    C)缺陷密度
    D)各个阶段发现和清除缺陷数
    34、独立的测试项目管理通常不包括下面哪些内容( )
    A)测试需求管理
    B)测试目标管理
    C)测试工作量管理
    D)被测试产品质量
    35、TQM是指( )
    A)Team Quality Management
    B)Total Quality Management
    C)Total Quick Management
    D)Total Quality Managers
    36、估算过程中QCD标准是指( )
    A)Quality, Cost, Delivery
    B)Quality Cause Delivery
    C)Quantity Cost Delivery
    D)Quality Cost Demand
    37.PDCA环又被叫做( )
    A)Deming Wheel
    B)Continuous Improvement Cycle
    C)Deming Cycle
    D)All of the above
    38.The type of testing done during software implementation and before module integration is called( )
    A)unit testing
    B)beta testing
    C)system testing
    D)acceptance testing
    39.Which is NOT a concept of White Box Testing( )
    A)You should execute all loops at their boundary conditions
    B)You should execute all interfaces at their boundary conditions
    C)You should execute all logical decisions on their true and false sides
    D)You should execute all independent paths within a module at least once
    40.Black-box and white-box testing method are often used in software testing phase .in which,the white-box is mainly used to test software’s( )
    A)reasonableness of structure
    B)correctness of a program
    C)external function of a program
    D)internal logic of a program
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    3#
    发表于 2009-11-19 11:12:07 | 只看该作者
    恩,看看
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    4#
    发表于 2009-12-2 16:24:03 | 只看该作者
    有答案吗?自己做了一下也不知道对不对,等待答案!
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    5#
    发表于 2009-12-2 16:28:13 | 只看该作者
    B/B/C/D/A/B/D/C/C
    A/B/B/C/B/D/A/D/D/C/A/D/D/B/A/C/D/A/D/C
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    6#
    发表于 2010-3-26 15:04:09 | 只看该作者
    哪位大侠给做个答案啊
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2021-6-9 14:08
  • 签到天数: 1 天

    连续签到: 1 天

    [LV.1]测试小兵

    7#
     楼主| 发表于 2010-3-26 18:07:58 | 只看该作者
    我虽然是发资料者,但是我不知道答案。而且我笔试的时候做得相当糟糕
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    8#
    发表于 2010-3-26 22:20:49 | 只看该作者
    看完了一遍,感觉题大部分能理解但要真做到正确挺难。
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    9#
    发表于 2010-3-30 15:16:33 | 只看该作者
    1-5 B/C/C/D/A
    6-10 A/C/B/C/C
    21-25 A/B/C/B/B
    31 D 38 A 40 D
    这些都是自己做的
    也不知道对不对
    其他的  还不知道 就别瞎猜了
    望高人指点啊
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    10#
    发表于 2010-4-5 22:25:49 | 只看该作者
    第十题很明显是选D啊  怎么都写C a测试是验收测试
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    11#
    发表于 2010-4-6 10:17:11 | 只看该作者

    第10题答案

    第10题应该选第一个C
    a测试是使用用户提供 的数据而蜚模拟数据来测试整 个系统,来保证其达到可交付的状态,需要用户提供测试的相关数据,当然 需要用户参与。
    B测试是将软件装到一些潜在用户处,由客户根据遇到的实际情况将问题报告出来的测试方法。
    比较:不论是哪种测试,都需要用户参与,只不过前者是间接参与,后者是直接参与。
    这两种测试方法其目的都是想通过测试来保证产品达到可交付的状态,其实都是属于验收测试的范围。
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    12#
    发表于 2010-5-27 17:43:24 | 只看该作者
    很有用 很有参考意义
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    13#
    发表于 2010-6-20 18:55:38 | 只看该作者
    明天有个笔试,学习一下,谢谢
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    14#
    发表于 2010-7-1 10:03:23 | 只看该作者
    这个很有针对性的嘛
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    16#
    发表于 2010-9-1 11:55:44 | 只看该作者
    明天有笔试 参考
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    17#
    发表于 2010-9-16 16:49:47 | 只看该作者
    楼主,答案有了 吗,我急啊,谢谢啊
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    18#
    发表于 2010-9-16 17:40:59 | 只看该作者

    回复 9# 的帖子

    我在扬思笔试题目跟这一模一样,希望明年在软通看到千里
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    19#
    发表于 2011-4-4 16:25:07 | 只看该作者
    我觉得39题应该选B。
    白盒测试主要想对程序模块进行以下检查:
    1. 对程序模块的所有独立的执行路径至少测试一次;
    2. 对所有的逻辑判定,取TRUE与取FALSE的两种情况都能至少测试一次;
    3. 在循环的边界和运行边界内执行循环题;
    4. 测试内部数据结构的有效性等;
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    20#
    发表于 2011-4-9 00:06:33 | 只看该作者
    正确答案呢。。额明天可能去做这份题。。
    回复 支持 反对

    使用道具 举报

    本版积分规则

    关闭

    站长推荐上一条 /1 下一条

    小黑屋|手机版|Archiver|51Testing软件测试网 ( 沪ICP备05003035号 关于我们

    GMT+8, 2024-11-25 23:36 , Processed in 0.078919 second(s), 29 queries .

    Powered by Discuz! X3.2

    © 2001-2024 Comsenz Inc.

    快速回复 返回顶部 返回列表