当前位置: 首页 > article >正文

全网最全软件测试面试宝典,快看!

 1、自我介绍

  以XXX简历来举例(参照下面的案例,编写你的自我介绍,框架就是:我是谁,我做过什么(项目的业务类型,比如电商,在线教育。。。),我擅长做什么(除了功能测试,我还做过接口测试自动化测试性能测试,熟悉的测试工具和框架有postman,jmeter,requests,selenium,airtest等)):

  面试官您好,我叫郭子雨,来自河北邯郸, 18年大四实习的时候进入北京纵横盛世软件有限公司从事java开发工程师方面的工作,一开始从基础做起,在工作中逐渐接触和学习了java相关的知识,慢慢的积累经验,也学到了很多的东西,工作了两年之后,因为项目结束没有新项目,我就在北京XX科技有限公司 做软件测试工程师的工作。

  在工作期间我一共参与测试了多个项目,有电商类型,也有酒店管理,有web端的项目,也有手机APP端的,主要是以功能测试为主,依据软件需求来编写用例,执行测试用例并提交缺陷,协助开发人员定位缺陷,开发人员修改缺陷后进行验证并做回归测试,测试完成后参与测试报告的编写。

  在最近的一两个项目中,除了做功能测试,也参与做了一些接口测试,性能测试自动化测试和性能测试方面的工作。自动化测试使用python语言,做过接口自动化和UI自动化测试脚本的编写,使用的工具和框架主要有requests,selenium,unittest等,我们的自动化测试主要是用来做冒烟测试和回归测试,减少了重复性的劳动,提高了工作效率。

  通过这几年的工作我自身各方面能力有了很大的提升,工作认真细致,团队协作能力比较强,能够很快的适应新的工作岗位和工作内容。

  这就是我的基本情况介绍。谢谢!(记住,要有结束语,不能等着面试官问你结束了么?)

  2、项目介绍

  以XXX最近一个项目举例(其他除了项目功能介绍以外,皆可以套用,包括数据):

  2.1、最全电商项目介绍

  1、我们最近做的是一个电商类型的项目,初种有机生活馆,是一个垂直领域的电商平台,商城的主要经营范围集中在有机绿色的食品方面,有生鲜水果,米面粮油,饮品饮料等,面向的国内对食品安全要求比较高的中高收入人群,主要功能有会员注册及登录,商品的分类展示,购物车,订单查询,积分兑换,留言管理,订单管理,促销管理等模块,我在其中担任测试工程师的职务,主要负责注册登录、购物车、订单查询、订单管理等模块的测试工作。

  2、这个项目有web端和手机APP端,我都有参与,但主要还是负责web端的测试工作。

  3、我们是依据产品经理提供的需求文档编写测试用例,测试用例编写完成后提交给项目经理,产品经理和开发人员进行评审,我们是用禅道来编写测试用例的。

  4、开发提交测试版本后,我们先进行冒烟测试,冒烟测试通过后,再按照模块分工进行具体的功能测试,执行测试用例,通常第一轮测试会重点关注功能细节方面的测试,比如页面的显示,链接是否正常跳转,输入框的数据校验,错误操作能否正常提示等,执行用例的过程中发现bug使用禅道提交给开发人员,在测试用例执行完成后我们也会进行随机自由测试,目的是为了更多的寻找bug。

  5、每轮测试完成后我们会提交 bug给开发人员,开发人员会进行缺陷的修改,修改完成后再次提交新的版本,我们会进行回归测试和bug验证。

  6、这个项目大概进行了五轮的回归测试,发现的缺陷中严重和致命级别的缺陷都得到了修复,一般级别以下的修复率也达到了90%,也没有再发现新的bug,项目的测试工作结束,我们就开始编写测试报告,提交给项目经理。在这个项目中我们一共编写了大概800多条测试用例,一共发现大概300多个缺陷,除了进行功能测试,也做了一部分接口测试,还有性能和自动化测试,这些测试我都有参与,这就是这个项目的基本情况,谢谢。(接口、性能、自动化测试可以不在项目介绍的时候展开,面试官问到的时候再参考相应的话术进行单独的回答)

  其他类型项目介绍参考:

  套路:项目功能简单介绍+我负责的主要模块+单个模块的详细说明+我在这个项目中的职责和业绩

  2.2、电商项目介绍

  我们做的是一个宠物商城,主要是卖一些宠物的用品,比如猫粮,狗粮,还有一些宠物用具等,功能模块主要有前台首页的商品展示,

  商品的详情页,购物车,订单支付和后台管理系统,我主要负责其中的注册登录,购物车,后台的订单管理模块。

  在测试的过程中,我们主要是依据需求先列出测试点,然后根据测试点编写详细的测试用例进行,比如购物车主要的测试点有:

  添加购物车,删除购物车,改变商品数量,金额计算,清空购物车,全选,提交订单等

  我们项目后台订单处理主体流程是:

  确认订单--发货--判断用户是否是线下支付--如果线下支付,就先确认收款,再进行收货;如果是线上支付,直接进入收货---订单处理结束---后续有售后和评价相关流程。

  在这个项目中我主要做的测试有功能测试,兼容性测试,接口测试。也参与编写了自动化测试的脚本和性能测试的功能,我们主要用到的工具有postman,jmeter,selenium等,编程语言是python语言。

  这个项目的简单介绍就是这些,谢谢!

  2.3、在线教育项目介绍

  我们做的是一个在线教育的网站,主要是通过后台上传一些教师录制的网课视频,让用户在前台根据需要进行选择购买学习,

  我们的课程主要集中在公务员考试方面的,分为前台和后台

  前台主要是用户注册登录,课程展示,购买,课程播放等,后台主要用来管理我们在线课程和会员,主要有权限管理,

  上传课程,删除课程,会员信息查询,会员等级设置,订单管理等

  我主要负责前台的注册登录,用户购买课程,课程播放,会员订单管理等功能,

  在测试的过程中,我们主要是依据需求先列出测试点,,然后根据这些测试点编写详细的测试用例进行测试,

  比如视频课程的购买流程主要的测试点主要有:

  查看课程信息,课程试看,加入收藏夹,加入购物车,删除购物车,清空购物车,金额计算,生成订单,结算并支付等

  在这个项目中我主要做的测试有功能测试,兼容性测试,接口测试。也参与编写了自动化测试的脚本和性能测试的功能,我们主要用到的工具有postman,jmeter,selenium等,编程语言是python语言。

  我大概介绍完了,谢谢

  2.4、互联网金融项目介绍*****

  我们做的是一个理财产品的APP,主要提供用户通过我们的app选择各家银行提供的理财产品,可以查看理财产品的详细信息,

  包括产品的名称,认购的总金额,产品的期限,产品主要的投资方向,产品的收益类型,还有就是赎回和终止的协议等,这个产品也分前台和后台,

  我主要负责前台的产品展示,认购流程和后台的产品上架,下架功能还有用户的订单管理等

  在测试过程中,我们主要是依据需求先列出测试点,然后根据这些测试点编写详细的测试用例进行测试,如后台的产品上架,下架功能主要的测试点有:

  产品的信息设置,产品期限设置,产期过期自动下架,未过期手动下架,手动上架产品,设置自动上架产品等

  在这个项目中我主要做的测试有功能测试,兼容性测试,接口测试。也参与编写了自动化测试的脚本和性能测试的功能,我们主要用到的工具有postman,jmeter,selenium等,编程语言是python语言。

  这是这个项目的简单介绍,谢谢。

 

感谢每一个认真阅读我文章的人,礼尚往来总是要有的,虽然不是什么很值钱的东西,如果你用得到的话可以直接拿走:

这些资料,对于【软件测试】的朋友来说应该是最全面最完整的备战仓库,这个仓库也陪伴上万个测试工程师们走过最艰难的路程,希望也能帮助到你!有需要的小伙伴可以点击下方小卡片领取   


http://www.kler.cn/a/383149.html

相关文章:

  • 【青牛科技】GC8549替代LV8549/ONSEMI在摇头机、舞台灯、打印机和白色家电等产品上的应用分析
  • 变异凯撒(Crypto)
  • 易语言模拟真人动态生成鼠标滑动路径
  • Ubuntu和Debian系列的Release默认shell解释器变更
  • 谷歌推出全新AI生成游戏玩法 —— 无限生成角色生活模拟游戏“Unbounded”
  • K8S篇(基本介绍)
  • 解决 Fail to pip install mlc-llm
  • scala set集合
  • ubuntu中安装mysql
  • SQL注入(1)
  • 一款根据图片内的文字,把图片分类的软件
  • 驱动芯片 GC1277:电脑散热风扇驱动的卓越之选
  • 【ARM Linux 系统稳定性分析入门及渐进 2.2 -- Crash 命令 Crash Usage】
  • 什么是Es6,有什么特点
  • Ubuntu18.04服务器非root用户在虚拟环境下的python版本设定
  • 在软件开发流程中使用AI大模型有哪些优势?
  • Tokenformer:基于参数标记化的高效可扩展Transformer架构
  • C-DTL698电表 转 IEC61850 协议项目案例
  • linux dpkg 查看 安装 卸载 .deb
  • C++ --- Socket套接字的使用
  • LeetCode136只出现一次的数字I
  • Javaweb选课系统-开源计划-起源-001-完全免费开源
  • [实战-11] FlinkSql 设置时区对TIMESTAMP和TIMESTAMP_LTZ的影响
  • linux node vue3 部署手册
  • 基于YOLO11/v10/v8/v5深度学习的煤矿传送带异物检测系统设计与实现【python源码+Pyqt5界面+数据集+训练代码】
  • 信息学科平台系统设计与实现:Spring Boot框架精讲