如何成长为一名优秀的软件测试工程师

如何成长为一名优秀的软件测试工程师

一、具备出色的业务分析能力

1、分析整体业务流程

不了解整个公司的业务,根本就没办法进行测试

2、分析被测业务数据

了解整个业务里面所需的数据有哪些?哪些是需要用户提供的?哪些是自己提供的?有哪些可以是假数据?有哪些必须是真数据?添加数据的时候可以用哪个库?明白了整个软件的数据库架构,才能知道哪一个数据是从哪一个表里头带出来的,它的逻辑是什么?有没有连带关系。

3、分析被测系统架构

用什么语言开发的?用的是什么服务器?测试它的话需要用什么样的环境进行测试?整体的测试环境是什么样的?如果缺少了,需要进行环境搭建。

4、分析被测业务模块并开展自动化测试工作

整个软件有哪些模块,每个模块之间的依赖关系。通过功能测试方法开展模块测试,并将功能测试用例转化为自动化测试用例。

5、分析测试所需资源环境以及关注系统安全

我需要几台服务器,服务器选择怎么样的配置、进行怎么样的安全措施,都需要提前筹划。

6、分析测试完成目标

我的性能目标是什么样的?我的功能目标是什么样的?我要上线达到的上线标准是什么样的?性能目标,比如我要达到并发5000人的时候,CPU占用率不能高于70%,内存占用率不能高于60%,响应时间不能超过5秒

综上所述,把这些问题都弄清楚,测试的思路会非常的

  • 1
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值