1. 软件测试是软件开发的重要环节,进行软件测试的目的是(B) A)证明软件错误不存在 B)尽可能多的发现程序中存在的bug C)改正程序所有的错误 D)发现程序所有的错误 2. 下述说法错误的是(B) A)单元测试又称为模块测试,是针对软件测试的最小单位—程序模块进行正确性检验的测试工作 B)集成测试也叫做组装测试,通常在编码完成的基础上,将所有的程序模块进行有序的、弟增的测试。 C)集成测试是检验程序单元和部件的接口关系,逐步集成为符合概要设计要求的程序部件或整个系统。 D)系统测试是真实或模拟系统运行环境下,检查完整的程序系统能否和相关硬件、外设、网络、系统软件和支持平台等正确配置与连接,并满足用户需求 3.检查软件产品是否符合需求定义的过程称为:(A) A)确认测试 B)集成测试 C)性能测试 D)功能测试 4. 在Linux下哪条命令是用来编辑文本(C) A) more B)ls C)vi D)write 5. 下列哪个描述可以看作是测试工作结束的标志(B) A)发现的缺陷全部修改 B)缺陷发现率低于阈值 C)测试用例全部运行结束 D)开发人员不再修改缺陷 6. 关于性能测试,描述错误的是(B) A)性能测试是对系统的在性能方面的测量工作。 B)响应时间是系统重要的性能指标,原则上可以用秒表手工测试 C)思考时间是指系统停顿的时间 D)吞吐量是指系统在单位时间内处理事务的能力 7.LoadRunner中关于“关联(Conelation)”描述错误的是(D ) A)关联分为手动管理和自动关联 B)关联是对提交数据的参数化过程 C)关联是为了解决服务器端生成数据后期使用的问题 D)关联函数是一种注册类函数 简答题: 1、 你是一个测试工程师,当你发现一个Bug时,开发人员认为不是Bug,你会怎么处理。 2、 如何设计出一份好的测试用例? 3、在测试过程中如果遇到错误,如何简单的对错误进行定位?
|