软件测试必备技能

软件测试

一、基本的概念
1.软件测试定义
2.软件测试类型
3.各种不同点,如app测试和web测试不通点、b/s架构和c/s架构不同点、http和https不同点等等
4.测试点及测试用例编写(很重要),比如:微信发红包,发消息这些功能,去提取测试点,从功能、性能、ui、安全、兼容等多个几个方面去考虑
。。。

二、常用linux语句
查看进程:ps -ef
查看端口:netstat -an
。。。

三、sql语句
基本的增、删、改、查语句
可以在力扣或者牛客网上刷刷题

四、adb命令(操作安卓手机的命令,要是找web测试,这个就不太需要了)

五、工具的使用
1.接口测试或接口自动化测试工具(性能压测也用它):jmeter
2.常用单节口测试工具:postman
3.抓包工具:fiddler 或 Charles
4.浏览器的f12工具
5.jenkins持续集成
6.git代码管理工具

六、接口测试、性能测试(这个会了15k问题不是很大)

七、代码写自动化(python 或 java,想要更高的薪资,必须得熟练使用代码)

八、其他技能(也是拿更高薪资需要的技能)

1.前端语言得会,如html、css、JavaScript和框架vue
2.云原生相关得会,如:docker、k8s等

你可能感兴趣的:(测试必会知识,软件测试)