计网传输层协议:UDP和TCP

万字详细介绍计算机网络中的传输层协议, UDP和TCP, 其中UDP较为简单, 优势是高效率; TCP相较于UDP较为复杂, 优势是可靠传输, 重点介绍TCP中的十大核心机制, 即确认应答, 超时重传, 连接管理(三次握手,四次挥手),滑动窗口, 流量控制, 拥塞控制, 延时应答, 捎带应答, 面向

【Docker安装部署FastDFS详细过程】

【Docker安装部署FastDFS】1. 我们项目中有很多需要存储的内容出现,在早期的时候用户量不大,产生的文件也不是很多,这时我们可以把文件和服务程序放在一个服务器中。 2. 随着文件越来越多,服务器的资源会被文件资源大量占据,从而影响到服务器的稳定,这时我们可以单独的把文件服务器拆出来。3.

在ubuntu上安装多个版本的CUDA,并且可以随时切换

实验室工作站被多人使用导致需求不同的cuda版本,一直没找到一个完全完整靠谱的教程,这是我参考几个博客完成测试的全过程记录,方便以后操作。

C++并发编程 - 互斥锁(lock_guard和unique_lock)

C++并发编程 - 互斥锁在多线程的编程中,共享数据的修改限制是必不可少的环节。期望的是:当一个线程访问共享数据期间,此数据不应该被其他线程修改;当某个线程修改了共享数据,应通知其他线程。例如,买车票场景: 座位为共享数据,每个用户属于一个访问共享数据的线程,当一个用户开始购买某个座位车票期间,该座

单元测试如何mock当前类的其他私有方法调用

在我们编写单元测试案例的过程中,如果存在mock当前类内其他私有方法的需求,该如何实现呢?(1)mock有返回值的私有方法a.首先需要在测试类上添加RunWith注解 @RunWith(PowerMockito.class)b.其次需要在测试类添加PrepareForTest注解

全数字仿真测试工具Edst

​ 全数字仿真测试工具是基于嵌入式处理器的全数字仿真,在全数字仿真环境下,对嵌入式C语言和汇编语言软件的分析、仿真运行、故障注入和软件测试等。全数字仿真测试工具适用于现代的嵌入式系统的验证、开发、测试和维护的全生命周期的各个阶段。在验证阶段,提供完整的验证平台;在开发阶段,提供完整的开发平台,

性能测试之基于linux操作系统下的jmeter下载安装

性能测试之基于linux操作系统下的jmeter下载安装

Python + selenium 元素定位(五)-----css selector 的高级用法

css selector 的高级用法CSS(Casading Style Sheets)层叠样式表。一种用来表现HTML或者XML等文件样式的语言。css选择器是浏览器用来选择元素,selenium 也要选择元素,可以使用css选择器来选择Web元素。定位元素的注意事项:1、找到等待定位的元素的唯一

Java selenium上传文件

下载和安装AutoIt文件上传是自动化中棘手的部分,目前selenium并没有提供上传的实现api,所以知道借助外力来完成,如AutoIt、sikuli。AutoIt , 这是一个使用类似BASIC脚本语言的免费软件,它设计用于Windows GUI(图形用户界面)的自动化操作,利用模拟键盘按键,鼠

Pytest+Requests+Logging接口自动化测试框架搭建

文章目录Requests库介绍Requests库安装Requests库使用实际案例添加日志功能使用pytest装饰器实现参数化通过读取Json文件实现参数化通过读取Yaml文件实现参数化通过读取Excel文件实现参数化封装文件解析方法测试报告Pytest-html报告Allure报告关于Pytest

monkey命令的使用

一、monkey的概念Monkey是Android中的一个命令行工具,可以运行在模拟器里或者现实设备中,向系统发送伪随机的用户事件流(点击、滑动、Application切换、横竖屏、应用关闭)实现对正在开发的应用程序进行压力测试。monkey测试是一种为了测试软件的稳定性,健壮性的快速有效的方法,只

八年测开经验面试28K公司后,吐血整理出高频面试题和答案

❶ 参考点是否做过回归测试❷ 面试命中率85%❸ 参考答案回归测试,即就是在软件生命周期中,只要软件发生了改变,就可能给该软件产产生问题;所以,每当软件发生变化时我们就必须重新测试现有的功能,以便确定修改是否达到了预期的目的,检查修改是否破坏原有的正常功能。回归测试可以发生在任何一个阶段,包括单元测

【python】深入了解Selenium-PageObject

Page Object(简称PO)模式,是Selenium实战中最为流行,并且是自动化测试中最为熟悉和推崇的一种设计模式。在设计自动化测试时,把页面元素和元素的操作方法按照页面抽象出来,分离成一定的对象,然后再进行组织。

中通IM测试实践

消息的质量目标包括:准确性、时效性、可靠性、多端一致性、安全性、兼容性,这几个维度都是做好IM质量保障的重点及难点。基于业务特性分析,我们梳理出IM测试点,大致如下:(IM测试分析)IM测试,看似简单,其实个中门道很深。通过两年的中通自研IM平台测试实践,我们总结出以下经验:1.充分的用例场景是质量

jmeter压测

创建线程组在线程组里面添加查看结果树在线程组里面添加聚合报告在线程组里面添加JDBC Connection Configuration在线程组里面添加JDBC Request连接数据库Select Statement:查询语句 只能执行查询语句select,执行第一条sql语句,而且第一条必须是se

CANoe.DiVa 操作指南 - ECU刷写(Flash)自动化测试

以往刷写测试是 CANoe.DiVa 配合 vFlash (Vector开发的刷写工具)来完成,新功能实现后的优点在于:1.不再局限于调用Vector 的刷写工具(vFlash)做刷写测试;2.可以提前开发基于第三方刷写工具的刷写测试脚本,后续配置CANoe.DiVa工程时进行导入。

Gtest输出单元测试报告和输出覆盖率报告

gtest本身仅能输出xml或者json格式的测试报告,所以采用。编译工具:选择Cmake,单元测试使用Gtest。(2)CMake添加编译以及链接选项、库。(1)ubuntu环境直接安装lcov。地三方工具输出html的报告。环境:gtest已经可以使用。使用gcc的lcov。

Postman使用技巧之Authorization使用

Authorization设置位置:postman里面的介绍:The authorization header will be automatically generated when you send the request. Learn more about authorization授权头将在

mac-m1-docker安装nacos异常

mac-m1-docker安装nacos异常

个人信息

加入时间:2021-12-08

最后活动:2024-12-14 03:06:47

发帖数:162866

回复数:0