软件测试工具介绍 (静态测试工具和动态测试工具)
静态测试工具直接对代码进行分析,不需要运行代码,也不需要对代码编译链接和生成可执行文件。静态测试工具一般是对代码进行语法扫描,找出不符合编码规范的地方,根据某种质量模型评价代码的质量,生成系统的调用关系图等。
动态测试工具一般采用“插桩”的方式,在代码生成的可执行文件中插入一些监测代码,用来统计程序运行时的数据。它与静态测试工具最大的不同是动态测试工具要求被测系统实际运行。
我们将常用的测试工具分为10类:
测试管理工具
接口测试工具
性能测试工具
C/S自动化工具
5.白盒测试工具
6.代码扫描工具
7.持续集成工具
8.网络测试工具
9.app自动化工具
10.web安全测试工具
测试管理工具:
1,TestDirector(大而全)
2,jira(简单好用)
3,Quality Center(复杂,收费)
4,禅道(简单好用)
5,bugzilla(功能简单)
6,svn(代码和文档管理工具)
7,vss类似svn
8,git,同svn,但是多分支管理比svn好
9,Note(大而全,费用太贵)
10,CQ(ClearQuest-IBM产品-大而全)
接口测试工具:
1,Jmeter(开源)
2,postman
jmeter是一款100%纯Java编写的免费开源的工具,它主要用来做性能测试,相比loadrunner来说,它内存占用小,免费开源,轻巧方便、无需安装,越来越被大众所喜爱。
Postman是谷歌的一款接口测试插件,它使用简单,支持用例管理,支持get、post、文件上传、响应验证、变量管理、环境参数管理等功能,可以批量运行,并支持用例导出、导入。
性能测试工具:
1,loadrunner,大而全,要学精通还是有点难度,重量级工具
2,jmeter 基于java平台的性能开源测试工具,其实也很强大,而且比较好用
3,Web bench 一个简单的web基准指标测试工具
4,Load UI,一款开源的压力测试工具,支持图形化
5,httperf 一款高性能的web性能测试工具
6,Siege 一款开源的压力和指标测试工具
C/S自动化工具
1,qtp (录制回放和脚本编辑),用到的是vb语言
2,winrunner IBM产品类似qtp
白盒测试工具
1,jtest java语言的单元测试框架
2,JUnit 验证java的工具
3.TrueTime C++,Java,Visual Basic 代码运行效率检查、组件性能的分析
app自动化工具
appium 这个应该算是目前最流行的基于app的自动化测试框架了
软件测试工具介绍 (静态测试工具和动态测试工具)相关推荐
- 亚马逊养号Selenium自动化工具介绍,配合vmlogin中文版工具试用说明
VMLogin中文版指纹浏览器Selenium自动化工具介绍 问:VMLogin中文版 指纹浏览器自动化工具 能做什么? 答:通俗点说就是可以结合VMLogin中文版浏览器进行批量操作.养号! 能够实 ...
- 性能测试 理论初探(七) 性能测试工具 介绍 目前知道哪些性能工具?分别用在什么软件或平台的性能测试?服务端、web前端、移动端等 性能测试工具有哪些?
文章目录 一.前言 二.常见性能测试工具 1.服务端性能测试工具 1.1 Jmeter 1.2 Locust 1.3 LoadRunner 1.4 LoadNinja 1.5 Jmeter + Pro ...
- mysql 类似于check_【小白福利—初级DBA入门必看】MySQL常用工具介绍(六)——客户端工具MySQL_check...
作为程序员你对MySQLcheck了解多少呢?如果没有深入了解过那也不用担心,这里有最全最详细的介绍,现在跟着Amy了解也不算晚哦~ 1 . 简介 mysqlcheck用来维护表:check检查.re ...
- 前端开发工具介绍----合成雪碧图工具(css sprite)
合成雪碧图Sprite工具 1.国外的在线合成工具:http://csssprites.com/ 选择需要合并的文件----设置option选项(包括:元素的间距,排列方式,背景颜色,边框)----- ...
- 【小白福利—初级DBA入门必看】MySQL常用工具介绍(十)——客户端工具MySQL_slap
马上又要进入周末了,勤劳的程序员们工作可以停,补充知识却不能停呀! Amy今天为大家介绍MySQLslap的相关内容,希望能够给大家带来帮助哦 1 . 简介 mysqlslap是一个诊断程序,旨在模拟 ...
- 模型动态测试工具 TPT 18更多新特性——HiL测试、需求管理
文章目录 通过ASAM XiL 在TPT中实现HiL测试 通过基线将需求从codebeamer导入TPT 通过ASAM XiL 在TPT中实现HiL测试 在汽车行业,大量的测试是在HiL阶段完成的,因 ...
- 常用操作系统扫描工具介绍(转)
原文地址:https://www.cnblogs.com/JeanX/p/5569423.html 常用操作系统扫描工具介绍 1 常用操作系统扫描工具介绍 1.1 CIS-CAT ...
- 抓包工具介绍、手机抓包、wireshark使用技巧
抓包工具介绍 (1).网页抓包工具 Chrome浏览器插件 FireBug 插件 HttpWatch Fiddler 在浏览器chrome和firefox中可以使用插件抓取网络包,httpwatch会 ...
- 流行的软件测试工具介绍
这篇文章主要介绍了流行的软件测试工具介绍,需要的朋友可以参考下 网络工具ATC 主页 http://facebook.github.io/augmented-traffic-control/ 代码托管 ...
- 100多种最佳软件测试工具介绍-2
100多种最佳软件测试工具介绍-2 ----------------------------->测试自动化 之 集成/ API软件测试工具 --01-- >>集成/ API软件 ...
最新文章
- 算法工程师在岗3年小结!
- C# WinForm获取当前路径汇总
- python 命令行参数-Python 获得命令行参数的方法(推荐)
- javascript 手机号间隔显示 123 4567 8910
- linux与shell编程指南,LINUX与UNIX SHELL编程指南
- Java中的Unsafe
- SpringBoot vue图片上传不能立即回显问题解决
- 用dos命令破解网吧限制的方法和dos命令全集[color]
- Docker部署安装MongoDB
- python 深度优先遍历_Python算法-二叉树深度优先遍历
- 树状数组相关应用之二元变量结构体组队问题
- 机器学习:理解逻辑回归及二分类、多分类代码实践
- Spring Boot/Cloud 背后豪华的研发团队
- 一个很小的 截图 库。 只需要依赖 jQuery
- 学透JavaScript 你真的懂 Array 吗?
- 免费 在线转换 音频,图像,PDF,视频,文档等格式转换
- 30岁以前不要去在乎的29件事
- 半年以来的图像去雾总结-图像去雾(一)暗通道去雾
- 比利时时尚包袋品牌Kipling携手可口可乐推出联名系列
- 树莓派2 是否值得购买、入手?