博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
一篇分析测试开发人员的职业发展方向的好文章-学习笔记
阅读量:7023 次
发布时间:2019-06-28

本文共 967 字,大约阅读时间需要 3 分钟。

老生常谈,再谈谈测试职业发展

TesterHome: https://testerhome.com/topics/16354 

书籍

  • 测试基础,测试思维:《ISTQB基础教程》《高级软件测试设计》《高级软件测试管理》
  • 网络TCP/IP:《图解tcp/ip》《图解Http》

测试人优秀特质

  • 快速学习、系统性学习、学以致用、系统性思考、强大的推动力、技术思维、突出的沟通能力、条理性、抗压性、乐观精神、抗挫折能力、迅速调整的能力、迭代改进的意识、ownership、团队合作、愿景和规划。 这些特性体现人的内核,有强大内核的人,做什么都行,技能暂时不足,也一定能补足。所以,在招聘的时候往往对是否录用的判断起决定性作用。

技术栈

测试底子-项目经验

  • 有复杂系统测试实战经验,例如从头到位接触一个完整项目的经历,而不仅是一个简单的模块,或者一个稳定模块的维护性开发。
  • 熟练使用一门主语言:Java。
    •    系统学习Java,高频面试50题,能回答35个以上
    •     熟悉一个主流框架spring,能写出一个简单的网站,实现基础的Restful服务
    •     读懂过一个测试框架,如mockito/junit/selenium
    •     能够熟练实施接口测试(基于测试框架:rest-assured+Junit)
    •     能够读懂开发的业务代码,对他们的代码进行Code Review.

计算机领域基础知识不应该有盲点。

  • 操作系统工作基础原理与基础操作:如linux,要通读过linux操作系统的书,熟悉最基本的概念,基本命令要熟悉,shell要能写和读。
  • 网络知识特别是TCP/IP, HTTP知识:推荐两本书 《图解tcp/ip》 《图解Http》这两本书里的东西要懂。
  • 数据库知识:市面常见数据库(redis,mysql,oracle)的常见DBA操作,问题排查;SQL的熟练使用。
  • Web及移动端知识:能够懂HTML,CSS,能够读懂Javascript代码,能够读懂Android或者iOS的代码,做简单开发最好。
  • 安全知识:常见的安全防护方法、工具使用;基本的安全攻防原理。
  • 软件工程/开发过程管理:实战中各种磨练,建议系统的学习PMP,敏捷开发的一些认证课程。

转载于:https://www.cnblogs.com/moonlightml/p/9771689.html

你可能感兴趣的文章
VS Code markdown格式化的插件编写(3)[解难反思]
查看>>
webpack
查看>>
Django框架环境搭建
查看>>
forth day——杂记
查看>>
你应该知道的前端--跨域(未完待续)
查看>>
iOS 初中级工程师简历指北
查看>>
什么是package-info.java
查看>>
聊聊a.x = (a = {n: 2})
查看>>
来一发算法
查看>>
[译] 通过一些例子深入了解 JavaScript 的 Async 和 Await
查看>>
Cookie和Session
查看>>
高性能缓存服务器 nuster v1.8.8.1 发布,支持 HTTP/2,多线程
查看>>
[译] 用 Flutter 开发你的第一个应用程序
查看>>
iOS学习笔记30 系统服务(三)蓝牙
查看>>
说说如何使用 vue-router 插件
查看>>
强大的代码保护软件 .NET Reactor使用教程(一):界面各功能说明
查看>>
Java并发编程:synchronized、Lock、ReentrantLock以及ReadWriteLock的那些事儿
查看>>
警告忽略
查看>>
Java Bean + 注册验证
查看>>
以太坊经典升级网络协议确保采矿保持活力
查看>>