通常二选一,最残酷。选择一种必然要放弃另一种。但是对于测试和开发,你中有我,我中有你才是最高境界。到底哪款适合你呢?

一个测试员的“宽度“

掌握软件测试的理论知识:软件测试定义、软件测试分类以及软件测试常用的方法等。(网上一搜全是理论知识,不做多说,这里可以往这个方面学习)。当然还需要有强烈求知欲,沟通流畅,追求完美:我第一就想到处女座(非黑哈),测试员应该具备怀疑且追求完美的态度,虽然不是针对所有,但是顺畅的沟通却是必要的。

职业发展方向:优秀的软件测试工程师不仅仅要掌握计算机知识,掌握编程语言,掌握至少一门开发语言(如C、JAVA等),对以后的职业发展来说,能具备开发的一些专业知识更有利于以后的职业发展。数据库知识:操作系统关于Linux、Unix核心命令。网络通信知识。还有一点就是掌握主流的软件测试工具:1、自动化测试工具典型代表(QTP最最经典,众人推啊),不必说很强大;2、TestWriter(不算主流,因为是免费,可以做基础的操作),UI自动化测试工具,零编码简单易进行数据维护;3、测试管理工具QC;4、还有接触的性能测试工具Jmeter,很简单自学也可以的。

软件开发:专注技术一百年

软件开发,当然是针对以上测试人员需要了解的知识来讲,开发人员更加需要精通掌握数据库知识、精通开发语言、精通操作系统、以及网络知识等等。一般做开发的,都是很能耐住性子的,因为写代码时间很花时间以及枯燥的事情,而对于身体的硬性要求比较大,常常会遇到加班赶项目的事情,故也对身体素质有要求。职位晋升上,一般经历开发工程师、开发项目经理、开发经理、开发总监或者研发总监等晋升。软件开发纯纯的技术岗位啊。但是工资水平相对软件测试而言,是会高些。

职业本就无关性别

网上很多人问,女生适合软件测试还是软件开发。我只想说,从以上看来。职业本身是无关性别,但需要大家从能力、身体素质、个人兴趣这些客观因素去考虑哦~重点是我就是女生。

软件测试对比软件开发,你适合哪款?相关推荐

  1. 软件测试和软件开发哪个发展更好

    经常有想转IT行业的同学,在了解软件测试和软件开发之后不知道转那个岗位好,今天就系统的,从多个维度来比较软件测试与软件开发,具体包括从基本素质要求.性格要求.入职门槛.知识结构.竞争压力.职业发展.职 ...

  2. 软件测试和软件开发哪个更好?

    经常有想转IT行业的同学,在了解软件测试和软件开发之后不知道转那个岗位好,今天就系统的,从多个维度来比较软件测试与软件开发,具体包括从基本素质要求.性格要求.入职门槛.知识结构.竞争压力.职业发展.职 ...

  3. 软件测试和软件开发哪个发展更好?我来告诉你怎么选

    目录 一.基本素质要求 二.性格要求 三.入职门槛 四.转行难度 五.知识结构 六.竞争压力 七.职业发展 八.职业前景 总结 一.基本素质要求 这里的基本素质包括比如速辑思维能力.分析问题能力.沟通 ...

  4. 软件测试常见概念(软件生命周期、软件开发模型、软件质量模型、软件缺陷管理、软件测试概述、软件测试分类、软件测试与软件开发、软件测试原则、黑盒测试方法、白盒测试方法、性能测试)

    文章目录 1. 软件概述 1.1 软件生命周期 1.2 软件开发模型 1.2.1 瀑布模型 1.2.2 快速原型模型 1.2.3 迭代模型(增量模型或演化模型) 1.2.4 螺旋模型 1.2.5 敏捷 ...

  5. 【软件质量保证与测试】2.4软件测试与软件开发的关系

    文章目录 1. 软件测试与软件开发过程关系概述 2. 软件测试在软件开发生命周期中的位置 2.1 软件开发生命周期 2.1.1 软件规划阶段测试 2.1.2 软件设计阶段测试 2.1.3 软件开发阶段 ...

  6. 2.3软件测试与软件开发的关系

    软件测试与软件开发的关系: 测试活动在开发之后 测试与开发同步进行,最后再进行总的测试 没有开发就没有测试 不同的软件开发模型中,测试所处位置不同 瀑布模型与测试活动 测试是在软件开发之后进行的活动 ...

  7. 软件测试与软件开发的关系是怎样的?

    软件中出现的问题并不一定都是由编码引起的,软件在编码之前都会经过问题定义.需求分析.软件设计等阶段,软件中的问题也可能是前期阶段引起的,如需求不清晰.软件设计有纰漏等,因此在软件项目的各个阶段进行测试 ...

  8. 狮虎论:软件测试和软件开发到底哪个实际工资更高

    作为一名tester,我觉得测试工资从整体感觉上来讲,的确比开发要低一些.但是最终达到一定高度后(同样是10年工龄),测试工资不比开发的工资低,甚至还会比开发更高(职友集证据可证明). 本文将从下面三 ...

  9. 软件测试和软件开发,哪个发展前景好?

    如果只是单纯问哪个前景好,我觉得都好,在一个软件研发过程中,开发和测试是缺一不可的,都是非常重要的角色. 在国外的话,可能测试比开发更重要一点,测试的占比高点,因为国外对于软件的质量要求比较高,但是国 ...

最新文章

  1. rsync文件同步的两种方式——ssh协议和守护进程(端口873)
  2. jQuery EasyUI API 中文文档 - Documentation 文档
  3. 展开收起功能实现_Windows10自带的7大隐藏功能,个个都实用!
  4. MySQL主从复制原理、半同步操作步骤及原理
  5. Codeforces 991E. Bus Number (DFS+排列组合)
  6. idea创建多模块Springboot项目、导入多模块、删除多模块
  7. Typora如何插入公式
  8. 理解响应式编程(RxJS)
  9. springboot中使用@Value读取配置文件
  10. doc 命令查看帮助
  11. Java游戏小李飞镖,安全工程与虚拟技术部双节活动
  12. php案例之后台数据显示-- mysqli面向过程版(procedure oriented programming = POP)
  13. 扇贝有道180918每日一句
  14. cdr X6 64位32位缩略图补丁包
  15. 计算机设备没有音频,电脑找不到音频设备是怎么回事_电脑没有音频设备怎么处理...
  16. ocr初始化失败怎么办_应用程序正常初始化失败怎么办
  17. win10检查更新后,蓝牙没了,卸载usb也没有用,蓝牙 未知usb设备 设备描述符请求失败
  18. YOLO V1 论文精讲
  19. 智能窗帘控制(语音、时间、光、红外)
  20. 【大数据开发】SparkSQL——RDD、DataFrame、DataSet相互转换、DSL常用方法、SQL风格语法、Spark读写操作、获取Column对象的方式

热门文章

  1. nn.BCELoss和nn.CrossEntropyloss
  2. C# 创建命名管道服务器
  3. linux 安装toolchain工具
  4. 如何在 Linux 中批量改变文件名?
  5. UOS 22.0家庭版使用体验
  6. multisim中pwl_在Multisim中创建任意函数信号源
  7. 11 个最常用的 AJAX 开发框架汇总
  8. #define定义函数
  9. 闻酥园与宫廷糕点的桃酥对比
  10. 更改电脑用户名(可更改C:\Users\用户名)