编程开源技术交流,分享技术与知识

网站首页 > 开源技术 正文

零基础转行软件测试首先需要学习哪些内容呢?

wxchong 2024-10-03 03:55:56 开源技术 18 ℃ 0 评论

1、认识软件测试

了解软件测试的概念,掌握软件测试是干什么的,熟悉软件测试的基础理论和测试方法,了解测试的生命周期,测试流程,在项目中的日常工作主要做什么。

2、软件测试相关文档的学习和 bug 提交规范的学习

1、了解测试计划、测试结果

方案、测试策略、需求文档、需求评审、测试用例设计方法等

2、了解 bug 的定义、分类、bug 的生命周期,bug 提交规范,bug 管理工具和项目管理工具的基本使用(禅道,jira,tapd,readmind,testlink 等)。

3、功能测试项目实战

1、先找一个用来练习的项目,一般培训机构可能用的都是电商项目居多,比如 xoshopo,fpshop 之类的,这些在网上都是开源的 ,可以自己去下载部署包,然后在本地部署一个,也可以用淘宝网或者微店都可以,你自己开通网店,然后就有后台可以去上架商品之类的 ,在关注页面展示,可以把一些相关的功能都熟悉一下,用学到的软件测试的相关知识去写写用例,测一下有没有 bug。

2、找好项目后,针对项目进行项目实战,包括从需求分析开始、用例设计这些 ,都要自己正儿八经地挑几个模块去尝试写一下 ,然后找有经验的人看一下。自己在本地搭建禅道等系统 ,提交一下 bug,模拟整个流程,然后编写一些测试文档(测试用例、测试报告,测试计划和测试方案的话 一般是属于管理的活,可以先做简单的了解)

3、项目有很多的类型,比如 windows 客户端、app、小程序、web 网站等类型 ,建议优先选择 web 网站和 app 进行熟悉,做好笔记,自己梳理各个类别系统的测试重点,多积累经验,可以多看看别人写的博客之类的。

但是个人并不建议初学者用电商类的网站,尤其是 php 的那种开源项目,用的语言和架构都跟现在大部分企业用得不一样 ,你所学会和掌握的一些东西,在别人眼里一文不值 ,或者一看就像是培训出去的,可以网上找 java 开源的项目部署 ,有的会提供演示的 demo 地址 ,可以直接用来访问就行。

Tags:

本文暂时没有评论,来添加一个吧(●'◡'●)

欢迎 发表评论:

最近发表
标签列表