首页 > 编程知识 正文

字节跳动线上题库编辑,字节跳动编程题笔试

时间:2023-05-05 00:11:24 阅读:187866 作者:55

字节跳动测试工程师笔试题

1、阶段评审与同行评审的区别?
参考答案:
同行评审目的:发现小规模工作产品的错误,只要是找错误;
阶段评审目的:评审模块 阶段作品的正确性 可行性 及完整性
同行评审人数:3-7 人 人员必须经过同行评审会议的培训,由 SQA 指导
阶段评审人数:5 人左右 评审人必须是专家 具有系统评审资格
同行评审内容:内容小 一般文档 < 40 页, 代码 < 500 行
阶段评审内容: 内容多,主要看重点
同行评审时间:一小部分工作产品完成
阶段评审时间: 通常是设置在关键路径的时间点上

2、什么是软件测试及其目的?
参考答案:
软件测试是使用人工或自动化手段来运行或测定某个系统的过程。其目的是:
在于检验它是否能满足规定的需求或是弄清楚预期结果与实际结果之间的差别。

3、简述集成测试的过程?
参考答案:
集成测试流程:
在完成软件的概要设计后,即开始制定集成测试计划-》设计集成测试用例
和测试过程-》实施集成测试,设计所需驱动和桩-》执行集成测试,记录测试结
果-》评估集成测试,根据测试结果评估此次测试,生成评估报告文档。(驱动或
桩函数是做单元测试时要用到的。驱动函数是所测 4 函数的主程序,它接收测试
数据,并把数据传送给所测试单元,最后再输出实测结果。当被测单元能完成相
关功能时,也可以不要驱动单元。桩,是用来代替所测试单元调用的子单元。)

4、白盒测试有哪几种方法?
参考答案:代码审查,语句覆盖,判定覆盖,条件覆盖,组合覆盖,基本路
径,形式化方法,符号执行

5、简述测试目标有哪些类型?
参考答案:
功能测试,负载测试,性能测试,安全性测试,恢复测试,安装测试,兼容
性测试,可用性测试,可靠性测试,国际化测试,本地化测试。

6、怎么样做好文档测试?
参考答案:
文档的测试主要采用静态测试即走查的方法,可以依据的是同行评审,列出
一个检查表,然后大家一起坐下来对着被测试的文档进行阅读排错,通常文档都
很长。

7、测试结束的标准是什么?
参考答案:
从项目周期看:
1、超出了所分配的测试时间;
2、用尽了分配的测试资源;
3、到达了某一个固定的里程碑(如合同规定的交付日期)。
从测试角度看:
1、测试需求覆盖率;
2、测试代码覆盖率;
3、测试用例度量;
4、缺陷检查度量

8、Alpha 测试与 Beta 测试的区别?
参考答案:
Alpha 测试是由一个用户在开发环境下进行的测试,也可以是公司内部
的用户在模拟实际操作环境下进行的受控测试,Alpha 测试不能由程序员或测试员完成。Alpha 测试发现的错误,可以在测试现场立刻反馈给开发人员,由开发
人员及时分析和处理。目的是评价软件产品的功能、可使用性、可靠性、性能和
支持。尤其注重产品的界面和特色。Alpha 测试可以从软件产品编码结束之后开
始,或在模块(子系统)测试完成后开始,也可以在确认测试过程中产品达到一
定的稳定和可靠程度之后再开始。有关的手册(草稿)等应该在 Alpha 测试前
准备好。
Beta 测试是软件的多个用户在一个或多个用户的实际使用环境下进行
的测试。开发者通常不在测试现场,Beta 测试不能由程序员或测试员完成。因
而,Beta 测试是在开发者无法控制的环境下进行的软件现场应用。在 Beta 测试
中,由用户记下遇到的所有问题,包括真实的以及主管认定的,定期向开发者报
告,开发者在综合用户的报告后,做出修改,最后将软件产品交付给全体用户使
用。Beta 测试着重于产品的支持性,包括文档、客户培训和支持产品的生产能
力。只有当 Alpha 测试达到一定的可靠程度后,才能开始 Beta 测试。由于 Beta
测试的主要目标是测试可支持性,所以 Beta 测试应该尽可能由主持产品发行的
人员来管理。

9、系统测试计划是否需要同行审批,为什么?
参考答案:
需要,系统测试计划属于项目阶段性关键文档,因此需要评审。

10、比较负载测试,容量测试和强度测试的区别?
参考答案:
负载测试:在一定的工作负荷下,系统的负荷及响应时间。
强度测试:在一定的负荷条件下,在较长时间跨度内的系统连续运行给
系统性能所造成的影响。
容量测试:容量测试目的是通过测试预先分析出反映软件系统应用特征
的某项指标的极限值(如最大并发用户数、数据库记录数等),系统在其极限值
状态下没有出现任何软件故障或还能保持主要功能正常运行。容量测试还将确定
测试对象在给定时间内能够持续处理的最大负载或工作量。容量测试的目的是使
系统承受超额的数据容量来发现它是否能够正确处理。容量测试是面向数据的,
并且它的目的是显示系统可以处理目标内确定的数据容量。次同行评审步的时间
不能超过两个小时,因此可以对被测试文档执行测试时,列个计划,将总的文档
分解,按照计划多次对被测试的文档进行走查。


以上的是个人整理出来的面试资料,需要的点这里Q-q-u-n领取,点文件下载就OK了!

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。