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

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

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

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






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


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

技术方面提升:

接口测试


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

性能测试


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

梳理性能测试思路

1.测试前的准备工作


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

2.测试过程中的工作

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

场景监控:


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

结果分析


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

3.测试后期的收尾工作


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

数据库

抓包

linux


工作标准及规范的提升

规范软件测试的流程


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

开始非功能测试


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

提交非功能测试报告

发布上线

编写测试文档的标准


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

非技术方面的提升

表达能力

换位思考能力

组织规划能力

分配能力

管理能力

统筹能力

问题解决能力


情商

会说话

会办事

会做人


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




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

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






推荐阅读
  • 本文探讨了在不同场景下如何高效且安全地存储Token,包括使用定时器刷新、数据库存储等方法,并针对个人开发者与第三方服务平台的不同需求提供了具体建议。 ... [详细]
  • 在日常运维中,频繁地对多台Linux服务器进行用户管理是一项耗时的任务。为了提高效率,可以通过编写Expect脚本来实现远程自动化操作,从而简化这一过程。 ... [详细]
  • 本文介绍了一个基本的同步Socket程序,演示了如何实现客户端与服务器之间的简单消息传递。此外,文章还概述了Socket的基本工作流程,并计划在未来探讨同步与异步Socket的区别。 ... [详细]
  • 最新进展:作为最接近官方声明的信息源,本文吸引了大量关注。若需获取最新动态,请访问:lkhill.com/ccie-version-5-update ... [详细]
  • 深入解析轻量级数据库 SQL Server Express LocalDB
    本文详细介绍了 SQL Server Express LocalDB,这是一种轻量级的本地 T-SQL 数据库解决方案,特别适合开发环境使用。文章还探讨了 LocalDB 与其他轻量级数据库的对比,并提供了安装和连接 LocalDB 的步骤。 ... [详细]
  • Redis: 高效的键值存储系统
    Redis是一款遵循BSD许可的开源高性能键值存储系统,它不仅支持多种数据类型的存储,还提供了数据持久化和复制等功能,显著区别于其他键值缓存解决方案。 ... [详细]
  • 华为云openEuler环境下的Web应用部署实践
    本文详细记录了在华为云openEuler系统上进行Web应用部署的具体步骤,包括配置yum源、安装Apache、MariaDB、PHP及其相关组件,并完成WordPress的安装与配置过程。 ... [详细]
  • RabbitMQ 核心组件解析
    本文详细介绍了RabbitMQ的核心概念,包括其基本原理、应用场景及关键组件,如消息、生产者、消费者、信道、交换机、路由键和虚拟主机等。 ... [详细]
  • 本文介绍了基于Java的在线办公工作流系统的毕业设计方案,涵盖了MyBatis框架的应用、源代码分析、调试与部署流程、数据库设计以及相关论文撰写指导。 ... [详细]
  • 利用Cookie实现用户登录状态的持久化
    本文探讨了如何使用Cookie技术在Web应用中实现用户登录状态的持久化,包括Cookie的基本概念、优势及主要操作方法,并通过一个简单的Java Web项目示例展示了具体实现过程。 ... [详细]
  • 本文详细介绍了跨站脚本攻击(XSS)的基本概念、工作原理,并通过实际案例演示如何构建XSS漏洞的测试环境,以及探讨了XSS攻击的不同形式和防御策略。 ... [详细]
  • 探索OpenWrt中的LuCI框架
    本文深入探讨了OpenWrt系统中轻量级HTTP服务器uhttpd的工作原理及其配置,重点介绍了LuCI界面的实现机制。 ... [详细]
  • 本文档旨在提供C语言的基础知识概述,涵盖常量、变量、数据类型、控制结构及函数定义等内容。特别强调了常量的不同类型及其在程序中的应用,以及如何正确声明和使用函数。 ... [详细]
  • 分布式计算助力链力实现毫秒级安全响应,确保100%数据准确性
    随着分布式计算技术的发展,其在数据存储、文件传输、在线视频、社交平台及去中心化金融等多个领域的应用日益广泛。国际知名企业如Firefox、Google、Opera、Netflix、OpenBazaar等均已采用该技术,推动了技术创新和服务升级。 ... [详细]
  • LoadRunner中的IP欺骗配置与实践
    为了确保服务器能够有效地区分不同的用户请求,避免多人使用同一IP地址造成的访问限制,可以通过配置IP欺骗来解决这一问题。本文将详细介绍IP欺骗的工作原理及其在LoadRunner中的具体配置步骤。 ... [详细]
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社区 版权所有