测试技术栈

本文涵盖了测试的基础知识,包括测试文档的编写与管理、bug管理工具的使用和代码管理工具如SVN、Git。深入探讨了自动化测试,如Java和Python接口自动化,UI自动化,并详细介绍了接口测试、性能测试的工具如Jmeter和Loadrunner。同时,还涉及到了开发技术,如数据库管理、服务架构、中间件和服务器相关的日志分析。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

测试基础

测试文档

测试用例编写与管理

  • Test Link
  • Excel编写case

测试报告

  • office软件、测试平台

其他测试文档

  • wiki
  • confluence

bug管理工具

  • 公司内部自研bug系统
  • 禅道系统
  • jira

代码管理

  • SVN
  • git
  • GitLab
  • Bitbucket

自动化测试

接口自动化

Java接口自动化

环境准备

  • 安装JDK,jre(根据项目需求确认Java使用的版本)
  • 安装Maven
  • 安装gradle

使用到的技术栈

  • Java11
  • Maven(根据项目选择使用Maven还是gradle,大多使用Maven)
  • gradle
  • Spring Boot测试框架
  • Junit测试框架
  • spinage测试框架

Python接口自动化

环境准备

  • Python3.7

使用到的技术栈

  • Python
  • pytest测试框架

UI自动化

  • Selenium Webdriver
  • Junit
  • TestNG
  • Robot Frame Work(RFS)

接口测试

接口类型

  • http
  • restful
  • dubbo

接口参数校验测试

  • Fiddler
  • Jmeter

三方依赖接口mock

  • mock server

性能测试

Jmeter

  • 压测

Loadrunner

  • 压测

AB

  • apache ab命令进行性能测试

开发技术

数据库相关

  • MySQL(工具:Navicate、DataGrip)
  • Zeppelin(交互式数据分析的基于网页的notebook)

服务&架构

  • dubbo

中间件

  • kafka(消息中间件)
  • MQ

服务器相关

  • Apache

日志分析

  • Linux(Xshell)
  • Kibana
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值