作为软件测试人员,你最常用到的测试工具都有哪些呢?本文总结了测试过程中常用的工具,希望对从业人员日常工作有所助益!

包含工具内容

  1. 测试管理工具
  2. 连接服务器
  3. 抓包工具
  4. 接口测试工具
  5. app自动化工具
  6. 性能测试工具
  7. 持续集成工具
  8. 数据库链接工具
  9. 开发工具
  10. 单元框架
  11. 版本控制

1、测试管理工具:禅道

这是第一款国产的开源项目管理软件。完整地覆盖了项目管理的核心流程。集产品管理、项目管理、质量管理、文档管理、组织管理和事务管理于一体,具备非常强的专业性。主要用途是测试用例编写,测试任务记录,提Bug。

2、连接服务器:Xshell、Filezila

Xshell是连接测试远程服务器的工具,查看测试服务器的报错日志,进一步找出bug原因,方便用户对Linux服务器上的资源文件进行远程操控。

Filezila是一款完全免费、开源、跨平台的FTP工具软件,支持FTP,FTPS,SFTP等多种文件传输协议,可将本地的上线包上传至远程FTP服务器,或从远程FTP下载。可以进行远程文件的编辑和搜索。

3、抓包工具:Charles

Charles通过成为浏览器或电脑的代理,截取请求和和请求结果,实现抓包的目的,抓包可以获取报错的接口,将URL、入参、出参放到BUG详情里边,进一步找出开发问题的原因。

4、接口测试工具:Jmeter、Postman

jmeter是一款用来做功能测试的免费开源工具,具有内存占用小,无需安装,免费开源等优点,能够对应用程序做功能/接口自动化回归,通过创建带有断言的脚本来验证你的程序返回了你期望的结果。

Postman是谷歌的一款接口测试插件,开发用来做单元测试,测试也可以用来做接口测试。支持get、post、文件上传、响应验证、变量管理、环境参数管理等功能,可以批量运行。

5、app自动化工具 :Airtest

AirtestIDE 主要用于Android端UI自动化测试,对于游戏和app都很合适,自动化脚本录制、一键回放、报告查看,简单实现自动化测试流程。

6、性能测试工具:Jmeter

Jmeter用于模拟服务器的巨大负载,不同压力下测试软件性能,java平台的性能开源测试工具,小巧好用。

7、持续集成工具:Jenkins

Jenkins用于部署环境,用于打包.apk,用于持续、自动的构建/测试软件项目、监控外部任务的运行。

8、数据库链接工具:SQLyog 、Navicat

Redis连接工具(Redis Desktop Manager),连接数据库,进行增删改查操作,校验数据正确性!

9、开发工具

日常coding工具,Python:Pycharm Java:Eclipse 、IDEA (IntelliJ IDEA)

10、单元框架

java :junit/testng、python :unittest/pytest

接口自动化单元测试框架,用于管理用例执行(模块、类、指定方法)、参数化、测试用例跳过、生成测试报告等。

11、版本控制:SVN、git

主要是代码管理和文档管理。

如果你从事的是软件测试、接口测试、自动化测试方面的工作,那这篇分享内容一定会对你有所帮助,或许你还想深入了解下我们的岗位,欢迎关注和私信哦!

作为测试人员,你需要掌握哪些,常用软件测试工具?相关推荐

  1. 测试岗最好用的——十大软件测试工具

    前言 目前由于软件测试工作在软件的生产过程中越来越重要,很多软件测试工具应运而生,这里介绍一下目前最流行的一些软件测试工具,一个十个,介绍如下: 一.企业级自动化测试工具WinRunner 这款软件是 ...

  2. 常用软件测试工具 ,赶紧收藏

    随着软件测试的地位逐步提高,测试的重要性逐步显现,测试工具的应用已经成为了普遍的趋势.目前用于测试的工具已经比较多了,这些测试工具一般可分为白盒测试工具.黑盒测试工具.性能测试工具,另外还有用于测试管 ...

  3. 史上最全的10类常用软件测试工具全都在这(共60+款工具)

    目前软件测试按类型划分比较细致,对应的功能软件也都比较广泛.本文介绍最常用的软件测试工具,希望对大家有所帮助. 我们将常用的测试工具分为10类. 一. 测试管理工具 二.接口测试工具 三.性能测试工具 ...

  4. 公司常用软件测试工具梳理

    版权声明:本文转载自:https://blog.csdn.net/u011391839/article/details/80015462

  5. 测试人员的GitHub

    当与开发人员谈起版本控制时,你一般会听到他们说,Git是一种工作流工具,而GitHub是一个存放代码和个人简历的地方.而对于测试人员或业务分析人员来说,Git是启动构建和产生缺陷的神秘之源.测试人员也 ...

  6. 【转】测试思考——测试人员需要具备哪些素质?

    之前写的文章,今天分享出来 测试人员需要具备哪些素质? 测试人员需要具备哪些技能? 软件测试知识:测试计划.测试方案.编写用例.提交bug.跟踪bug,编写测试报告 测试工具的使用 操作系统 编写代码 ...

  7. 【转】测试人员的思想理念和工作方法

    测试人员的思想理念和工作方法 软件测试的前提假设 测试人员进行软件测试的基本假设是"有罪推断" ,即认为被测程序一定是有bug的,而且每个功能点的实现都存在bug,而且一定存在严重 ...

  8. 现在开发人员都开始做测试了,是不是以后就没有软件测试人员了?

    在我们开始尝试为大家描述软件测试工作的多种可能性之前,先来看看在现在所知最近代的开发模式中,测试人员还会继续存在吗?很多做测试的朋友问过这样一个问题:"现在敏捷开发模式中,自动化测试那么流行 ...

  9. 【干货收藏】测试人员必看的经典书籍

    分享几本软件测试工作相关的书籍,以下书籍均为作者曾经阅读或正在研读的,挑选了几本非常经典且可实际落地的,可以在工作中借鉴并运用.品读过程中如遇有争议欢迎在公号留言或后台发送私信,一起讨论.(PS:以下 ...

最新文章

  1. python互相转换组合_Python基本类型的连接组合和互相转换方式(13种)
  2. java输出文件中匹配的字段_Java如何从文件中打印与给定模式匹配的所有字符串?...
  3. 企业网站常用中英文对照表
  4. JQuery中button提交表单报TypeError: elem[type] is not a function jquery
  5. 你在为疯狂圣诞节海报做准备了么?
  6. paip.超实用 360浏览器最近频繁奔溃解决流程.
  7. 在MySQL中导出sql脚本文件与导入sql脚本文件
  8. 已知圆上两点坐标和半径求圆心
  9. 思科CCNP在OSPF中设置LSA的简单命令汇总
  10. rtl驱动 ubuntu 禁用_Ubuntu下成功安装台式机网卡realtek的rtl8188eu芯片驱动并实现AP功能...
  11. todo游戏行业实战案例3:玩家等级停滞率
  12. 用AR.js做图片追踪的webAR Demo
  13. 报表工具的 SQL 植入sql注入风险及规避方法
  14. MD5、SHA1、SHA256、SHA512
  15. Run Run Run
  16. uniapp原生sdk插件极光短信·极光短信插件可快速对接收发短信·官方伙伴优雅草发布
  17. matlab导入数据后画图_简易数据采集分析流程.stm32+python
  18. 请列举你所知道的Object类的方法并简要说明。
  19. 从SUMSUNG闪存芯片编号识容量
  20. 机器视觉问题:工业普通定焦镜头如何计算景深?景深计算

热门文章

  1. access mysql知乎_如何用access搭建数据库?
  2. 在教室里结束红蜘蛛的控制
  3. Windows7 war3宽屏解决方案
  4. phpcms教程:搜索页调用网站导航
  5. Unity_Shader高级篇_14_Unity Shader入门精要
  6. GtkGrid gtk_grid_attach
  7. Failed to connect to github.com port 443: Timed out
  8. python实现“艾宾浩斯”记忆曲线表
  9. 考CISP还是考CISSP?
  10. 软件工程师必知之事 —— 如何定义自己的职业路线?