一、软件相关 1.软件的定义; 软件测试是用来促进鉴定软件的正确性、完善性、安全性和质量的过程。 也就是说,是实际输出与预期输出之间的审核或者比较的过程。 2.应用场景; 游戏型测试,电商型测试,金融型测试(功能性测试) 嵌入式测试(软件硬件交互,并发,qps等) 3.软件架构分类; B/S(bro ...
分类:
其他好文 时间:
2021-04-29 11:59:47
阅读次数:
0
1. 搭建测试环境安装 1.1 下载并启动docker-compose容器 # 该 Docker Compose 中包含的容器有: # DataGen:数据生成器。容器启动后会自动开始生成用户行为数据,并发送到 Kafka 集群中。默认每秒生成 1000 条数据,持续生成约 3 小时。也可以更改 d ...
分类:
数据库 时间:
2021-04-28 11:43:18
阅读次数:
0
JMeter也有像LR中的集合点,本篇就来介绍下JMeter的集合点如何去实现。 JMeter里面的集合点通过添加定时器来完成。 注意:集合点的位置一定要在Sample之前 集合点:简单来理解一下,虽然我们的“性能测试”理解为“多用户并发测试”,但真正的并发是不存在的,为了更真实的实现并发这感念,我 ...
分类:
其他好文 时间:
2021-04-27 14:59:33
阅读次数:
0
操作系统是如何安排网络通信的 操作系统内部实现了socket()系列的系统调用,以供进程进行网络通信。 简单讲,调用socket()系列函数后,会按照用户所传参数选择指定协议,通过调用操作系统内部的协议实现来包装待传输信息,然后I/O走网络总线传送到网卡上,网卡再完成链路层和物理层封装,与外界进行交 ...
分类:
其他好文 时间:
2021-04-26 13:51:27
阅读次数:
0
背景 关于Python Socket编程,首先需要了解几个计算机网络的知识,通过以下的几个问题,有助于更好的理解Socket编程的意义,以及整个框架方面的知识: TCP和UDP协议本质上的区别? TCP协议,面向连接,可靠,基于字节流的传输层通信协议;UDP协议无连接,不可靠,基于数据包的传输层协议 ...
分类:
编程语言 时间:
2021-04-26 13:36:40
阅读次数:
0
java互联网架构2020-04-18 14:26:14 转至文章:https://www.toutiao.com/i6816934186612425230/ 写在前面 Tomcat作为最常用的Java Web服务器,随着并发量越来越高,Tomcat的性能会急剧下降,那有没有什么方法来优化Tomca ...
分类:
其他好文 时间:
2021-04-26 13:28:06
阅读次数:
0
问题描述 当需要在应用中有大量的出站连接时候,就会涉及到SNAT(源地址网络转换)耗尽的问题。而通过Azure App Service/Function的默认监控指标图表中,却没有可以直接查看到SNAT是否耗尽的问题(可以间接参考App Service Plan级中Metrics的 Socket O ...
分类:
移动开发 时间:
2021-04-26 13:08:25
阅读次数:
0
应用层DOS Slowhttptest 低带宽应用慢速DOS攻击 擅长打击Apache,Tomcat 攻击方式: Slowloris, Slow HTTP POST 耗尽应用的并发连接池,类似http层的Syn Flood HTTP协议默认的情况下需要接收到全部的请求之后才会开始处理,如果客户端发送 ...
分类:
其他好文 时间:
2021-04-26 13:07:45
阅读次数:
0
秒杀,就是在同一个时刻有大量请求争抢购买同一个商品,并完成交易的过程,其间涉及大量的并发读和并发写。 秒杀对于程序员来讲也意味着巨大的挑战。如何让系统面对百万级的请求流量不出故障?如何保证高并发情况下数据的一致性写? 希望带你透彻理解秒杀系统的各个关键技术点,带你了解如何打造一个超大流量并发读写、高 ...
分类:
其他好文 时间:
2021-04-24 13:56:15
阅读次数:
0
报错信息如下图: 客户端代码: import java.io.IOException;import java.io.InputStream;import java.io.OutputStream;import java.net.Socket;public class TcpSend { public ...
分类:
编程语言 时间:
2021-04-24 13:53:36
阅读次数:
0