分类: 测试

25 篇文章

ARM和X86架构的CPU算力对比-arm和x86架构的cpu算力对比
背景 目前国内信创(信息技术应用创新产业)趋势发展正猛,借此机会,众多国内服务器,芯片厂商都推出了国产服务器和国产芯片。同时各大云计算厂商也推出了信创云(服务器),但是针对 ARM 和 X86 两种架构的 CPU 算力,很多人都存在疑问,今天我们就一起来对某主流云厂商的 ARM 和 X86 架构云服务器的 CPU 算力进行测试。 工具安装 sysb…
awvs+goby打造漏扫利器-awvs
Goby 什么是 Goby Goby 是一款新的网络安全测试工具,它能够针对一个目标企业梳理最全的攻击面信息,同时能进行高效、实战化漏洞扫描,其在本身功能的基础上可以安装很多主流的安全工具插件,从而实现更多功能。 Goby 的核心功能 资产扫描 安全的第一步就是硬件的安全,Goby 支持完善的资产扫描功能,因为资产是安全的基础,所以 Goby 可以…
K6负载测试工具初探-k6负载测试工具初探
前言 近几年,k6 测试工具逐步出现在我们的视野中。其被人们称为新一代负载测试工具,对 Jmeter、Locust、Wrk 等传统负载测试工具提出了挑战。 关于 k6 k6 是用 Go 语言开发,使用 JavaScript 作为驱动脚本来进行负载测试的工具。其作为后起之秀,拥有灵活性高、并发能力强等特点。唯一的要求就是使用者需要熟悉 JavaScr…
Jmeter测试TCP最大连接数-jmeter-tcp
背景 近期有个需求,需要测试下 SLB 的四层负载均衡性能,即测试 TCP 的最大连接数和连接速度。本次测试我们选择使用 Jmeter。 单机调试 编写 TCP 服务端 #!/usr/bin/python3 # -*-coding:utf-8 -*- from socket import * import time COD = 'utf-8' HO…
Jmeter怎么获取token并传递呢?-jmeter怎么获取token并传递呢
Jmeter 在平时的测试工作中,难免会用到 Jmeter 进行测试工作。在接口性能测试中,大多数接口都是需要鉴权的,那第一步就需要获取 token,用 Jmeter 怎么做呢?我们一起来看看。 下载 Jmeter 下载地址:http://jmeter.apache.org/download_jmeter.cgi 打开下载页面后,下载 Jmeter…
IO被谁吃了?-ioqa
背景 近期,兄弟部门在部署某环境的时候发现自己的业务容器莫名的 unavailable,这是怎么回事呢?今天我们一起来分析分析。 谁吃了 IO? 问题分析 运维同事登录到虚拟机看到虚拟机的负载很高,这是怎么回事呢?运维同事发了 Top 的截图给我,分析后发现这台虚拟机的部分进程发生了 IO 等待,所以我们怀疑是 IO 性能受限。 安装工具 目前虚机…
HttpRunner-8-数据驱动-httprunner-8
数据驱动概览 为什么要用数据驱动 举个简单例子,当我们在测试一个输入框的功能时,可能需要输入不同的参数,此时,我们不需要设计多个用例,而只需要将输入值参数化,将不同的参数作为一个列表通过数据驱动的方式进行加载即可。 httprunner 的数据驱动 通过上篇文章,我们已经知道 httprunner 的数据驱动需要在 testsuite 中使用关键字…
HttpRunner-7-用例分层-httprunner-7
何为用例分层? 在自动化测试领域,自动化测试用例的可维护性是极其重要的因素,直接关系到自动化测试能否持续有效地在项目中开展。 概括来说,测试用例分层机制的核心是将接口定义、测试步骤、测试用例、测试场景进行分离,单独进行描述和维护,从而尽可能地减少自动化测试用例的维护成本。 逻辑关系图如下所示: 图片摘自 httprunner 官方网站。 几个核心概…