前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >软件测试工程师面试如何进行项目描述?

软件测试工程师面试如何进行项目描述?

作者头像
顾翔
发布2021-08-13 11:27:16
6790
发布2021-08-13 11:27:16
举报
文章被收录于专栏:啄木鸟软件测试

来源:http://www.51testing.com/

  亲爱的们,软件测试这个职位越来越被企业所重视,而且也是众多IT岗位中受学历,所学专业,技术熟练度,年龄等因素较小的一类岗位,因此很多想要进入IT行业的人们,很多都把目光聚焦在了软件测试上。而且随着整个社会信息化程度越来越高,软件越来越普遍并且越来越普及,软件测试岗位的需求量也越来越大。

  然而大家在求职的时候,都会有面试这一关,而在面试中,一定会被问到:请结合你们的测试流程,详细描述一下你们的测试项目。

  原本这并不是一个多么难的问题,但是很多人都怕被问,都答不好,不仅仅是新入行的菜鸟,就连有一些有了一定经验的测试人员也是答不好。真的是项目太难,太复杂不会说么?其实不是。真正的原因就是我们没有认真的去准备,没有摆正自己的身份!

  微信,一个并不是很大的APP,我们日常使用很多的一个软件,没有人教我们,我们也能熟练使用。

  王者荣耀这个APP软件又很大,角色很多,技能很多,符文很多,玩法很多…

  对于这两个软件,我们能够侃侃而谈他们的用法,使用技巧,但是他们的差距是如此之大。所以不要说软件太复杂,就是没准备!

  好啦,下面说说怎么准备呢?最好的办法就是把软件的所有功能,按照流程都分析出来,这样就不会乱了,别嫌麻烦,因为偷懒是原罪!怎么分析,就用思维导图(不说思维导图怎么用,因为这不是咱们的重点)!具体形式请看下图(不是我做的,不知道是哪个好(无)心(聊)的网友做的,我在这里借鉴一下):

  如果你能做到,你就不用发愁项目怎么描述了!可能有人问为啥?因为测试就是站在用户的角度使用和分析软件,找出软件的bug!

  下面说说,项目描述具体该怎么说:

  首先说,项目名称:美团APP(Android),主要功能有搜索附近的餐厅美食,参加团购,买电影票,订酒店,旅游买票(不具体说了),最好能够详细的描述一下界面中的布局,让面试官能够像亲眼看到一样身临其境。

  其次说一下,项目测试的持续时间。记住是主要的测试时间,过了这个时间也要记住,该项目只是不作为重点测试,不是说不测试了…就像美团APP,也不是一开始就有这么多功能,是一直持续更新不断增加功能的。

  然后,说一下项目的开发技术:LinuxMySQL,Apache,PHP、Java、H5…能够说清楚最好,如果不行,可以不说,没有必须要求测试会开发的技术组合!

  接下来,介绍一下你测试的模块有哪些,说一下相关内容的操作流程。测试过程,测试点(从哪些方面对APP进行了测试),使用的用例设计方法,如下:

  1、(按照项目的技术架构,搭建测试环境)按照需求进行功能和性能方面的分析,出测试需求。

  2、组织/参与测试需求的评审,分析不足。

  3、组织和参与测试计划、方案的制定。

  4、使用各种用例设计方法,设计和编写测试用例

  5、执行测试,提交缺陷。

  6、分析缺陷产生的原因,协助开发人员定位缺陷。

  7、跟踪缺陷,回归测试,确保不会引发新缺陷。

  8、按照项目进度和要求,使用Java+Appium+JUnit进行APP的自动化测试

  9、按照项目要求,对APP和服务器之间的数据进行抓包,验证数据的完整性和安全性。

  最后,简单说一下测试成果,例如用例设计总量,发现的有价值的高质量的bug数量等。

  说完后,将问题交给面试官,请问您还有什么想要了解的内容么?

  到这儿,凯哥关于面试中项目描述的说明完毕。各可斟酌使用!切勿照搬!面试中如有雷同,纯属巧合!

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2021-08-06,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 软件测试培训 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
相关产品与服务
云数据库 MySQL
腾讯云数据库 MySQL(TencentDB for MySQL)为用户提供安全可靠,性能卓越、易于维护的企业级云数据库服务。其具备6大企业级特性,包括企业级定制内核、企业级高可用、企业级高可靠、企业级安全、企业级扩展以及企业级智能运维。通过使用腾讯云数据库 MySQL,可实现分钟级别的数据库部署、弹性扩展以及全自动化的运维管理,不仅经济实惠,而且稳定可靠,易于运维。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档