文章列表

  • 全部
  • 测试流程1
  • 预发布1
  • 故障测试1
  • 中间件4
  • 接口测试1
  • 通信协议1
  • 线上问题1
  • 安全测试1
  • geteway1
  • 我们团队的接口用例设计规范

    背景 我们团队之前只负责功能测试,只关注页面交互测试、埋点测试,毕竟在软件开发过程中,接口用例的设计至关重要,它确保了系统的稳定性和可靠性。以下是我们团队在接口用例设计中遵循的规范,涵盖输入参数、处理逻辑和输出结果的各个方面。 一、输入参数设计 1. 入参协议校验 字符串:确保必填参数传入,若未传入

  • 发版前测试可以做的准备工作

    背景 公司这边是敏捷迭代测试流程,时间紧任务重,大约是一周迭代一个版本这种节奏,在敏捷迭代中,发布测试是确保软件质量和稳定性的重要环节 预发布测试介入时机 发版前 预发布环境部署方案 将服务部署到线上环境 数据库对象指向线上数据 使用线上环境的网络 所有依赖

  • 怎么保障版本迭代的可靠性

    背景 项目中当开完成新版本,比如说v_x.0.1的开发,如果需要进行环境部署,需要考虑线上环境的部署方式,而不是直接找一台新的服务器部署v_x.0.1服务即可,通常会有这两种升级方案 停服升级 通过nginx或网关将客户端对外的入口流量权重配置为0,这时遇到新的用户访问会被拒绝处理,比方说web页面

  • 服务故障演练的方案

    背景 基本上在公司里的项目都是采用了微服务架构,用微服务架构长时间运行,局部会出现系统故障是不可避免的。如果发生故障时不能进行有效反应,系统的可用性将极大地降低,也会对用户体验造成极大的伤害 为什么需要故障演练 为验证被测服务的高可用,模拟依赖服务或应用实例的异常场景,不限于实例下线、连接中断、返回

  • 接口测试怎么闭环越权问题

    安全无小事!!! 常见安全测试及其测试策略 失效的访问控制: 原理-越权 水平越权:用户A登录后尝试访问用

  • 中台网关怎么测试

    之前团队存在的痛点 不同小组的接口协议差异化大,理解成本大。 不同服务是由不同开发去实现,如果需要流量控制或黑白名单逻辑,都需要自己重新实现,重复造轮子。 接口管理缺少线上的安全规范。 部分接口可能会缺少线上问题监控。 解决方案 自研(自定义功能)中台网关平台,后续新业务或迭代版本的接口都需要注册到

  • 如果被测服务涉及kafka,怎么针对性涉及测试用例

    什么是Kafka? kafka是分布式流处理平台,也是一种消息传递的中间件,更适用大量数据的消息传递以及异步消息处理,由消息生产者、消息消费者、broker消息节点和topic消息类型组合成消息传递过程,通过生产者基于某一种topic消息类型发布消息基于broker存储消息,消费者再根据对应的top

  • 工作中遇到的数据一致性

    数据源 数据上锁 悲观锁和乐观锁 悲观锁:高并发场景下,需要先验证数据是否上锁才会执行相关的sql语句或其他io事务。 乐观锁:高并发场景下,先执行sql语句或数据库io事务,再根据指定字段判断是否进行下一

  • 被测服务集成数据源后,有哪些测试关注点

    市面上常见的数据源 市面上常见的数据库

  • 轻量级通信选型个人见解

    长连接、短连接与无连接的选型指南 一、核心概念对比 <

avatar

开心最重要

这就是我

  • 11

    文章

  • 3

    分类

  • 197

    访问量

  • 2023-08-13

    建站天数

avatar

开心最重要

这就是我

  • 11

    文章

  • 3

    分类

  • 197

    访问量

  • 首页
  • geteway
  • 关于
请您轻一点,我是很昂贵的机器人哦! O.O