赞
踩
作为已经在软件测试行业很多年的从业者,见证了测试这个技术行业,从最开始基本的手工测试,简单的性能测试等,到目前比较主流的自动化测试,性能测试,接口测试占据了测试的半壁江山。
软件测试基础知识的相关技术,明显已经不能满足当前的职业发展的需求。
那么作为一个测试的从业者,也给各位准备入行软件测试,以及想在软件测试行业技术能力方面多提升的学习者们,分析一些专项技术能力。
一.软件测试环境配置管理篇
计算机网络协议相关知识, SVN 配置管理 和Git 配置管理 ,虚拟机测试环境管理 ,Linux操作系统,Linux 命令,Shell 编程,LAMP 环境搭建配置管理 ,Docker 容器环境管理,k8S 概念与部署配置等
二.数据库设计与数据库测试能力与Web 开发能力
MySQL 数据库技术,NoSQL 数据库技术,HTML5 标签元素与属性 ,CSS3 选择器 ,JavaScript 技术
三.软件测试基础能力
常用软件测试方法 ,软件测试生命周期与流程 ,软件测试计划方案编写,软件测试需求分析与跟踪 ,软件测试用例设计方法,缺陷识别与缺陷跟踪系统,安全测试技术,测试评审,测试总结,禅道 /JIRA/ALM
四.测试开发能力
Python 开发技术,Selenium自动化测试技术,Java 开发技术,移动端测试技术,ADB,Monkey,Appium的使用
五.性能测试和接口测试,主要就是测试工具的使用。
下面来一波总结,摘录于同事整理的知乎文章一部分。
《参考摘录:软件测试学习路线、面试全攻略(轻松15K) - 知乎》
测试管理工具
接口测试工具
性能测试工具
白盒测试工具
持续集成工具
网络测试工具
以HTTP/HTTPs协议为主,网络测试工具有:
app自动化工具
web安全测试工具
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。