热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

软件测试_15k的软件测试需要哪些技能?这都不知道?怪不得你只能拿10K

篇首语:本文由编程笔记#小编为大家整理,主要介绍了15k的软件测试需要哪些技能?这都不知道?怪不得你只能拿10K相关的知识,希望对你有一定的参考价值。

篇首语:本文由编程笔记#小编为大家整理,主要介绍了15k的软件测试需要哪些技能?这都不知道?怪不得你只能拿 10K相关的知识,希望对你有一定的参考价值。






要达到月薪15的测试,已经不单单是在技术方面提升,还需要个人管理、情商等软技能方面提升。下边从以下几个方面说下


  • 技术方面的提升
  • 工作标准和规范的提升
  • 非技术方面提升
  • 情商、沟通能力

技术方面提升:

接口测试


  • 测试等价类
  • 测试边界值
  • 必填项
  • 返回值提示语
  • 接口性能压测
  • 接口的数据传输安全性
  • 接口的业务逻辑
  • 接口的业务流程
  • 不同类型的接口传输方式
  • 跨平台的外部接口

性能测试


  • 压力测试
  • 负载测试
  • 稳定性测试

梳理性能测试思路

1.测试前的准备工作


  • 要了解服务器的IP地址
  • 要了解服务器的配置情况
  • 要了解测试机配置情况
  • 要清楚本次性能测试的目的和指标要求
  • 要了解服务器的系统
  • 要清晰本次测试流程的需求文档
  • 搭建性能测试环境

2.测试过程中的工作

脚本录制:集合点、关联、事物、检查点、参数化、JDBC、第三方代理协议、添加辅助函数、其他…、

场景监控:


  • 设置性能测试的执行IP
  • 设置性能测试虚拟用户数
  • 设置入场顺序和时间间隔
  • 设置运行时间
  • 设置出场顺序
  • 设置监控的指标
  • 连接服务器进行远程监控
  • 多机联合
  • IP欺骗
  • 设置集合策略

结果分析


  • 看懂数据折线图
  • 能够找到最大峰值瓶颈
  • 能够对多个图形整体分析

3.测试后期的收尾工作


  • 找到性能问题根源并提出解决方案
  • 出性能测试报告

数据库

抓包

linux


工作标准及规范的提升

规范软件测试的流程


  • 拿到需求文档
  • 需求评审
  • 编写测试计划
  • 计划评审
  • 编写测试用例
  • 测试用例评审
  • 拿到接口文档
  • 进行接口测试(可包含接口压测)
  • 进行冒烟测试
  • 进入系统测试阶段(开始测试轮次)
  • 提交阶段性测试报告
  • 进入验收测试阶段
  • 达到上限标准后,提交总结性测试报告

开始非功能测试


  • 性能测试
  • 安全测试
  • 健壮性(故障转移和恢复测试)

提交非功能测试报告

发布上线

编写测试文档的标准


  • 测试用例
  • 测试计划
  • 阶段性测试报告
  • 总结性测试报告
  • 非功能的测试报告
  • 安全测试报告
  • 缺陷报告

非技术方面的提升

表达能力

换位思考能力

组织规划能力

分配能力

管理能力

统筹能力

问题解决能力


情商

会说话

会办事

会做人


最后,奉上测试方面的学习资料




关注我微信公众号:程序员二黑,即可免费获取软件测试资料包。

如果你不想再体验一次自学时找不到资料,没人解答问题,坚持几天便放弃的感受的话,可以加入我们QQ群,785128166大家一起讨论交流,里面也有各种软件测试资料和技术交流。






推荐阅读
  • 图解redis的持久化存储机制RDB和AOF的原理和优缺点
    本文通过图解的方式介绍了redis的持久化存储机制RDB和AOF的原理和优缺点。RDB是将redis内存中的数据保存为快照文件,恢复速度较快但不支持拉链式快照。AOF是将操作日志保存到磁盘,实时存储数据但恢复速度较慢。文章详细分析了两种机制的优缺点,帮助读者更好地理解redis的持久化存储策略。 ... [详细]
  • 本文介绍了Python高级网络编程及TCP/IP协议簇的OSI七层模型。首先简单介绍了七层模型的各层及其封装解封装过程。然后讨论了程序开发中涉及到的网络通信内容,主要包括TCP协议、UDP协议和IPV4协议。最后还介绍了socket编程、聊天socket实现、远程执行命令、上传文件、socketserver及其源码分析等相关内容。 ... [详细]
  • Android中高级面试必知必会,积累总结
    本文介绍了Android中高级面试的必知必会内容,并总结了相关经验。文章指出,如今的Android市场对开发人员的要求更高,需要更专业的人才。同时,文章还给出了针对Android岗位的职责和要求,并提供了简历突出的建议。 ... [详细]
  • 本文详细介绍了云服务器API接口的概念和作用,以及如何使用API接口管理云上资源和开发应用程序。通过创建实例API、调整实例配置API、关闭实例API和退还实例API等功能,可以实现云服务器的创建、配置修改和销毁等操作。对于想要学习云服务器API接口的人来说,本文提供了详细的入门指南和使用方法。如果想进一步了解相关知识或阅读更多相关文章,请关注编程笔记行业资讯频道。 ... [详细]
  • 如何用UE4制作2D游戏文档——计算篇
    篇首语:本文由编程笔记#小编为大家整理,主要介绍了如何用UE4制作2D游戏文档——计算篇相关的知识,希望对你有一定的参考价值。 ... [详细]
  • 计算机存储系统的层次结构及其优势
    本文介绍了计算机存储系统的层次结构,包括高速缓存、主存储器和辅助存储器三个层次。通过分层存储数据可以提高程序的执行效率。计算机存储系统的层次结构将各种不同存储容量、存取速度和价格的存储器有机组合成整体,形成可寻址存储空间比主存储器空间大得多的存储整体。由于辅助存储器容量大、价格低,使得整体存储系统的平均价格降低。同时,高速缓存的存取速度可以和CPU的工作速度相匹配,进一步提高程序执行效率。 ... [详细]
  • 本文比较了eBPF和WebAssembly作为云原生VM的特点和应用领域。eBPF作为运行在Linux内核中的轻量级代码执行沙箱,适用于网络或安全相关的任务;而WebAssembly作为图灵完备的语言,在商业应用中具有优势。同时,介绍了WebAssembly在Linux内核中运行的尝试以及基于LLVM的云原生WebAssembly编译器WasmEdge Runtime的案例,展示了WebAssembly作为原生应用程序的潜力。 ... [详细]
  • 如何实现织梦DedeCms全站伪静态
    本文介绍了如何通过修改织梦DedeCms源代码来实现全站伪静态,以提高管理和SEO效果。全站伪静态可以避免重复URL的问题,同时通过使用mod_rewrite伪静态模块和.htaccess正则表达式,可以更好地适应搜索引擎的需求。文章还提到了一些相关的技术和工具,如Ubuntu、qt编程、tomcat端口、爬虫、php request根目录等。 ... [详细]
  • Nginx使用AWStats日志分析的步骤及注意事项
    本文介绍了在Centos7操作系统上使用Nginx和AWStats进行日志分析的步骤和注意事项。通过AWStats可以统计网站的访问量、IP地址、操作系统、浏览器等信息,并提供精确到每月、每日、每小时的数据。在部署AWStats之前需要确认服务器上已经安装了Perl环境,并进行DNS解析。 ... [详细]
  • 基于PgpoolII的PostgreSQL集群安装与配置教程
    本文介绍了基于PgpoolII的PostgreSQL集群的安装与配置教程。Pgpool-II是一个位于PostgreSQL服务器和PostgreSQL数据库客户端之间的中间件,提供了连接池、复制、负载均衡、缓存、看门狗、限制链接等功能,可以用于搭建高可用的PostgreSQL集群。文章详细介绍了通过yum安装Pgpool-II的步骤,并提供了相关的官方参考地址。 ... [详细]
  • 本文介绍了在开发Android新闻App时,搭建本地服务器的步骤。通过使用XAMPP软件,可以一键式搭建起开发环境,包括Apache、MySQL、PHP、PERL。在本地服务器上新建数据库和表,并设置相应的属性。最后,给出了创建new表的SQL语句。这个教程适合初学者参考。 ... [详细]
  • Centos7.6安装Gitlab教程及注意事项
    本文介绍了在Centos7.6系统下安装Gitlab的详细教程,并提供了一些注意事项。教程包括查看系统版本、安装必要的软件包、配置防火墙等步骤。同时,还强调了使用阿里云服务器时的特殊配置需求,以及建议至少4GB的可用RAM来运行GitLab。 ... [详细]
  • 如何基于ggplot2构建相关系数矩阵热图以及一个友情故事
    本文介绍了如何在rstudio中安装ggplot2,并使用ggplot2构建相关系数矩阵热图。同时,通过一个友情故事,讲述了真爱难觅的故事背后的数据量化和皮尔逊相关系数的概念。故事中的小伙伴们在本科时参加各种考试,其中有些沉迷网络游戏,有些热爱体育,通过他们的故事,展示了不同兴趣和特长对学习和成绩的影响。 ... [详细]
  • 本文介绍了Oracle数据库中tnsnames.ora文件的作用和配置方法。tnsnames.ora文件在数据库启动过程中会被读取,用于解析LOCAL_LISTENER,并且与侦听无关。文章还提供了配置LOCAL_LISTENER和1522端口的示例,并展示了listener.ora文件的内容。 ... [详细]
  • 本文介绍了在Mac上搭建php环境后无法使用localhost连接mysql的问题,并通过将localhost替换为127.0.0.1或本机IP解决了该问题。文章解释了localhost和127.0.0.1的区别,指出了使用socket方式连接导致连接失败的原因。此外,还提供了相关链接供读者深入了解。 ... [详细]
author-avatar
我的小名-_164
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有