• 0
  • 0
分享
  • 软件测试从自学到工作,软件测试学习到底要怎样进行?
  • 饭团🍙 2020-12-08 11:20:06 字数 1398 阅读 985 收藏 0

前言

首先,请不要奢望有多么简单的办法,学习没有捷径,这里只是让你明白这一点,顺便根据个人经验帮你理一下学习的过程。

其实有文章是说怎么学习以及学习什么的,但是可能还是有些抽象,或者内容有点多、有点杂,以至于不少朋友仍然觉得不知道如何下手。大家可以去打听打听,现在软件测试培训要多久,脱产学习也要三四个月,还不能保证熟练。所以说要学的东西确实很多,你如果想十天半个月就想学完找工作,那几乎不可能,所以先想想要不要干这行。当然也不是说你一定要学习三四个月甚至更长时间,毕竟培训时是让你尽可能多的掌握一些知识,以适应不同公司的要求,但是往往很多公司并不是有那么多要求的,比如培训会讲开发知识,数据库,测试工具等,但实际上很多公司不需要你熟练掌握,或者说可以边工作边学。

那么自学就要注意四点,一是坚持,二是知道要学什么,三是坚持,四是坚持。往往大家都太注重学什么了(其实就是想少付出代价,想速成),而坚持不了,因为你真要下定决心了学习,参照我列出的知识体系,肯定不会不清楚要学什么。

流程分为以下几点:

1,软件测试的概念。

先背标准定义,再理解!理解!理解!!!用自己的话简单来说就是通过一定的手段确保软件产品符合用户需求。不要一知半解的伤害彼此的感情。

2,软件测试的流程/过程

分析/学习需求>编写测试用例>测试,这是最简单的了,至于测试计划,评审,测试报告等等,先不管。举个例子,假设需求是:这篇文章不能有错别字,排版正确。那就先分析这需求是什么意思,要关注哪些方面,如何测试,然后编写测试用例,就是把分析的要测试的东西记录下来(比如要检查没有错别字,标点正确,排版正确等),然后根据测试用例进行测试。

3,测试用例

上面两点理解后,就要弄清楚测试用例是个什么东西,怎样写,这是很重要的,如上面的例子,测试用例是指导测试进行的,像施工图纸一样,开工前一定要准备好,要不然瞎弄就容易出问题。

4,其它软件测试知识

上面的都掌握后(是要掌握,不是过一遍),你一定也已经涉及到其它东西,如缺陷定义,缺陷管理,测试计划,测试方法等等,这时再做一些补充性的学习。

5,其它相关周边知识

如测试工具,缺陷管理工具,计算机相关知识等,这些可以慢慢积累了,了解一些就可以,不直接影响做测试工作。到这时可以再去看看本公众号中的软件测试入门知识体系,做些巩固和补充学习。

6,找工作相关

如果上面的软件测试学扎实了,简历什么的不是问题,简历包装并没有你想象中的那样重要,适中就行,但要工整和准确。你别不信,我们原来面试时,绝不会看简历写得牛逼就认可,相反,写得太丰富了反而给自己挖坑,因为假的东西是经不住考验的。

总的来说,在软件测试的道路上是需要一直学习积累的,只有做到更好,才会有很好的发展!

当然还有面试,面试一般分为技术面和hr面,形式的话很少有群面,少部分企业可能会有一个交叉面,不过总的来说,技术面基本就是考察你的专业技术水平的,hr面的话主要是看这个人的综合素质以及家庭情况符不符合公司要求,一般来讲,技术的话只要通过了技术面hr面基本上是没有问题(也有少数企业hr面会刷很多人)

加油吧,测试人!如果你需要提升规划,那就行动吧,在路上总比在起点观望的要好。事必有法,然后有成。


作者:测试猿David

原文链接:https://blog.csdn.net/weixin_50271247/article/details/109489344

  • 【留下美好印记】
    赞赏支持
登录 后发表评论
+ 关注

热门文章

    最新讲堂

      • 推荐阅读
      • 换一换
          • 今天主要介绍接口用例设计的几大法宝,为了统一接口用例编写的规范,提高可维护性,我们需要列出一些准则,方便大家共同遵守,主要是一些考虑范围和一些编写规范。很多自动化平台或者自动化技术更多的是解决行得通问题,但是具体接口怎么测,怎么测试充分,怎么不遗漏,其实也是有章法可循的,而且并不比手工测试简单,接下来,我们一起看看吧:接口测试用例设计主要考虑哪些呢?1、原则:功能测试、接口测试同样重要;2、API是第三方平台接入的入口,但最终落地仍然体现在功能上,故覆盖相关业务及异常场景。这类场景,通过APP或界面是无法覆盖到的,所以接口测试用例这块一定要覆盖全。3、接口健壮性用例设计范围:消息节点必填项缺失...
            6 4 7533
            分享
          •   今天分享个小案例给大家,欢迎大家针对下面的案例,提出有不同的看法、不同的解决方案,期待你积极的参与哟~~  案(lai)例(lou):  A给B评审测试用例,A说:"服务器开关的case需要添加测试用例",B说:"这个不在测试范围内,之前开会的时候说了测试主要关注客户端测试,不进行服务器的相关测试,所以不需要添加测试用例"。  两人针对自己的内容反复强调,在工位上小声的争吵了半个小时(其中A用过举例子的方式,A事后觉得例子没有说服力),最后带着略有不满找到leader,让leader来解决  如果你是A,没有leader,你应该怎么解决?  如果你是...
            1 0 2809
            分享
          • 01运行1)App安装完成后的试运行,可正常打开软件。2)App打开测试,是否有加载状态进度提示。3)App页面间的切换是否流畅,逻辑是否正确。4)注册  同表单编辑页面  用户名密码长度  注册后的提示页面  前台注册页面和后台的管理页面数据是否一致  注册后,在后台管理中页面提示5)登录  使用合法的用户登录系统  系统是否允许多次非法的登录,是否有次数限制  使用已经登录的账号登录系统是否正确处理  用户名、口令(密码)错误或漏填时能否登陆  删除或修改后的用户,原用户名登陆  不输入用户口令和重复点“确定/取消”按钮,是否允许登录  登陆后,页面中登录信息  页面中有注销按钮  登录超...
            12 12 2079
            分享
          •   在展开今天的内容之前,我们先来看一下,是不是任何一个测试都可以学习性能测试。  如果说需求、开发、DB、运维、测试是单一一门学科,那么性能就是综合学科,它包含了需求分析、DB、开发、测试、运维的所有学科。  所以说,学习性能测试,你前期需要懂的是需求分析、DB设计、程序开发、自动化测试、运维。  所以今天的内容是性能分析的一大重点,也是一大难点!  WebServer服务优化  对于Web服务性能优化的方向,一般是:  页面静态化:比如访问的页面,先进行静态化后提供访问,减少DB负担;  减少页面的Size:  减少尺寸、CSS合并、JS精简等;  客户端缓冲、样式等;  去掉无用请求与数...
            0 0 1019
            分享
          •   机器学习中各式各样的聚类算法层出不穷,包括层次聚类、系统聚类、K中心聚类、DBSCAN聚类等等。DBSCAN(Density-Based Spatial Clustering of Applications with Noise)是一个比较有代表性的基于密度的聚类算法,它最大的优点是能够把具有足够高密度的区域划分为簇,并在具有噪声的空间中发现任意形状的聚类,因而被广泛应用。  01  传统DBSCAN聚类算法采用穷举搜索进行数据的划分,通过在聚类过程中多次遍历待划分数据得到划分结果。这种算法称为蛮力算法,时间复杂度达到了O(n2),数据量较少时可以在较短时间内完成数据划分。  02  Kd...
            0 0 964
            分享
      • 51testing软件测试圈微信