菜鸟测试面试题汇总

测试杂类 专栏收录该内容
2 篇文章 0 订阅

201905更新持续集成部分,最近未面试

求职ing,目前黑盒,总结下自己遇到的面试题目吧。

一.测试用例相关:

基本上公司必考,主要看思路和思维的发散性,能不能覆盖全面,等价类的划分等等,这些的话可以看看网上的测试用例模板和《软件测试》这本书。

(1)设计登录页面的测试用例:

不知道为啥都喜欢问这个题,目前面试被问到测试用例的都是登录页面,主要是页面显示(密码能否遮盖,验证码登录,ui适配),用户名及密码错误的提示(用户名及密码长度,是否需要字母数字组合,能否带符号),主要看思路。

包括多次登录后账号锁定等。

(2)结合公司业务的测试:

根据实际需求吧

(3)电梯笔等的测试:

比较常规的面试题,用例上来说还是输入输出,外观,逻辑等。

(4)测试流程:

正规流程是需求探讨后编写测试用例测试用例探讨并执行,最后出测试报告。

二.数据库相关:

基本知识W3C和《深入浅出Mysql》。个人测试的时候会根据数据库的设置进行边界值测试,实际使用数据库不多最多用到查询,但是面试得吹牛啊。

(1)如何进行多表查询(左查询和右查询)

LEFT(RIGHT) JOIN。这题基本上SQL必考,可能查询里面相对难的就是这个了吧。

 

A INNER JOIN B ON……:内联操作,将符合ON条件的A表和B表结果均搜索出来,然后合并为一个结果集。

A LEFT JOIN B ON……:左联操作,左联顾名思义是,将符合ON条件的B表结果搜索出来,

然后左联到A表上,然后将合并后的A表输出。

A RIGHT JOIN B ON……:右联操作,右联顾名思义是,将符合ON条件的A表结果搜索出来,

然后右联到B表上,然后将合并后的B表输出。

 

 

 

(2)如何插入数据库的一列:

ALTER ……INTO……

(3)如何快速查询数据:

索引和主键相关,没了解过所以不懂,学习中。

三.linux相关:

没接触过多少linux相关,简历上也就写了会几个查询语句。测开这种要求应该是需要配置测试环境。

 

四.网络通讯基本知识:

http的基本知识和tcp IP的相关知识。

(1)http过程

(2)http状态码

(3)常见http请求

(4)http版本

(5)tcpip的过程

五.代码能力:

基本上简历上写啥语言就要问个简单的算法,冒泡啊之类的。

目前被问过的有冒泡,一串字符中出现最多的单词个数。

对语言种类要求不高,最好会两种语言。

五.沟通能力:

(1)产品改需求怎么办?

(2)研发不认为是bug怎么办

六.持续集成测试相关:

太水了不知道要问啥,大概回答了下系统是运维布置的之类。

(入职后发现是得部署环境)

主要是git-ci/cd部分,公司用得gitlab-ci,就是几个包语句吧。需要大牛指点。

七.测试流程:

简述测试流程

  • 6
    点赞
  • 0
    评论
  • 12
    收藏
  • 打赏
    打赏
  • 扫一扫,分享海报

参与评论 您还未登录,请先 登录 后发表或查看评论
©️2022 CSDN 皮肤主题:大白 设计师:CSDN官方博客 返回首页

打赏作者

zyj0224

你的鼓励将是我创作的最大动力

¥2 ¥4 ¥6 ¥10 ¥20
输入1-500的整数
余额支付 (余额:-- )
扫码支付
扫码支付:¥2
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值