软件测试简历项目经验怎么写,没有项目经验?

怎么办?只能接受低薪工作吗?No No No。本文就教大家如何解决这个问题。

为了帮助大家彻底解决“没有项目”这个拦路虎,接下来文章将从以下几个方面进行展开:

 

1、应该去哪找项目?

2、在众多的项目中,该怎么挑选适合自己的?

3、找到一个项目,应该怎么写到简历中?

4、面试时该如何介绍写在简历中的项目?

✦✦

01

应该去哪里找项目?

没有项目经验可以通过找一些公开项目来练手。那么从哪里找呢?

1、可以在Github中搜索一些开源的项目
 

 

 

 2.可以在Gitee中搜索一些开源项目

 

 3.可以在产品原型网站中通过分析产品原型来积累经验

 

02

这么多项目我该怎么选择适合自己的项目呢?

告诉了你这么多项目,你反而不知道该挑选哪个了。是不是有种皇帝选妃,挑花了眼的感觉?其实只要自己遵循几个原则就好。

1、挑选项目的4个小原则

  1. 根据自己的工作经验挑选

     

如果自己之前或者现在从事过相关行业的经验,就可以选择自己行业相关的,毕竟项目的流程、功能等自己比较熟悉。

比如你之前是房产中介,对房产类APP非常了解,那么你就可以挑选此种项目作为简历项目。

2. 根据自己掌握的技术选取

如果自己只是擅长功能测试,就可以挑选一些功能多,业务流程相对复杂一些的,展示自己的功能测试能力。

3. 根据自己熟悉的项目挑选

这点是推荐给没有工作经验的应届生的。可以挑选我们生活中熟悉的项目,比如微信、抖音、知乎、头条等App。
 

4. 根据自己的想法挑

比如我不想和别人项目雷同,我就可以挑个性的。


2、手把手教你如何在项目网站上找项目

上面说了应该找什么类的项目,接下来就举例给大家演示如何找具体找项目。

比如我是一个学过功能+接口测试的同学,因为学过TpShop商城,对商城更熟悉,所以我要找个商城类项目,且有功能+接口测试亮点的项目。

好,明确需求后,我们来gitee中找下:

 

 查看结果

 

 选取其中一个:

 

 

看gitee上多全的文档, 简直就是我们的救星,还有项目演示地址呢:

 

项目的技术栈都写好了:

 

 

 开发工具都罗列了呢。很意外是不是:

 

 

3、如何搞懂项目?

上面说了如何挑选项目,但要将项目写到简历有个大前提,就是你要将项目的测试流程搞懂,这样才能挑选的项目进行类似测试。

否则再合适的项目,也可能会是面试时的定时炸弹。

如何才能获得项目流程经验,这里推荐两个黑马项目视频教程,建议你反复观看。

第一个项目就是TpShop项目(功能测试必看):

TPshop是国内优秀的商城网店系统及小程序电商系统服务商,专注电商平台搭建、企业商城定制开发、小程序制作开发十一年,可提供B2C、B2B2C多用户商城、社区O2O、全渠道新零售、社交电商、同城区域电商、跨境电商、小程序营销系统、分销系统、收银系统等解决方案。

 

 

技术亮点

•搭建完整的Web和APP项目测试知识体系。

•fidder等调试工具在测试中的应用及相关原理。

•测试计划及测试方案编写。

•采用selenium自动化测试框架对自媒体运营

•平台和后台管理系统进行自动化测试。

•采用appium自动化测试框架对用户端APP进行自动化测试。

•采用PO模式来设计自动化测试框架的架构。

•采用pytest测试框架来管理维护用例。

•引入数据驱动技术来实现测试脚本和测试数据的分离。

•采用logging实现日志收集。

•采用Allure生成内容丰富、页面美观的自动化测试报告。

•采用Jenkins持续集成工具管理自动化脚本。

•采用JMeter工具进行接口测试。

•APP性能测试。

•使用Locust进行性能测试
 

技术亮点

•搭建完整的Web和APP项目测试知识体系。

•对真实项目中的核心模块进行全方面,多角度的用例设计。

•讲解数据库等开发技术的测试应用方面,对业务功能进行深入测试。

•fidder等调试工具在测试中的应用及相关原理。

•测试工作的详细流程操作及常见环境。

•测试计划及测试方案编写。

•采用selenium自动化测试框架对自媒体运营。

•平台和后台管理系统进行自动化测试。

•采用appium自动化测试框架对用户端APP进行自动化测试。

•采用PO模式来设计自动化测试框架的架构。

•采用pytest测试框架来管理维护用例。

•采用JSON来定义测试数据。

•引入数据驱动技术来实现测试脚本和测试数据的分离。

•采用logging实现日志收集。

•使用HTMLTestRunner模板来生成简洁的HTML测试报告。

•采用Allure生成内容丰富、页面美观的自动化测试报告。

•采用Jenkins持续集成工具管理自动化脚本。

•采用JMeter工具进行接口测试。

•采用Postman工具进行接口测试。

•采用requests库实现接口自动化测试。

•搭建完善的接口自动化测试平台框架。

•APP性能测试。

•使用Locust进行性能测试。
 

03

如何将项目写到简历中呢?

项目明确了,且根据测试流程进行了类似测试,项目名程也更换了,接下来就是下一个难题,如何将项目经验写到简历中了。

一位有经验的老司机一般会把简历中的项目分为三部分:项目描述、负责模块、技术亮点

我们以TPshop电商项目为例

  1. 项目描述(可参考项目网站中的项目介绍)

本商城系统是一个综合性的电商平台,类似京东商城、天猫商城。会员可以在商城浏览商品、下订单,以及参加各种活动。

商家可以在入住淘淘商城,在该平台上开店出售自己的商品,并且得到淘淘商城提供的可靠的服务。管理员、运营可以在平台后台管理系统中管理商品、订单、会员等。客服可以在后台管理系统中处理用户的询问以及投诉。

 

2.负责模块(可根据熟悉或掌握的业务模块来撰写)

我主要负责测试商品模块:

①.商品管理:商品和商品包的添加、修改、 删除、复制、批处理、商品计划上下架、SEO、商品多媒体上传等,可以定义商品是实体还是虚拟,可以定义是否预订、是否缺货销售等。

②.商品目录管理:树形的商品目录组织管理,并可以设置关联/商品推荐。

③.商品类型管理:定义商品的类型,设置自定义属性项、SKU项和商品评论项。

④.品牌管理:添加、修改、删除、上传品牌 LOGO。

⑤.商品评论管理:回复、删除。

3. 技术亮点(特别重要,手把手教你怎么撰写)

① 我们首先要明确自己负责的模块。简历话术可以这样组织 :
负责该项目 web 端中首页、轮播图、搜索、购物车功能测试及接口测试。

② 在测试开始肯定要参与需求评审。简历话术就出来喽 :
参与需求分析会,与产品及开发达到对需求理解一致。

③ 需求评审会完成之后,我们是不是要分析功能点,进行用例设计呢。那么简历话术你肯定会写:

针对所负责进行功能测试用例的编写,完成后组织用例评审,以确保该模块测试点覆盖全面。

④ 开发完成接口代码完成之后,我们是不是要根据API文档进行接口测试呢?简历话术:
对所负责模块 API 文档进行解析,编写接口文档,并编写接口测试用例,完成后组织用例评审。

⑤ 后续回归测试我们是不是可以使用代码来完成,提高效率呢?不用说,简历话术就出来了是吧:
运用 Python+unittest+requests 框架搭设项目接口自动化测试框架,编写自动化测试脚本,执行。

⑥ 测试过程中发现bug,我们肯定不能不管。所以接下来的流程你都懂的,简历话术:发现 bug 通过禅道指定给相关的开发人员,并持续追踪至 bug 闭合。

⑦ 针对于疑难杂症该如何处理呢?发挥我们的聪明才智,简历话术:
执行负责模块的功能测试用例,通过 Fiddler 抓包工具对前后端 bug 进行准确定位。并通过禅道指派给对应的开发人员,配合其将 bug 修复。

⑧ 功能测试完成之后,是不是还要考虑兼容性呢???简历话术:
对 web 端系统进行兼容性、易用性等非功能性测试。

⑨ 经过一段时间的测试,我们测试的结果是什么呢?测试报告喽!

简历话术:

编写测试报告,以及测试总结

你看经过我这里一说,大家是不是感觉收获满满?

附上一些简历供大家参考,助大家巩固加强这一段。
 

 

 功能+接口测试简历模板

 

 

自动化接口测试简历模板

✦✦

04

面试时该如何介绍写在简历中的项目呢?

我们之所以简历中写项目经验,别忘了根本的目的是为了好找工作。所以简历项目写完,还没有结束,还一定要准备面试时得体的介绍我们的简历项目。

给面试官讲解项目时一定要围绕着以下几个方面:    

 1)项目名称;


 2)开发时间(这里有个注意点:时间不要说的太短,而应该把前期的构思、需求分析、准备工作等时间都可以加进去);


 3)项目描述(做什么的);


 4)项目职责(说清楚自己职责,同时为了提高自己的技术形象,可以将项目说大点);


 5)目使用的技术(技术尽量描述高端,以提升自己在对方心目中的技术形象);


 6)可以考虑增加详细说明使用的工具(例如:Jmeter、Postman、Jira等);


 7)项目的亮点;


 8)在自己的项目上可以想一些市面上没有但是自己觉得很有创意的点子。实现不实现都是无所谓了,但是你给面试官的印象会再上一个层次;


 9)项目体会(可以说说:多人协作、碰到的问题,提升的技能)。
 

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
在编软件测试项目经验时,可以按照以下结构进行介绍: 1. 项目概述:简要介绍所参与的软件测试项目,包括项目名称、所属行业、项目规模等。 2. 负责内容:详细描述你在项目中承担的角色和职责,例如测试计划编测试用例设计、执行测试、缺陷管理等。 3. 测试方法和工具:说明你在项目中使用的测试方法和工具,例如黑盒测试、白盒测试、自动化测试工具等。 4. 测试环境和数据准备:介绍你在项目中使用的测试环境和数据准备工作,例如搭建测试环境、准备测试数据等。 5. 测试执行和结果分析:说明你如何执行测试用例,记录测试结果,并对测试结果进行分析和总结。 6. 缺陷管理:描述你在项目中如何发现和管理缺陷,包括缺陷的分类、缺陷报告的编和跟踪等。 7. 与开发团队的合作:强调你与开发团队的合作,包括与开发人员的沟通、问题解决和协作等。 8. 成果和收获:总结你在项目中取得的成果和收获,例如提高了测试效率、改进了测试流程等。 9. 项目亮点:突出项目中的亮点和创新点,例如引入新的测试方法、优化测试流程等。 10. 相关问题: 1. 你在软件测试项目中承担的角色是什么? 2. 你使用过哪些测试方法和工具? 3. 如何管理测试环境和准备测试数据? 4. 你如何执行测试用例和分析测试结果? 5. 你与开发团队的合作方式是怎样的? 6. 在项目中遇到了哪些挑战,你是如何解决的? 7. 你在项目中取得的最大成果是什么?

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值