为什么软件测试工程师面试这个东西这么重要?

206 篇文章 7 订阅
93 篇文章 0 订阅

为什么面试这个东西这么重要?

1.面试决定了你在公司未来一到两年,至少一到两年的待遇,很现实,关乎到大家一个钱的方面的东西。

对吧?因为面试你能拿多少,然后你在公司这几年你的待遇、你的年终奖等等,基本上都是面试时候谈好了。

2.就算你不换工作,你也得出去面试一下,为什么呢?

扩展你的视野,比如说最新的技术,外面最新的一些技术,它的要求是什么。然后他的技能需求和你之前认知的传统软件测试行业是一样的。

还有当下的行情是什么样?我现在属于一个什么级别,我在哪个城市,我到底能拿到多少工资。因为可能你在一个公司待久了,别人去跳个槽,工资比你现在拿的多很多,而且你还天天加班。

所以,这个是大家需要去关注的一些东西。

然后在前几天,我讲了三大部分的一个面试,软件测试基础理论方面的,测试流程,质量保证。

在这里插入图片描述

第一部分:软件测试基础理论,流程,质量保证

1.谈谈你之前测试的项目流程,在每个阶段的输出有邮些?

需求分析,探讨需求功能点,数据库表的设计,接口设计

需求文档

主管编写测试计划,任务分配,用例的设计,整理测试要点,用例评审

用例设计

测试过程中,bug的提交,jira,bug的生命周期

测试缺陷报告

2.如何分析一个bug是前端还是后端的问题?

抓接口请求信息,检查接口(用到了哪些接口),请求参数,返回的响应值如果前端根本没有请求接口,或者请求的适合参数与需求不符,前端的问题

还有第二部分数据库方面。

在这里插入图片描述

第二部分:数据库

增删改查: select update, delete子查询(嵌套在查询语句中的查询)关联查询(内连接,左连接,右连接)、分组查询(group by)的字段需要用到

按照表中一个或者多个字段,将数据进行分组,一般用于数据进行分类汇总select后面的字段,只能是group by后面的字段,

如果展示其他的列,需要给该列用聚合(sum,max)函数分组过滤(having):分组之前的条件,用where

分组之后的条件,having

还有Python编程方面,第三部分:

编程:开源框架,二次封装,建立自己的技术体系,打造测试框架,根据公司项目灵活搭建适合团队的自动化测试框架

1.利用python循环,输出1+11+111+1111+11111的值

print(1+11+111+1111+1111)

作业:

def test(n):

for i in range(1,n):

test(5)

2…lambda函数是什么?在自动化测试中如何应用?

都已经在公众号:程序员阿沐发表,有兴趣的可以关注一波~

愿你我相遇,皆有所获! 欢迎关注微信公众号:程序员阿沐 1.免费领取一份216页软件测试工程师面试宝典文档资料。 2.软件测试学习路线以及相对应的视频学习教程免费分享!

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值