目录四种典型IO方式阻塞IO非阻塞IO信号驱动异步IO多路转接模型select模型接口实例总结poll实例总结epoll实例epoll优缺点: 四种典型IO方式IO:输入输出–过程:等待IO就绪,进行数据拷贝阻塞:为了完成某功能,发起一个调用,若完成功能条件不具备,则一直等待非阻塞:发起一个调用,若完成功能条件不具备,则立即报错返回 阻塞与非阻塞:通常用于描述某个接口发起调用后是否能够立即返回同
转载
2024-09-26 16:22:48
70阅读
PostmanPostman完全具备作为API测试工具的资格,但其更为人所知的名号却是打造安全API的全套协作平台。数百万Windows、Linux和iOS开发人员使用Postman不是没有原因的。Postman为开发人员提供了一整套API工具供设计新API使用,还为企业提供了安全的存储库,让企业可以放心存储逐渐累积的代码。使用安全存储库可以确保未来的API从一开始就保持严格的安全和组织标准。Po
什么是APIAPI是Application Programming Interface的简写。实现了两个或多个独立系统或模块间的通信和数据交换能力。什么是API测试图片.pngAPI测试是不同于UI级自动化测试,其主要关注在系统架构的业务逻辑层,所以其主要关注不在于UI操作或用户感观上,更重调用逻辑关系。与UI级自动化测试通过控制键盘输入和鼠标等操作不同的是:API测试,我们是通过工具或代码方式去
一、常见接口1、webService接口:是走soap协议通过http传输,请求报文和返回报文都是xml格式的,我们在测试的时候都用通过工具才能进行调用,测试。可以使用的工具有SoapUI、jmeter、loadrunner等;2、http api接口:是走http协议,通过路径来区分调用的方法,请求报文都是key-value形式的,返回报文一般都是json串,有get和post等方法,这也是最常
实例1:测量网络中任意两个节点间的带宽 任务描述:局域网中经常有人反映网络速度缓慢,那么怎样确定网络中两台计算机的连接速度呢?使用SNIFFER只能抓包不能给出实际带宽,这时候就需要CHARIOT来帮忙了。假设我们要测量网络中A计算机10.91.30.45与B计算机10.91.30.42之间的实际带宽。 针对问题:局域网中的用户经常感到互访速度缓慢,此时我们可使用CHARIO
转载
2024-09-05 17:25:37
29阅读
在Linux下进行Web服务(Web Service)的测试是一个非常重要的任务,特别是对于开发人员和系统管理员来说。在Linux操作系统下,有许多工具可以帮助我们进行Web服务的测试,其中最常用的工具之一就是红帽(Red Hat)。
红帽是一家著名的Linux发行商,其产品包括Red Hat Enterprise Linux(RHEL)和Red Hat Fedora等。它提供了一系列强大的工具
原创
2024-05-23 09:43:33
137阅读
申请新必应内测通过了,我在New Bing中使用下ChatGPT,让ChatGPT介绍一下ChatGPT
原创
2023-07-07 13:58:30
244阅读
1、使用dd命令读写数据。[root@centos7-1605 ~]# dd --help
用法:dd [操作数] ...
或:dd 选项
Copy a file, converting and formatting according to t
原创
2018-05-23 23:31:16
7681阅读
unzip
原创
2022-11-25 11:27:19
204阅读
在Linux下测试Tomcat并发性能是一个非常重要的任务,因为Tomcat作为一个开源的Java Servlet容器,广泛应用于各种企业级应用中。在实际生产环境中,Tomcat需要能够承受大量并发请求的压力,因此对其并发性能的测试就显得尤为重要。
要测试Tomcat的并发性能,我们首先需要准备一个测试环境。通常情况下,我们会在一台性能较好的Linux服务器上安装Tomcat,并且配置好相应的S
原创
2024-05-27 11:05:40
84阅读
串通测试(ping)所得到的IP地址并不一定是准确的。(毕竟Ping命令只是通过ICMP协议进行检测网络连通性的一个工具)我们假设在电脑打开浏览器访问域名kaydenlong.net,发现浏览器提示你输入的域名和网址无法访问,这时电脑的dns缓存里面留下了一个关于此域名的ip地址记录。你检查了服务器之后,发现kaydenlong.net的客户端离线了,接下来把kaydenlomg.net的客户端重
当接口定义完成,可以使用工具生成接口文档,前端人员查看接口文档即可进行前端开发,这样前端和服务人员并行开发,大大提高了生产效率。本章节介绍两种接口开发工具,Swagger和Postman一. Swagger1.1 Swagger介绍 OpenAPI规范(OpenAPI S
转载
2024-09-04 18:42:52
86阅读
前言日常测试过程中,常常需要多种工具来接力完成自己的接口测试任务。 比如说, 使用swagger查看接口文档, 使用mock编造接口数据对前端页面做测试 使用postman测试后端接口, 用Jmeter来做接口自动化测试/性能测试。 那有没有一款软件可以完美集成以上所有的功能? 笔者发现一款叫Apifox的软件,一款完成能完成以上几乎所有软件的功能。官方给出Apifox的介绍是:接口管理,开发,测
转载
2024-05-08 16:48:58
129阅读
进入21世纪,随着光纤接入技术的不断发展,光纤宽带在网络传输中的应用正在被广泛推广。中国电信光宽带的推出,有望让大众进入光纤宽带时代。但无论是光纤宽带,还是传统的宽带,都有一些小技巧可以完善宽带的使用体验,让大众得到更好的上网体验。人们的工作、休闲、购物等越来越多地依赖网络,有时候你会疑虑,我们平常使用的宽带网速究竟是多少呢?下面介绍了三种测试网速的简单方法,在家就可以快速完成。第一种:观察下载速
转载
2024-05-20 15:05:06
102阅读
干软件测试也是很多人的青睐,那么测试用例的八大要素有哪些呢? 1:用例编号 测试用例编号是由字母和数字组合而成的,用例的编号应该具有唯一性,易识别性,有利于其和测试结果、错误报告等其他文档的链接。这样看到编号就可以知道是做的什么测试,测试的对象是什么,也方便维护。 2:测试模块 现在这个测试用例所测的项目名,可以是测试用例所属的大类,被测需求,被测的模块,或者是被测的单元。
bs=n,block size,每次读取 n bytes 写入,可与 count 联用;
ibs=n,一次读入 bytes 个字节 (default is 512);
obs=n,一次性写 n bytes 个字节 (default is 512);
bs 可以同时设置上边两个参数;
cbs=n,一次转换 n 个 bytes,即转换缓冲区大小。;
count=n, bs 操作的次数,仅拷贝 n 个块
转载
2024-04-27 10:37:24
288阅读
linux 下ab压力测试 1.ab的简介 ab是apachebench命令的缩写。 ab是apache自带的压力测试工具。ab非常实用,它不仅可以对apache服务器进行网站访问压力测试,也可以对或其它类型的服务器进行压力测试。比如nginx、tomcat、IIS等 2.ab的原理 ab的原理:a
转载
2018-11-24 15:42:00
121阅读
2评论
scp -r 远程源用户名@远程源IP:复制源文件绝对路径 目标路径scp -r 远程源用户名@远程源IP:复制源文件绝对路径 远程目标用户名@远程目标IP:目标绝对路径 ##失败:格式错误ubuntu@shelltest:~/shelltest$scp ubuntu@
原创
2022-11-25 10:31:13
120阅读
# Linux下MySQL压力测试
## 1. 流程图
| 步骤 | 描述 |
|------|------|
| 1. 安装MySQL | 在Linux系统上安装MySQL数据库服务器 |
| 2. 准备测试数据 | 创建测试数据库和表,并插入测试数据 |
| 3. 配置MySQL服务器 | 配置MySQL服务器以适应压力测试 |
| 4. 安装压力测试工具 | 在Linux系统上安装压力测
原创
2023-08-11 19:36:21
152阅读
Linux下LED灯驱动原理 Linux 下的任何外设驱动,最终都是要配置相应的硬件寄存器。所以本章的 LED 灯驱动最终也是对 I.MX6ULL 的 IO 口进行配置,与裸机实验不同的是,在 Linux 下编写驱动要符合 Linux的驱动框架。1.地址映射 在编写驱动之前,我们需要先简单了解一下 MMU,MMU 全称叫做 Memory Manage Unit,也就是内存管理单元。在老版本的
转载
2024-09-29 20:03:42
149阅读