软件测试笔试题目及答案,软件测试笔试常见问题以及答案

软件测试笔试题目及答案,软件测试笔试常见问题以及答案

软件测试笔问题

一.选题

1 .管理和控制计算机软件和硬件资源的软件包括

a .文件管理器

b .输入输出管理器

c .命令下达的程序

d .操作系统

2、没有要求文件和产品说明书的,只能用哪种测试方法

a .错误估计法测试

b .负载功率分析测试

c .语句复盖测试

d .条件覆盖测试

3、某测试器通过运行测试软件测试的方法测试了当前功能,该测试器使用的测试方法如下

a .静态测试

b .单元测试

c .黑匣子测试

4、制定测试计划的目的是多选题

a .顺利进行测试

b .使项目参与方沟通更顺畅

c .使测试工作更加系统化

d .软件工程和软件过程的必要性

e .软件流程标准化要求

f .控制软件质量

5、关于软件测试和软件开发的认识,不正确的是

a .在软件生命周期的每个阶段都可能发生测试

b .软件测试是独立于软件开发的工作

c .在软件开发需求分析和设计阶段开始测试工作

d .测试越早进行,越有助于提高被测软件的质量

6 .当APP应用程序窗口最小化时,该APP应用程序会出现什么情况

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、单体测试一般应先进行“人工行走检查”,再以白盒法为主,辅以黑盒法进行动态测试。

2、软件测试是指用于验证软件功能是否正确实现并达到既定目标的活动,因此软件测试将在软件工程后期开始具体工作

3、找到错误较多的模块后,模块中残留的错误也较多。 () ) ) )

4、测试人员在测试中发现一个问题,问题影响不大,可以自行纠正的,应该立即正确纠正这个问题,加快和提高开发进程。

5、单体测试一般应先进行“人工行走检查”,再以白盒法为主,辅以黑盒法进行动态测试。

6、功能测试是系统测试的主要内容,检查系统功能、性能是否与要求规格说明相同。

7、软件质量管理即QM由QA和QC组成,软件测试属于QC的核心工作内容。

8、软件测试只能发现错误,但不能保证测试后软件没有错误。 () ) ) )

9、软件是程序。 ( x ) ) ) )。

10、测试只要做好句子覆盖和分支覆盖,就能发现程序中的所有错误。 ( x ) ) ) )。

三.猜谜

1、在以前的工作中,软件的缺陷记录包含哪些内容? 如果提交了高质量的软件缺陷记录呢?

a )一个错误记录应最基本地包含编号、错误所属的模块、错误描述、错误级别、发现日期、发现人、修正日期、修正人、修正方法、回归结果等。 要有效地发现bug,需要通过参与需求和详细设计等前期文档来设计高效的测试用例,然后严格执行测试用例,充分确认并肯定发现的问题,然后对外发布,从而提高bug的提交质量。

2、测试分为哪个阶段?

a )软件测试按开发阶段分为单元测试、集成测试、系统测试和验收测试

集成测试:针对每个单元的测试,目标是每个模块都能正常工作

集成测试:组装已经测试过的模块,进行集成测试。 目的是验证与软件设计相关的程序结构问题。

系统测试:确保软件产品与系统的其他部分协调运行。

验收测试:检测软件产品质量的最后一道工序,主要强调用户的作用,同时软件开发人员也有一定程度的参与。

3、你知道哪些测试工具? 你使用知道的测试工具是什么? 各自有什么用途?

Jmeter :接口测试、压力测试

soapui :接口测试

shell,xftp :管理Linux系统

禅道:管理臭虫

navictt管理数据库

4、首先有一个程序,页面提供三个输入框a、b、c、一个输出框d,判断a、b、c的输入是否只能构成一个三角形,输出到d。 是,不是

a )等价类划分法:

有效类: a、b、c值均大于0

a bc且b ca且a cb

无效的等价类别:

a/b/c为0或负数

a/b/c为空

a/b/c是非数字

a b=c b c=a a b=b

5、你认为测试工程师应该具备什么素质和技能

答:技能:计算机专业知识、测试专业知识、软件编程技能

素质:沟通能力,要严谨,敢于负责,有沉稳的工作作风,有怀疑和破坏的精神,善于自我总结、自我督促。

6、调查表有哪些属性?

答:我知道的有产品模块、所属项目、所属版本、错误标题、步骤和测试数据、错误和日志截图、类型和重要性、系统/浏览器

7、完整的测试计划包括哪些要素?

a )测试计划、人员配置、时间表、测试方法决策、测试工具决策、测试报告

8、查看界面的工具是什么? 说出工具的操作

jmeter和soapui都支持

jmeter用法:创建新线程组,请求天剑http类型-填写接口地址和数据-添加结果树-运行-查看和分析结果

9、如何定位bug,前端还是后端的问题,使用什么工具,还是利用别的东西?

a )如果是功能性问题,则可能是后端问题;如果是接口效果或按钮问题,则可能是前端问题。 分析问题,有时还需要开发合作。 大师这些也是经验问题,可以总结很多工作