软件测试知识框架图-偏web性能测试

2024-05-01 04:32

本文主要是介绍软件测试知识框架图-偏web性能测试,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

新年新气象,看了很多帖子,看了很多招聘广告,另外还结合了一丁点儿自己平时遇到问题时写下的盲点,画了一个测试工程师的知识框架图。新年继续学习

___

2017年1月1日 更新

很久没有好好看看自己的博客的,今天来更新完全是因为前两天面试竟然还提到了它,而这篇当年的日志确实让我很羞愧:当年懂得真的太少。虽然面试内容不具有普遍意义,但是几点感想还蛮想分享:

1、自己写的东西一定要隔一段时间就回过头好好看看(教训)

这篇文章是16年初写的,想要提升自己却刚入门,为了给自己一个目标,上网搜了我知道的所有大公司的招聘要求然后做了一份汇总。记得当时还在微博上找到了《全程测试》的作者,咨询能不能为测试出一个图谱,他当时回答说“这个提议非常好,我会考虑的”。后来我在他的微信公众号中确实也看到了软件测试知识图谱(点开就是),只能说我觉得图谱还只是在测试内部圈子的知识。而我个人觉得web测试真的是一个考验人知识面的东西,尤其是web性能测试,要学的东西绝不是单纯的测试,有些时候看到网上的一些性能测试分析的帖子真是有我当年老本行——微电子的感觉,能出书写在纸上告诉你的仅仅只是冰山一角。

扯远了。图确实写了很多内容,但是分类什么的真是不忍直视了。加上当时完全不了解,有很多错误。自己写的东西一定要隔一段时间就回过头好好看看,啪啪打脸还是自己来完成更好。

图的简化版我在知乎上也发过,得到了一些反馈,我会将新的内容整理出来,然后,是的,我已经定好备忘了,我会每隔一段时间回来看看的。(旧图之后我就不要脸的删啦~~~)

2、面试中不要犯怵,坦然面对即可

我找工作经历真的很少(一只手就能数完),当时确实是蒙了,甚至于我出来了以后完全对这个面试官的样貌没有了任何记忆。一个是我本身基础不扎实所以不够自信,二个主要是因为自己主动锻炼自己的意识比较弱。新年会做好计划,多出去试试长点经验。

3、测试的编程语言

测试人员的编程语言讨论最热的是java和python吧,但是,找工作的时候通常还是会问C的。如果有朋友和我一样平时是即学即用的,那么面试之前还是得好好看看C语言的基础以及常见的算法题。


————————————————————————————

性能测试在正规通常是一个性能优化小组来完成,包括资深开发、架构师、DBA等,绝对是一个超级大坑。从入门到放弃....

一、几大基础类

1、性能测试基础


2、计算机基础

这个真心范围太广


3、开发基础

前端性能优化和后端性能优化都需要一些开发知识,这个...


4、运维基础

5、数据处理基础

构建用户模型、处理测试数据时需要用到

二、监测、分析与优化

1、监测

web监测、应用监测、系统监测、日志监测...

2、分析

3、优化






这篇关于软件测试知识框架图-偏web性能测试的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/950718

相关文章

JSON Web Token在登陆中的使用过程

《JSONWebToken在登陆中的使用过程》:本文主要介绍JSONWebToken在登陆中的使用过程,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录JWT 介绍微服务架构中的 JWT 使用结合微服务网关的 JWT 验证1. 用户登录,生成 JWT2. 自定义过滤

Python如何使用__slots__实现节省内存和性能优化

《Python如何使用__slots__实现节省内存和性能优化》你有想过,一个小小的__slots__能让你的Python类内存消耗直接减半吗,没错,今天咱们要聊的就是这个让人眼前一亮的技巧,感兴趣的... 目录背景:内存吃得满满的类__slots__:你的内存管理小助手举个大概的例子:看看效果如何?1.

一文教你如何将maven项目转成web项目

《一文教你如何将maven项目转成web项目》在软件开发过程中,有时我们需要将一个普通的Maven项目转换为Web项目,以便能够部署到Web容器中运行,本文将详细介绍如何通过简单的步骤完成这一转换过程... 目录准备工作步骤一:修改​​pom.XML​​1.1 添加​​packaging​​标签1.2 添加

Redis中高并发读写性能的深度解析与优化

《Redis中高并发读写性能的深度解析与优化》Redis作为一款高性能的内存数据库,广泛应用于缓存、消息队列、实时统计等场景,本文将深入探讨Redis的读写并发能力,感兴趣的小伙伴可以了解下... 目录引言一、Redis 并发能力概述1.1 Redis 的读写性能1.2 影响 Redis 并发能力的因素二、

Golang中拼接字符串的6种方式性能对比

《Golang中拼接字符串的6种方式性能对比》golang的string类型是不可修改的,对于拼接字符串来说,本质上还是创建一个新的对象将数据放进去,主要有6种拼接方式,下面小编就来为大家详细讲讲吧... 目录拼接方式介绍性能对比测试代码测试结果源码分析golang的string类型是不可修改的,对于拼接字

国内环境搭建私有知识问答库踩坑记录(ollama+deepseek+ragflow)

《国内环境搭建私有知识问答库踩坑记录(ollama+deepseek+ragflow)》本文给大家利用deepseek模型搭建私有知识问答库的详细步骤和遇到的问题及解决办法,感兴趣的朋友一起看看吧... 目录1. 第1步大家在安装完ollama后,需要到系统环境变量中添加两个变量2. 第3步 “在cmd中

web网络安全之跨站脚本攻击(XSS)详解

《web网络安全之跨站脚本攻击(XSS)详解》:本文主要介绍web网络安全之跨站脚本攻击(XSS)的相关资料,跨站脚本攻击XSS是一种常见的Web安全漏洞,攻击者通过注入恶意脚本诱使用户执行,可能... 目录前言XSS 的类型1. 存储型 XSS(Stored XSS)示例:危害:2. 反射型 XSS(Re

mysql线上查询之前要性能调优的技巧及示例

《mysql线上查询之前要性能调优的技巧及示例》文章介绍了查询优化的几种方法,包括使用索引、避免不必要的列和行、有效的JOIN策略、子查询和派生表的优化、查询提示和优化器提示等,这些方法可以帮助提高数... 目录避免不必要的列和行使用有效的JOIN策略使用子查询和派生表时要小心使用查询提示和优化器提示其他常

SpringBoot中整合RabbitMQ(测试+部署上线最新完整)的过程

《SpringBoot中整合RabbitMQ(测试+部署上线最新完整)的过程》本文详细介绍了如何在虚拟机和宝塔面板中安装RabbitMQ,并使用Java代码实现消息的发送和接收,通过异步通讯,可以优化... 目录一、RabbitMQ安装二、启动RabbitMQ三、javascript编写Java代码1、引入

Nginx设置连接超时并进行测试的方法步骤

《Nginx设置连接超时并进行测试的方法步骤》在高并发场景下,如果客户端与服务器的连接长时间未响应,会占用大量的系统资源,影响其他正常请求的处理效率,为了解决这个问题,可以通过设置Nginx的连接... 目录设置连接超时目的操作步骤测试连接超时测试方法:总结:设置连接超时目的设置客户端与服务器之间的连接