要达到月薪15的测试,已经不单单是在技术方面提升,还需要个人管理、情商等软技能方面提升。下边从以下几个方面说下
- 技术方面的提升
- 工作标准和规范的提升
- 非技术方面提升
- 情商、沟通能力
技术方面提升:
接口测试
- 测试等价类
- 测试边界值
- 必填项
- 返回值提示语
- 接口性能压测
- 接口的数据传输安全性
- 接口的业务逻辑
- 接口的业务流程
- 不同类型的接口传输方式
- 跨平台的外部接口
性能测试
梳理性能测试思路
1.测试前的准备工作
- 要了解服务器的IP地址
- 要了解服务器的配置情况
- 要了解测试机配置情况
- 要清楚本次性能测试的目的和指标要求
- 要了解服务器的系统
- 要清晰本次测试流程的需求文档
- 搭建性能测试环境
2.测试过程中的工作
脚本录制:集合点、关联、事物、检查点、参数化、JDBC、第三方代理协议、添加辅助函数、其他…、
场景监控:
- 设置性能测试的执行IP
- 设置性能测试虚拟用户数
- 设置入场顺序和时间间隔
- 设置运行时间
- 设置出场顺序
- 设置监控的指标
- 连接服务器进行远程监控
- 多机联合
- IP欺骗
- 设置集合策略
- …
结果分析
- 看懂数据折线图
- 能够找到最大峰值瓶颈
- 能够对多个图形整体分析
3.测试后期的收尾工作
数据库
抓包
linux
工作标准及规范的提升
规范软件测试的流程
- 拿到需求文档
- 需求评审
- 编写测试计划
- 计划评审
- 编写测试用例
- 测试用例评审
- 拿到接口文档
- 进行接口测试(可包含接口压测)
- 进行冒烟测试
- 进入系统测试阶段(开始测试轮次)
- 提交阶段性测试报告
- 进入验收测试阶段
- 达到上限标准后,提交总结性测试报告
开始非功能测试
- 性能测试
- 安全测试
- 健壮性(故障转移和恢复测试)
提交非功能测试报告
发布上线
编写测试文档的标准
- 测试用例
- 测试计划
- 阶段性测试报告
- 总结性测试报告
- 非功能的测试报告
- 安全测试报告
- 缺陷报告
非技术方面的提升
表达能力
换位思考能力
组织规划能力
分配能力
管理能力
统筹能力
问题解决能力
情商
会说话
会办事
会做人
最后,奉上测试方面的学习资料
关注我微信公众号:程序员二黑,即可免费获取软件测试资料包。
如果你不想再体验一次自学时找不到资料,没人解答问题,坚持几天便放弃的感受的话,可以加入我们QQ群,785128166大家一起讨论交流,里面也有各种软件测试资料和技术交流。