软件测试工程师应该具备哪些技能?

如题所述

通用技能上: 

    基本计算机知识(操作系统,数据库,通讯协议原理,熟悉至少一门编程语言)

    基本软件测试知识(各种测试理论,测试方法论,测试用例编写,缺陷界定标准,软件质量评估)

    简单项目管理知识  


产品、系统认知:

1.熟悉所测产品功能,能够将产品文档内描述的UC转化成TC,这个最最基本 

2.熟悉所测产品的一些隐藏需求或者功能(业务上的进阶能力) 打个比方,支付公司上一种新的支付渠道,熟悉业务的测试人员应当可以预见到这次升级可能会对前段界面、系统账务、各类报表等各个模块造成影响,从而一并纳入测试范畴。

要知道,很多时候,即便是接入这些渠道的产品经理,也不一定会在Prd或者UC中对这些可见影响项一一列出,这需要经验和责任心。

温馨提示:答案为网友推荐,仅供参考
相似回答