测试常见面试题

查日期
data -s

1、SQL语句用到了什么程度
单表查询,子查询,多表查询,分组查询,去重查询。。。等等

2、怎么做压力测试
我在项目中不负责压力测试, 大致了解一下, 公司其他人负责,我页看到过。
项目指标: tps, 吞吐量,响应时间 ,出错率, 平均响应时间,最大响应时间, 服务器重启间隔时间。

3、如果我有一个在不同手机出现了问题,后端也修复了,还是出现了不同型号上出现了问题,该怎么解决
这2个不同手机出现bug问题的区别, 后续版本 我在复测的时候,不光是要

4、说说你的测试体系(测试流程)
- 需求评审
- 编写测试
- 评审测试用例
- 执行测试用例
- 冒烟测试
- 回归测试
- 提交报告和总结
5 缺陷的管理流程是什么样的?

5、怎么保证用例覆盖率百分百

  • 对需求的理解,
  • 用例 熟读需求,理解需求, 针对不同的模块,我们会使用不用用例方法。
  • 进行用例覆盖的时候,我们要不同的角度考虑,功能,安全,性能。兼容性等。
  • 当成用户的角度开考虑,考虑用户会怎么操作。会有哪些异常操作

5-2 怎么保证怎么保证测试用例覆盖的完整性
首先在需求阶段 ,先熟悉产品的核心业务功能. 同时去参考一些成熟成品,把一些细节实现不明确的地方要和开发,和产品沟通清楚.需求确定之后,按照功能模块来设计测试用例或者说提取测试点.整理完测试点后,需求在组内进行一个用例评审来确保测试用例对需求的一个覆盖完整,最后在我们的测试执行过程中,会一边测试一边进行测试用例的补充.让用例不断的完整和完善

6、说说Xmind和禅道的使用以及优点
xiind思维导图工具 梳理测试测试点, 禅道管理工具 测试的管理 权限的管理 bug的提交关闭
xmind使用简单,
禅道功能比较强,整个测试过程中都可以使用到
7、什么情况下做自动化测试
需求不能频繁变更,业务稳定。
功能稳定,重复率高。

8、如果有一个bug开发认为不是,你怎么处理
可能,
1 测试环境不一样,或者自己弄错了。
在次复测下来。
2 对需求的理解的不同, 我们可以找业务老师(银行里面都把产品经理业务老师把需求确定下来)

9、SQL语句的分组怎么写?查询出年龄和性别,用成绩分组?
group by

10、左连接和右连接的区别
以左表为主,去匹配右边 ,右表没有的数据,显示为null

11、会oraql吗?
会的,它和mysql 。 差别在于mysql
12、参与过从0-1吗?
参与过,大致测试流程这样的。哪个

13、上家公司的小组人员,多少测试和开发
那个项目中组,银行 是 1:3 3个测试,8个开发。
一个项目组,3个测试8个开发。
13-1 测试用例 的基本要素?

版本号,功能模块,优先级别,前置条件,步骤,预期结果,实际结果等。

14、你参与过需求分析,请问参与了什么,怎么分析的
参与过, 需求培训,业务上的规则,我们从正面,反面,功能,兼容性,易用性。
明确性, 正确性, 一致性,

15、你们公司怎么进行交流沟通的
当面,邮件,git版本管理工具。
叮叮。 银行里面,esbas 内网才能使用。

16、你指的部署环境是什么?怎么部署的?
把对应的ip地址,端口号,连上去 银行的测试环境。 配好环境变量。
互联网是开发的配置环境的文档。
17、项目验收之前还要做什么?
对测试报告的评估,(执行率,覆盖率 ,bug的遗留)

18、黑盒测试的方法有哪些
边界值,等价类 场景法
19、白盒测试参与过吗
我们偏向于黑盒测试。虽然我们具体没有做过, 逻辑覆盖,分支覆盖,语句覆盖。 我平时也会看看学学python,我自己页写过自动化脚本。

20、怎么测试300人压力的
我们用 线程数。设置300, 通过csv 里面设置300个token

21、你曾经一天提交了最多的bug是多少
平均我们之前大概一天5个。那么少, 那时候其实已经稳定。 所以会数量会少点。,

22、你平常一提案正常情况下提交了多少bug

23、给你一个水杯,你怎么测试?
功能: 能装多少水, 喝水会不会漏水。
外观: 美观,印刷图片
兼容性: 能否装其他液体
易用性:好不好拿
安全性: 制作杯子的材料是否有毒, 放微波炉里加热是否会爆炸. 喝水口是否容易炸伤口

24、压力测试怎么测

25、性能测试怎么测试
用JMeter 创建多用户, 考虑它的响应时间,聚合报告 重点看 平均响应时间啊,最大响应时间, 吞吐量, 吞吐率。 系统重启间隔时间。cpu占用率。
26、测试用例怎么编写的

27、测试用例包括什么
Excel, 主要包括 测试模块 重要级别 前置条件 测试步骤 预期结果 实际结果 (测试人员)

28、测试的整个周期
需求, 计划, 设计 ,执行, 总结评估
需求分析 需求评审
编写测试计划
设计测试用例 还有测试脚本
执行测试用例
总结 和编写报告
部署
29、bug的周期
新建 , 提交,分配,修复,

30、禅道怎么提交bug的
第一 bug 的摘要 bug的描述,bug产生的模块,版本,测试的系统,测试的步骤。(预期结果,实际结果)
第二 当我在执行测试用例的时候,产生bug了,我可以直接把用例转bug。

31、如果需求文档,测试点,用例都评审过了,你个人发现了一个bug,你认为对产品有好处,你该怎么处理
我会提这个bug, 之前没有提到,所以没有覆盖。后续
32、有一个建议性的bug,你该怎么处理
我会先记录下来,在下次参加需求评审的时候提出来

33、你的优势是什么
稳重, 有责任感,有耐心细致,乐于学习,之前有些测试用例页蛮复杂的,执行的时候需要准备好长时间, 还有就是之前我准备好的测试用例也被其他同事用了。自己也会去csdn,哔哩哔哩,查询的时候,有些函数也是自己去查的。 python最近也在学。

34、你说说你的职业规划
首先是我会尽快的熟悉公司业务,后面不管是功能还是自动化的话都可以独立去完成。自动化的python语言自己页学过。

35、怎么确保软件的质量,具体怎么操作
尽早的计入,现在提出测试左移,和右移。
用例的覆盖
36、详细的描述一个测试活动完整的过程
同测试流程一样
37、您认为性能测试工作的目的是什么?做好性能测试工作的关键是什么
保证软件在高并发下也能正常运行。为了衡量这个产品 ,在多用户下,还能服务好用户。
关键是:尽量贴近实际情况。 csv做数据驱动,也是为了模拟真实的不同的用户使用。看一下tps指标,响应时间。

38、在您以往的工作中,一条软件缺陷记录都包含了哪些内容,如何提交高质量的软件缺陷记录
bug 的摘要, bug产生的模块,环境, bug的等级, 指派, 复现步骤 (附件:图片日志等,预期结果,实际结果)
bug描述 简洁明了, 保留截图。正确的定位 ,等级。
38-1 怎么定义重要级,优先级
1致命的 , 2 严重的, 3 一般的, 4 建议
崩溃的,打不开,数据丢失,有后门的 部分功能 主要功能没有实现 但是有替代方法, 字体的大小,颜色。
39、软件缺陷的类型有哪些?并简单描述
功能上 性能上的 界面上的。代码层面的缺陷

40、您所熟悉的软件测试类型有哪些?请试看分别比较这些不同的测试类型的区别与联系

黑盒测试
白盒测试
灰盒测试

静态测试
动态测试

流程性测试
单元测试
集成测试
系统测试

  • 1
    点赞
  • 19
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值