大家好,我是谭叔。

昨天逛帖子,看到有自学软件测试的同学苦恼于看书学习之后,学过的知识转瞬即忘,并且没有上手的测试项目,不管是知识巩固还是面试求职,都比较艰难。

其实,初次接触技术工作,遇到这样的困难是正常的。

先说第一个:学过的知识转瞬即忘。技术工种,如果单纯学习了理论而没有上手实践,确实容易遗忘。

因此,很容易抛出第二个问题:没有人带路,没有人指引的时候,我该到哪里去上手实践软件测试技能

如今互联网技术发达,实战的方法多种多样,你只是没有找到正确的方法而已。

这里,我稍稍提一下,相信以聪明的你,必定能举一反三,找到适合自己的实战方法。

解决办法

你可以进行一个简单的web测试。

以我目前的认知和经验,悄悄告诉你:政府网站大概率会有bug。

在著此文时,我随便找了个地方政府网站,点了进去。

http://www.yibin.gov.cn/en/ybsq/201905/t20190513_976652.html

大家不妨先点进这个网站看一下,看能否发现一些bug,再继续阅读文章。

在该web网页,我随意点了几下,就发现两个问题:

一、视频资源缺失,无法播放

二、文本展示问题

①多了一个引号(黄圈部分)

②换行问题(红线部分)

F12查看了下页面资源,我估摸开发直接用的More页的全文组装成的字符串,但如果使用该种处理方式,需要在段落间插入<br>字符才能换行。

这就是一次测试实战过程。

学习和反思

你能学到什么?

1、学会bug的基本知识——什么是bug。bug就是问题,在本次实战中,bug就是这个地方政府网站出现的问题。

2、学会如何积累实战经验。如今,web网页太多了,你可以再搜索一个网站上手操作下。

你要思考什么?

1、找到bug后该怎么办

答:bug需要分类,有处理的优先级、严重程度。比如上面发现的两个bug,缺少视频资源的bug的优先级和严重度明显高于另一个,需要优先解决。

回复【资料】,可以获取我珍藏多年的bug分类表/web测试用例/app测试用例。

2、如果bug太多了怎么办

答:bug需要管理,你需要一个地方记录bug,并追溯bug生命周期(测试提bug,开发改bug,测试回归bug)。

初学者可以试下禅道,简单易学,并且很多中小公司会使用这个软件,对于你的求职面试大有助益。

3、软件测试就是这么随意吗

拿到一个网页随便点点点?

答:不是,需要测试用例。当你拿到这个测试任务时,你首先要做的是设计测试用例(说的简单点,就是我要测试什么内容,预期结果是什么,需要提前写好,测试时按照步骤进行)

比如:

用例一:
步骤:点击视频按钮
期望结果:视频能正常播放
用例二:
步骤:检查文本格式
期望结果:文本格式符合阅读习惯
用例三:
步骤:检查英文翻译
期望结果:翻译准确
……

**测试用例是测试人员的基本功,也是判定测试人员测试能力的重要指标。**高级测试工程师,在测试用例设计阶段就会发现一些问题,并提前介入,减小项目/需求成本。

其实,能思考的还有很多,做一件事,多想多思考,你才能做得更好。

一如既往,做个总结

01 实战机会很多,只是你没找到适合自己的方法;

02 完整地走完我说的和你要思考的,这些都是能写进你的转行简历里面的。

更好。

自学软件测试,缺少项目实战怎么办?相关推荐

  1. 软件测试真实项目_企业中软件测试的项目流程

    首先做软件测试你得先清楚软件测试的概念吧,什么是软件测试,软件测试的意义. 其次,那么开始做一个项目的软件测试,我们要从哪里入手,一般我们都从需求介入,所以参加需求评审,需求澄清,到最后的需求落地. ...

  2. 软件测试的项目职责、分工、测试流程详细讲解

    文章末尾给大家准备了大量福利 前言 有些小伙伴在找工作但是却因为没有实战经历而不好写简历,那么今天笔者就想和大家来唠唠软件测试的项目实战流程,希望可以帮助到大家. 一.项目职责与分工: 1.产品经理 ...

  3. 没项目实战经验?分享自学练手的软件测试项目实战+数据库+接口,部署超级简单

    hello,我是清风,今天给大家分享一个大家能够在本地亲自搭建的实战项目, 是一个教育类型的考试系统,我这边帮你打包好之后搭建起来也非常简单. 而且几分钟就搞定. 我最近看到有位粉丝的评论挺有意思,自 ...

  4. 自学软件测试如何得到项目经验,这是我摸爬滚打的实战经验谈...

    去年年底的时候我写了一篇,关于如何自学软件测试的攻略,一些小伙伴根据我的攻略学习后,找到了软件测试的工作,成功的实现了换行. 不过也有一部分小伙伴,在学完后,去找工作,被问到项目经验时,不知所措. 今 ...

  5. 软件测试电商项目实战(写进简历没问题)

    前言 说实话,在找项目的过程中,我下载过(甚至付费下载过)N多个项目.联系过很多项目的作者,但是绝大部分项目,在我看来,并不适合你拿来练习,它们或多或少都存在着"问题",比如: 1 ...

  6. 零基础入行软件测试全套学习资料汇总,项目实战源码+视频教程应有尽有

    目录 一.了解软件测试的基本概念 二.软件测试的前景 三.学习软件测试的基础知识 四.参加软件测试培训班 五.积累实践经验 六.寻找实习机会 七.积极提升自己的综合能力 八.建立自己的社交网络 九.制 ...

  7. node mysql做项目视频教程_2018最新 自学Node/Node.js/Nodejs视频教程 后端框架Express项目实战...

    课程简介 这是一套完整零基础学习Node.js全栈开发的视频教程. 教程到的内容包括: (1)JavaScript基础(基本语法.数据类型.操作符.语句.对象.Math对象等) (2)Node.js基 ...

  8. 《软件测试技术大全:测试基础 流行工具 项目实战(第3版)》—第1章1.2节软件测试的发展...

    本节书摘来自异步社区<软件测试技术大全:测试基础 流行工具 项目实战(第3版)>一书中的第1章,第1.2节软件测试的发展,作者陈能技 , 黄志国,更多章节内容可以访问云栖社区"异 ...

  9. 7个银行的软件测试项目实战,别再说简历项目不知道怎么写了

    目录 前言 项目描述1:上海华瑞银行直连票据项目 项目描述2:平安金服风控中台系统 项目描述3:众安创展APP项目 项 目4: 招商银行VTM自助渠道服务系统 项 目5:招商银行票据支付 项 目6: ...

最新文章

  1. 借助Redis锁,完美解决高并发秒杀问题
  2. RDKit | 可视化官能团, 分子聚类, 相似图, 化合物高亮和骨架网络
  3. 英特尔CEO:微软Windows 7是PC更新的催化剂
  4. LeetCode 2 两数相加
  5. 转--Linux邮件服务器软件比较
  6. UNIX再学习 -- 函数abort
  7. VTK:绘制BorderPixelSize边框像素大小用法实战
  8. Jupyter中打印所有结果的解决办法
  9. CSDN转载博客的方法
  10. 揭秘阿里机器翻译团队:拿下5项全球冠军,每天帮商家翻译7.5亿次
  11. 用 Git 操作的数据库?这个项目火了!
  12. ESP8266--接线与基础指令(讲解与运用)
  13. 爬虫-芒果TV-弹幕评论
  14. 编写一个函数,能够接受至少两个参数,返回最大最小值。
  15. PDFCreator pdf制作软件+教程
  16. redies 学习笔记
  17. Excel.js导出图片和表格
  18. u盘需要计算机管理权限,u易u盘需要管理员权限的文件怎么删除
  19. Python四舍五入保留两位小数
  20. html如何制作图片蒙版,如何制作遮罩蒙版手机照片?详细图文教程

热门文章

  1. html 根据坐标画多边形,Canvas多边形绘制的实现方法
  2. 如何查找某一个数据?
  3. 王阳明心学主要讲了什么
  4. Node模块引入与加载机制
  5. 上网的时候总是掉线?该如何处理
  6. 一个简单的考勤签到程序
  7. chrome浏览器替换code.jquery.com CDN的加速URL
  8. c# contains方法_C# 基础知识系列- 3 集合数组
  9. 软件测试工作流程规范
  10. 一文教你学会使用GitHub!(附视频)