zoukankan      html  css  js  c++  java
  • 软件测试工程师素养(日常笔记)

     软件工程师的素质

    1.技术能力
    基础方面应学习以下的课程
    编程语言,数据库理论,计算机网络技术,软件工程,数据结构,计算机原理等
    专业方面:
    软件测试基础,测试设计,测试工具,软件质量管理,一门或多门外语等等。
     
    2. 具有一定的编程经验
     测试工程师有时候需要对远吗进行检查,有时候也会从程序结构的角度来测试软件,有时候需要写一写自动测试软件,有时候需要测试脚本,会写简单代码,能读懂源代码对测试人员来说是必须的,如果有一定编程经验,可以帮助你对软件开发过程有较深入的理解,一编程人员的角度来正确的评价
     
    3 .沟通能力
    测试人员需要与很多人员进行沟通,项目经理,开发人员,客户,市场人员等都是测试人员经常吵架的对象。而且在面对不同人员,你需要不同的语气,不同的态度,与客户要谈得来,处处为客户着想,客户就是上帝,与上帝说话要和颜悦色,与开发人员交往就需要技巧了,测试人员与开发人员往往是不共戴天的,双方在心理上经常较劲,因此在说话的语气或讲述一个问题的出发点时要特别注意了。
     
    4. 要有严谨,敢于承担责任,稳重的做事风格
    思维严密,什么问题都要考虑到,当然除了做事认真仔细,也要有承担责任的勇气,在漫长的项目实施过程中,或大或小的错误就在所难免,要敢于承认错误。
     
    5.具有怀疑与破坏的精神
    测试人员不能总是以常规的思路来测试软件,要设计一些非常规的,相反的测试用例来不断的折磨软件产品,要破坏性的测试,并且不要停止你的怀疑。
     
    6. 善于自我总结,自我督促
    应该说软件测试是一种既繁琐又枯燥无味的工作,做多了你会觉得似乎一成不变,对自己的能力没有提高,这时候就需要你做自我督促。
     
    7.耐心和信心
    保持心态的和平,切忌不可烦躁
     
    8.团队合作
    多参加团队活动,提高自己的团队作战能力
  • 相关阅读:
    04-修改域控的操作主机(主备切换)
    03-域控上删除组织单位的错误
    02-搭建域控的从节点
    01-域控服务器的搭建
    06-"Login failed for user 'NT AUTHORITYSYSTEM'. 原因: 无法打开明确指定的数据库。[客户端:<local machine>]"异常处理
    04-数据库范式
    9-系统交互式登录无需按Ctrl+Alt+Del的策略启用
    05-拒绝了对对象'server'的VIEW SERVER STATE权限
    37-SQLServer的审核/审计功能介绍
    微信小程序 设置计时器(setInterval)、清除计时器(clearInterval)
  • 原文地址:https://www.cnblogs.com/AngelKing1111/p/6089475.html
Copyright © 2011-2022 走看看