泊涯
作者泊涯·2019-05-15 11:42
系统测试工程师·高伟达公司

提升测试技能与晋升机会方法

字数 1503阅读 2018评论 1赞 2

做为测试人员需要在正确的时间学习并在软件测试方面表现出色。在大部分人员员工,是这样看待测试岗位的,“什么?测试?"简单啊",没什么技术含量,无非就是看需求、看业务手册、看设计文档、然后点点功能是否实现,麻烦带你的就是测试下部署安装是否出现兼容性问题等 ,是的,都说的没错,这算是功能性测试基本要求,但是互联网时代、APP日常生活化,测试需要要求学习的技能,那就是没有范围的,什么功能性要求、非功能性要求,在APP都要求了,最简单的弱网测试,怎么测试,怎么模拟,怎么保证我们的产品不出问题呢?这需要测试人员思维能力和专业能力还有认知能力了。

质量保证在任何组织发展和可持续发展中都发挥着关键作用,我们,QA工程师是它的体能与脑力支柱“也是需要加班耗脑性专业岗位”。

每个产品在进入市场之前都必须经过质量保证流程。小到铅笔、大到卫星、航母,每一件事,都必须面对质量保证过程。

从专业角度看,软件测试需要专业的技能,洞察力,创造力以及对系统和技术的全面了解。这只能通过培训和经验来实现。好的、大的项目会给测试提供挑战性的舞台,以展示您的技能和学习,例如银行、保险、电信核心系统等。

那我们怎么正视测试呢,其实生活测试无处不在,真的很简单,很生活化,例如,你买篮球鞋,你要试穿、看是否合适、会不会大小脚、会不会挤脚、会不会磨脚根、走几步看看会不会很难走、跳几下看看,会不会脚板断裂、能不能跳得更高盖帽,这时你只是在试鞋,这时你在测试 它,鞋是否符合您的要求,所以生活充满测试,但是并不是这就是测试,这只是生活测试,非专业性测试,因此不能拿这种概念来以偏概全,说明这就是测试,这只能说明您的知识视野还需要继续持续加强和加持。

而作为专业测试人员,您至少需要学习了解测试涉及相关文章和技能,当然更重要的是行业知识,技术服务行业嘛,专业才能敬业。

学习软件测试理论知识,这是软件测试的重要性,例如《软件评测师教程》这本书就写得很齐全,入门人员可以学习。

那在公司我们还需要了解岗位职责,谁是软件测试/开发工程师,他/她的职责是什么?

验证被测产品的人员已达到其要求或规格称为软件测试工程师,也称为测试工程师或测试中的软件开发人员 。

那作为测试人员我们应该了解什么呢,怎么才算是合格测试人员呢?如下:

  1. 了解业务需求
  2. 了解业务流程
  3. 了解技术架构与分析技术
  4. 了解团队组织架构
  5. 了解变更请求文档
  6. 准备/审查测试方法或测试策略文档
  7. 准备/审查测试计划
  8. 准备/审查测试覆盖率矩阵
  9. 测试环境准备验证
  10. 测试执行
  11. 测试结果文档
  12. 提交缺陷
  13. 进行缺陷分类分析

当然还需要了解什么来提高面试和晋级机会呢-----工作的目的是为了更好地生活,加薪必经之道!

还得专注于各种类型的软件测试,如测试自动化、性能测试、安全测试等

测试工具,例如:Apache JMeter,HP LoadRunner,HP QTP / UFT、APPSCAN、禅道等工具也将受到关注。

作为测试入门级要求,我们要懂哪些呢?如下---最基本要求:

软件测试简介---初级面试
为何软件失败?---测试面抓问题
软件测试生命周期---了解整个测试实施流程
从笔中学习软件测试---提炼经验
从博客学习软件测试---偷师学技
什么时候应该停止测试---有效控制成本
什么是验收测试?---验收标准与目的
风险评估---风险意识与规避方法
扪心自问自己是一个好的测试员吗?
缺陷生命周期---跟踪缺陷处理情况
如何提交有效缺陷?---问题追踪反馈
开源缺陷跟踪系统会用吗?---先进工具提高沟通效率
用于软件测试的度量和度量计算器了解吗
生产缺陷复现与后期规避采取方案 - 软件测试面试问答
改善测试过程----自我专业调优等

如果觉得我的文章对您有用,请点赞。您的支持将鼓励我继续创作!

2

添加新评论1 条评论

wuwenpinwuwenpin软件开发工程师南京
2019-05-16 09:22
感谢分享!!
Ctrl+Enter 发表

作者其他文章

相关文章

相关问题

X社区推广