当前位置:网站首页>测开基础 日常刷题 (持续更新ing...)
测开基础 日常刷题 (持续更新ing...)
2022-07-26 22:47:00 【余小盒】
1.以下程序至少需要( )个测试用例,才可以满足判断覆盖
if(x && y){....}
else{....}
2次 判定覆盖要求每个分支都至少被执行一次,即Y,N都要被执行一次,这个题中只有一个判定,所以两次
2.下列哪些不是自顶向下增量式集成测试特点( )

自顶向下测试:是从程序的初始模块开始测试。
(1)该方法可以在早期发现顶层的错误。
(2)早期的程序框架可以进行演示
(3)需要开发桩模块辅助测试。有些甚至需要多个桩模块辅助,加大了桩模块本来的错误影响。
(4)测试完一个上层模块后,挑选哪个模块作为下一个测试模块,以及测试的顺序没有唯一的界定标准。
优点:较早地验证了主要控制和判断点;按深度优先可以首先实现和验证一个完整的软件功能;功能较早证实,带来信心;只需一个驱动,减少驱动器开发的费用;支持故障隔离。
缺点:柱的开发量大;底层验证被推迟;底层组件测试不充分。
自底向上测试:是从程序的底层模块开始测试。
(1)I/O操作可以提前测试,更好提交测试用例。
(2)测试后比较容易观察输出。
(3)需要开发驱动模块。
(4)直到最后一个模块提交,程序才能完整的系统测试。
优点:对底层组件行为较早验证;工作最初可以并行集成,比自顶向下效率高;减少了桩的工作量;支持故障隔离。
缺点:驱动的开发工作量大;对高层的验证被推迟,设计上的错误不能被及时发现。
3.下列哪个测试粒度最大


4.下面不属于软件测试步骤的是

5.大于、小于、等于、不等于、真、假比较和判断错误很可能是边界条件问题,比较判断与控制流常常紧密相关,设计测试用例时考虑是否出现问题不包括( )

比较判断与控制流常常紧密相关,测试时注意下列错误:
1. 不同数据类型的对象之间进行比较;
2. 错误地使用逻辑运算符或优先级;
3. 因计算机表示的局限性,期望理论上相等而实际上不相等的两个量相等;
4. 比较运算或变量出错;
5. 循环终止条件或不可能出现;
6. 迭代发散时不能退出;
7. 错误地修改了循环变量。
6.集成测试的过程包括有以下哪些?
系统集成测试主要包括以下过程:1. 构建的确认过程。 2. 补丁的确认过程。 3. 系统集成测试测试组提交过程。 4. 测试用例设计过程。 5. 测试代码编写过程。 6. Bug的报告过程。 7. 每周/每两周的构建过程。 8. 点对点的测试过程。 9. 组内培训过程。
7.软件测试的基本标准中哪些是正确的?()
(1)所有的测试都应追溯到用户需求。
(2)应当把“尽早地和不断地进行软件测试”作为座右铭。
(3)pareto原则:测试发现的错误中80%很可能起源于20%的模块中。
(4)完全测试是不可能的,测试需要终止。
(5)应由独立的第三方来构造测试。
(6)充分注意测试中的群集现象。
(7)尽量避免测试的随意性。
(8)兼顾合理的输入和不合理的输入数据。
(9)程序修改后要回归测试。
(10)应长期保留用例,直至系统废弃。
(未完待续... ...)
边栏推荐
- Summary and review of key points of digital image processing
- 解决方案:炼丹师养成计划 Pytorch+DeepLearning遇见的各种报错与踩坑避坑记录(三)
- Shell (13) Three Musketeers
- 三种能有效融合文本和图像信息的方法——特征拼接、跨模态注意、条件批量归一化
- Text to image论文精读SSA-GAN:基于语义空间感知的文本图像生成 Text to Image Generation with Semantic-Spatial Aware GAN
- Text to image论文精读DF-GAN:A Simple and Effective Baseline for Text-to-Image Synthesis一种简单有效的文本生成图像基准模型
- dlib安装失败解决办法
- 科学计算库 —— Numpy
- js求最大值?
- 24ssh service
猜你喜欢

shell课程总结

Atcoder D - increment of coins (probability DP)

Codeforce problem 908 D. new year and arbitrary arrangement (probability DP)

科学计算库 —— Matplotlib

Hands on experiment of network and VPC

shell课程总结

Installation and basic operation of docker

R分数复现 R-precision评估指标定量 文本生成图像R分数定量实验全流程复现(R-precision)定量评价实验踩坑避坑流程

Machine learning exercise 7 - K-means and PCA (principal component analysis)

Small project - self connected campus network
随机推荐
DF-GAN实验复现——复现DFGAN详细步骤 及使用MobaXtem实现远程端口到本机端口的转发查看Tensorboard
Review of wireless sensor networks (Bilingual)
MySQL single table query exercise
[polymorphism] the detailed introduction of polymorphism is simple and easy to understand
Hands on experiment of network and VPC
Removal and addition of reference types in template and generic programming
When El table is selected, the jump page remains selected
平面转换(位移、旋转、缩放)
解决方案:炼丹师养成计划 Pytorch+DeepLearning遇见的各种报错与踩坑避坑记录(二)
Review of information acquisition technology
2022年T2I文本生成图像 中文期刊论文速览-1(ECAGAN:基于通道注意力机制的文本生成图像方法+CAE-GAN:基于Transformer交叉注意力的文本生成图像技术)
B - Bomb HDU - 5934
SQL anti injection regular expression
In regular expressions (?: pattern), (?! pattern), (? < =pattern) and (?
三范式,约束,部分关键字区别,
How does MySQL get the first three items in each group
索引失效原理讲解及其常见情况
Use of GDB
[reprint] NVIDIA hardware and the accuracy mode supported by each hardware
Mysql database - interview questions