测试技术栈

测试基础

测试文档

测试用例编写与管理

  • 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

你可能感兴趣的:(测试基础)