软件测试面试题目

1.软件测试基础

(1)软件测试流程?

(2)测试用例设计方法有哪些?在什么场景下用到这些方法?

(3)测试计划要怎么写?

(4)测试用例包含哪些要素?

(5)bug包含哪些要素

(6)测试工程师最重要的任务是什么?

2.接口测试

(1)接口测试用例如何设计?如何保证覆盖率?

(2)如何产生测试报告

3.性能测试

(1)你了解哪些性能测试工具?性能测试需要了解哪些参数?

(2)jmeter的监听器有哪几种?

4.测试用例设计

(1)婴儿床

(2)自动贩卖饮料机

(3)登录模块

(4)抽奖程序

(5)电商系统里下单,付款是如何设计测试用例的?

6.数据库

(1)针对student表和grade表进行进行增删改查

(2)如何用SQL产生10万条数据?

(3)如何比对两张表是否一致?如何保证数据从一个库里copy到另外一个库时数据的一致性

(4)数据库如何做容灾备份?

7.逻辑题:

(1)有两个水杯,A杯5L,B杯3L,不借助任何工具,如何精确得到4L的水

(2)有9个圆球,其中有一个偏重,如何在只称2次的情况下找出这个偏重的球体

(3)礼品店有一个礼物成本价18元,售价21元,有一个顾客要买这个礼物,给了老板100元,但老板没有零钱,只好到隔壁店里去找零,然后返还给顾客79元,在顾客走了之后才发现,顾客给的是假币,老板只好又赔偿了隔壁店老板100元,问礼品店老板一共损失了多少元?

8.对英语邮件翻译

9.Linux

(1)常用命令都有哪些,含义是什么?

(2)正则表达式有哪些?

10.你的优势是什么?你能给我们带来什么?

12.你印象最深的bug?

13.Python自动化

(1)Python的数据类型和数据结构有哪些?
(2)元组,列表,集合,数据字典的区别,元组的元素能改变吗?元组里嵌套了list后,为什么能改变?
(3)装饰器的原理

14.测试用例的代码如何托管?

 

敲黑板,重点重点:不管是白盒黑盒还是接口还是自动化的测试,测试用例的设计都是最重要的,当一个面试官要考你测试用例设计的时候,只有你说的超过面试官想到的,才会令面试官满意,所以测试用例如何设计才会全面,在面试前一定要想好。

 

posted @ 2020-10-31 10:43  sunnyxhd  阅读(599)  评论(0编辑  收藏  举报