深入的软件测试,其实要求也是非常高的。不像研发岗位,你可能只需要对技术的深入研究,就能在工作中得心应手。而软件测试的发展历程是一个广泛且笼统的范围,想要胜任真正的软件测试工程师,就必须不断的去学习各个方面的知识,如前端、后台、业务流程等等。那么做软件测试该怎么自我规划呢?

一、技术方面

· 技术知识掌握

这方面包括有:网络知识、网站结构理解、项目实现框架、网络协议结构层次划分、前后台接口实现的方法、数据库结构、开发语言了解。

· 基础理论知识

[黑盒测试]

功能上包括:表单值域测试、兼容性、UI、易用性、业务流程测试、逻辑测试、逆向思维测试、安全性、cookis、数据准确性、本地化测试、数据恢复测试。

性能上包括:压力测试、负载测试、稳定性测试。

自动化:UI自动化、接口自动化。

[白盒测试]

[灰盒测试]

[接口测试]

接口测试包括:功能接口、逻辑接口、第三方接口、内部接口、dubbo、GUI、API。

· 项目工作经验

· 测试工具掌握

[基础工具]

禅道、SVN、Xshell。

[性能工具]

loadrunner、jmeter、GT、monkey

[自动化工具]

QTP、selenium、monkeyrunner、appnium、Jenkins。

[接口工具]

soupUI、postman、poster、jmeter、loadrunner、fiddler。

[安全测试]

Appscan、Acunetix、WebVulnerability、Scanner

二、思想方面

学习能力:理解原理、笔记、模仿;

应变能力:工作上、技术上;

工作效率:测试时间把控、以一当百的气魄?

沟通协调能力:领导、开发、产品、设计。

思考问题角度;

宏观把控能力。

三、个人因素

· 是否自信?

· 是否有野心?

· 是否给自己规划目标?

· 是否能抓住机遇?

· 是否善于变现自己?

· 是否严格要求自己?

以上内容为大家介绍了做软件测试该怎么自我规划,本文由多测师亲自撰写,希望对大家有所帮助。https://www.duoceshi.com/xwzx-hydt/1790.html

点赞(0) 打赏

评论列表 共有 0 条评论

暂无评论

微信小程序

微信扫一扫体验

立即
投稿

微信公众账号

微信扫一扫加关注

发表
评论
返回
顶部