面试笔试题

本文涵盖软件测试的重要概念,如测试人员在需求阶段的角色、白盒与黑盒测试的区别、性能测试指标及压力测试的定义。同时,列举了多个面试常见题目,涉及SQL、Linux命令、Python语法、OSI模型、HTTP协议等,以及软件缺陷产生的原因、测试用例设计方法。此外,探讨了测试结束的标准、软件测试与质量保证的区别、自动化测试的优劣势,并在安全可靠性方面提出了判断标准,如用户权限、错误处理和数据备份等。最后,解释了负载测试与压力测试的差异。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

面试题
1、测试人员应在软件生命周期中的需求阶段就介入最好。
2、白盒测试是依据程序内部逻辑来设计测试用例,黑盒测试时依据软件的功能来设计测试用例的。
3、在软件性能测试中,软件的性能指标是指响应时间、吞吐量 、资源利用率、点击数和并发用户数。
4、侧重于观察资源耗尽情况下的软件表现的系统测试被称为压力测试。
5、如果一个判定中的复合条件表达式为(A>1)or(B<=3),则为了达到100%的条件覆盖率,至少需要设计4个测试用例。
6、SQL语句中,不可能出现where语句的是Alter。(alter修改表的结构)
7、SQL中条件between 20 and 30表示年龄20到30之间,且不包括20和30岁。
8、Linux停止进程的命令是
9、Linux中那条命令可以用来显示系统中的已用资源和空闲资源
10、python语句不合法的是
二、1、软件缺陷产生的原因包括软件自身(需求不清晰、系统结构非常复杂、对程序的逻辑路径和边界考虑不够周全、新技术的采用和运行环境比较复杂等);团队工作(系统需求分析的时候对客户的需求理解不清楚、不同阶段开发人员对需求理解不一致、对设计的假定、开发人员水平不齐,新成员较多)、技术问题(算法错误、语法错误、计算和精度问题、系统结构不合理、接口传递参数不匹配)、项目管理文化(缺少质量文化、分析时候对客户的需求不是很清楚、开发周期短、开发流程不够完善、文档不完善、项目风险评估不足)等。
2、黑盒测试用例设计方法包括:等价类划分、边界值分析、错误推断法、因果图。
3、软件测试中的二八原则是指80%的工程量用在20%的需求上。
4、OSI七层协议中,最上面一层为物理层
5、Linux操作系统提供的一个常用的文本编译器是vim,查看命令帮助

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值