人生一场虚空大梦,韶华白首,不过转瞬。惟有天道恒在,往复循环,不曾更改。

  步入软件测试行业差不多一年了,这一年是收获最多的一年。

  行业现状:

  软件测试行业,在国内,很具有中国特色:一方面国内软件行业起步晚,与国际水平相比还是有一定差距;此外国内软件测试行业准入门槛较低,大部分软件测试人员从事着底层的手工测试,加上大部分软件公司不注重软件测试,开发与测试比例配置不够科学,整体来看,先天不足,后天失调。

  还是要拿12306说事,众所周知,12306上线后由于用户流量压力,饱受诟病,这其中,凸显其不重视测试,未经过严格的性能测试,草草上线。测试不能保障软件质量,软件质量保障要靠架构与开发,而软件测试只是保障软件质量的一种手段。当然,没有经过严格测试的软件是对用户的不负责,甚者会出现严重安全事故。

  未来,相信软件测试行业会越来越规范,软件公司会越来越重视测试,测试人员会越来越专业,分工也越来越明确,自动化测试将逐步取代部分手工测试。

  回望过去:

  最初,入职F公司,我所从事的是手工黑盒测试,主要是接口测试,web功能测试。也就是所说的点点鼠标而已,显得很傻瓜,很枯燥也很乏味。工作的主要内容也只不过是写写TC,执行CASE,生成测试报告。当然,我也知道这种状态不能持续太久,没有掌握到核心技术,也就没有竞争力。还是挺感谢这段经历,若没有这段经历,我还只停留在理论阶段,甚者连test case要素都不知道,那段时间,我享受着枯燥和乏味的同时,也享受着测试带给我的兴奋与快感。兴奋与快感,源自我对测试工作狂热的喜爱。

  随之,我离开了F公司。来到C公司,开始新的接触新的东西,报表测试。

  报表测试实质是数据测试,报表是根据业务逻辑从数据库筛选或统计指定数据导出来的,所以报表测试最为关键的部分为:

  1、明确统计对象(需求测试)

  2、确定统计逻辑(业务测试)

  3、区分报表类型(统计型、直接展示型)

  4、测试业务逻辑(数据来源)

  5、测试存储过程、前端SQL(报表处理过程)

  6、造数据,检查报表格式,数据,权限是否与需求一致

  当然,报表测试可以只是黑盒测试。慢慢的我有意识的逐步加强自己数据库与代码方面知识,随着对工作和对测试认识的深入,再加上自己coding能力的提升,我开始做白盒测试,直接定位bug代码。Of course,事情远远没有我想的那么简单。C公司居然十多年来一直处于创业期(尼玛这就是个奇迹),毫不尊重员工的利益(拖欠农民工工资),管理一度十分混乱,当然这些都是题外话;此外,C公司毫无架构概念,数据库设计的不够科学,貌似没有什么数据库字典,数据库的设计只能像秘籍一样口口相传,每个人都很苦逼的刷自己的盘子,然后上线后问题一大堆。我开始明白,C公司就是是矮穷挫公司的行业典范!!!说实话,C公司算是很注重测试,可惜本末倒置,测试人员并不是保障软件质量的关键,开发才是。这段时间,软件测试不仅满足了我猎奇的心理而且带给我诸多惊喜。由于工作需要,频繁接触PL/SQL与java,我开始学习存储过程与JDBC,使用java批量造数据、调用存储过程,使用poi导出数据库数据生成xls文件。在C公司,开发做的也很苦逼,由于不够规范,需求文档不够完善,很多东西都是临上线改的,加班加点。当然,同事们人还都不错,这就足够了。

  C公司程序猿

  职业规划:

  IT行业,主流线路大概这几条:业务、技术、管理。做业务的话一般是需求、售前、市场这些。技术的话就是从手工测试到自动化测试,从功能测试到性能测试,从初级测试工程师到高级测试工程师逐步发展为行业专家。至于管理就是从测试组长成长为测试经理……当然这些需要参照:兴趣爱好、性格、职业。

  职业规划的两个关键字:架构与布局。架构是根据自己的工作,设计自己的知识层次,用以填充知识。布局就是根据自己的性格爱好,确立自己的发展方向与重点。

  当然,我希望自己可以成长为行业专家,提供各种解决方案(有点痴人说梦啦)

  每个人都需要经历一段痛苦,才能沉淀与思考,真正的成熟起来。Anyhow,I have experienced!享受测试所带来的一切。

本文转载自51Testing软件测试网,查看更多:http://www.51testing.com/html/news.html

[@more@]

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/11323760/viewspace-1059950/,如需转载,请注明出处,否则将追究法律责任。

转载于:http://blog.itpub.net/11323760/viewspace-1059950/

享受软件测试带来的一切相关推荐

  1. 人工智能时代给软件测试带来了哪些变化呢

    随着人工智能在各个领域的不断发展,软件测试也在悄悄的受到人工智能的影响.那么,人工智能时代给软件测试带来了哪些变化呢?下边来详细了解! 1.测试人员可以利用AI自动创建测试用例 测试会变得更简单了.这 ...

  2. 流量卡之家:享受5G带来的便利 也要积极面对所带来的安全风险

    5G网络的出现带来了大量新机遇.个人将能够更轻松地访问各种服务,而企业和政府将能够使用更快的下载速度,使用众多日益互联的平台提供全新的服务水平.但是为什么5G与之前的情况如此不同,以及它带来了哪些新的 ...

  3. Cubase10自编曲平台,享受音乐带来的快乐!

    网盘资源    提取码:3306 备注:如若其他账号无法获取内容请登录嘀哔输入一句有效评论即可.

  4. python派森知多少_派森吧 - pythonpub.com | 享受python带来的便利以及快乐

    硕士毕业论文的时候使用了遗传算法,所以研究了一段时间,曾经用Python写一个简单的遗传算法,好自己拿来实验.整个代码还是仿照<游戏编程中的人工智能技术>中的代码来写的.如果想简单的学习一 ...

  5. 初级软件测试工程师:测试路上披荆斩棘,争做大厂程序员,斩获高薪offer~

    前言 现在对于大多数应届生来说,现在正是紧张的时候,不仅需要忙着毕业论文和答辩的事情,还需要忙碌校招面试的事情.对于IT专业的学生来说,现在就要面对各大IT企业面试官的考验,很多人会成为从0开始的软件 ...

  6. Java、Python、大数据、人工智能、软件测试等学科零基础到项目实战教程免费分享!

    你有一直在坚持的事情吗?传智教育有! 传智教育从2006年开始坚持向千万学子免费分享学习资源,截止到2020年年末,视频教程已发布12万余节,免费直播公开课1500余场. 每一次分享,都能得到成千上万 ...

  7. 软件测试入行6年,我的经历值得你借鉴

    入软件测试行至今已经6年多,承领导们的信任与重用,同事的支持与信任,我的职业发展算是相对较好,从入行到各类测试技术岗位,再到测试总监,每一步都刚刚好.最近在自身职业发展瓶颈,人生十字路口,静坐反思,重 ...

  8. 八年测试,谈谈这么多年来对软件测试的一些感想与职业规划

    目录 前言 一.软件测试起源 二.测试行业现状 三.测试行业前景 软件测试职业特点 软件测试基本内容 软件测试岗位 四.测试职业规划 五.我的核心竞争力是什么? 六.浅薄的建议 总结 重点:配套学习资 ...

  9. 软件测试的工作内容?以及软件测试是干什么的?学习规划和职业规划

    前言: [文章末尾给大家留下了大量的福利哦] 一.软件测试起源 二.测试行业现状 三.测试行业前景 软件测试职业特点 软件测试基本内容 软件测试岗位 Findyou: 四.测试职业规划 五.我的核心竞 ...

最新文章

  1. 新装myeclispse8.6GA、@Override出错
  2. Linux 命令 —— scp linux之间复制文件和目录
  3. SpringBoot里实现了某个接口的实现类运行时如何注入的?
  4. A Simple Problem with Integers POJ - 3468(线段树+区间查询+区间修改+建树+懒惰标记模板)+(树状数组)
  5. 大龄程序员怎样渡过中年危机?很多思考,挺有意思的。
  6. 继续教育计算机组成原理a试卷,计算机组成原理试卷.docx
  7. 华为HCIE云计算培训笔记第3天
  8. 多个pdf怎么合并成一个pdf?
  9. 谱尼测试凭借现代化的测试平台
  10. 2014广东计算机一级试题及答案,广东计算机一级试题2014版
  11. 微信小程序如何刷浏览量和访问量?
  12. 大流行时代的三大社会技术影响
  13. 服务器系统挂安卓游戏吗,云服务器可以挂游戏吗
  14. 知云文献翻译打不开_软件推荐|强大的翻译软件盘点
  15. 深入理解微服务Maven父子项目构造以及项目打包部署
  16. 歪解还是正解的一个字....
  17. 高精度除法:高精度除以低精度
  18. voa 1500单词
  19. 数字逻辑基础:数制与码制之数制转换
  20. 完整的连接器设计手册_深度解析特斯拉的电池快充连接器技术|附视频

热门文章

  1. MSTP基础配置,及MSTP测试详解。
  2. Ensures there will be no 'console is undefined' errors
  3. 杨建允2021年医美整形的运营建议及医美行业问题的思考和解决方向
  4. 微信小程序学习笔记(三)视图与逻辑
  5. 基于s3c2450 s5k5ca camera移植
  6. 讲解几点关于Locallapstore怎么用的方法概论
  7. 2012计算机科学排名,2012美国大学计算机科学专业排名前100名
  8. 解决windows10下无法安装.net framework 3.5,错误代码0x8024401C
  9. 把AdobeIllustrator导出的SVG矢量图,自动转换成java代码或BufferedImage对象,这种需求多吗?
  10. java 学习 新浪微群