logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

基于python socket实现TCP/UDP通信

什么是socket呢?我们经常把socket翻译为套接字,socket是在应用层和传输层之间的一个抽象层,它把TCP/IP层复杂的操作抽象为几个简单的接口供应用层调用来实现进程在网络中通信。学习网络编程的目的是为了开发基于互联网通信的软件,不论是BS架构的还是CS架构的。我们开发互联网通信软件是处于TCP/IP五层协议中的应用层,当涉及到数据需要经过互联网传输时,就需要使用到socket抽象层。这

#python#tcp/ip#udp
进行大数据测试需要关注那些测试点?

大家好,今天我们一起聊聊在进行中需要关注哪些测试点,如何更好得做好大数据测试。一、从传统的软件测试质量模型来看,大数据测试可以从大数据的功能性、、易用性进行评估质量。1.功能性的测试:指大数据目标业务数据的存储功能是否符合预期需求。例:公司通过爬虫获取到友商的一些数据,作为测试人员可以尝试考虑这些方面。数据爬取的是否正确、数据入库是否正确、存储的表及字段信息是否正确等。

文章图片
#功能测试#程序人生#职场和发展
Python自动化测试之——测试数据准备

本文介绍了Python中Pytest框架的数据准备功能,重点展示了使用pytest.fixture和conftest.py进行测试数据管理的方法。通过一个用户登录测试案例,演示了如何定义全局测试数据(fixture)并在测试用例中调用,确保测试的可重复性和可维护性。文章指出,合理运用Pytest的数据准备功能能有效提升自动化测试效率,建议根据项目需求灵活选择实现方式。最后提供了技术交流渠道和学习资

#python#服务器#开发语言 +2
Python并发编程之进程理论

本文将详细介绍进程相关概念。

文章图片
#linux#服务器#网络 +2
关于pycharm安装出现的interpreter field is empty,无法创建项目存储位置

第二步:安装python,请参照https://www.cnblogs.com/du-hong/p/8330595.html。关于pycharm安装出现的interpreter field is empty,无法创建项目存储的位置。第三步:关闭pycharm然后重新启动pycharm,然后就可以正常使用pycharm。我之前安装的时候一直老是有这个提示,后来才发现是因为没安装这个python的原因

文章图片
#pycharm#ide#python +1
HttpRunner 接口自动化测试框架实战,打造高效测试流程

摘要:HttpRunner是一款基于Python的开源HTTP(S)自动化测试框架,支持YAML/JSON格式管理用例。主要特性包括:录制生成用例(har2case)、完善的测试分层机制、丰富的校验和hook机制、结合Locust性能测试等。安装使用pip3 install httprunner,可通过CLI运行测试并生成详细报告。框架采用类似Django的项目结构,支持API/模块/场景分层管理

文章图片
#功能测试#程序人生#职场和发展
python封装接口自动化测试套件

在Python中,我们可以使用来实现接口自动化测试,并使用unittest或pytest等测试框架来组织和运行测试套件。

#python#开发语言#功能测试 +2
物联网技术、测试要点和测试标准

物联网:利用嵌入式电子设备、微芯片等连接车辆、家电、医疗设备,以收集和交换不同类型的数据,被称为物联网。借助物联网,用户能够远程控制设备,可以实现不同设备的互联。在现实生活中物联网开始有越来越多的应用,例如手环、手表等可穿戴设备、跑步机、汽车、冰箱、路灯等各种设备可以轻松与智能手机同步数据,这些设备有助于获取必要的信息,如健康状况、心率监测、睡眠活动、水温、速度和其它物理状态信息等,也有助于显示来

#功能测试#程序人生#职场和发展
使用Asyncio构建高并发Python应用程序

不同于多线程,Asyncio 是单线程的,但其内部 event loop 的机制,可以让它并发地运行多个不同的任务,并且比多线程享有更大的自主控制权。Asyncio 中的任务,在运行过程中不会被打断,因此不会出现 race condition 的情况。尤其是在 I/O 操作 heavy 的场景下,Asyncio 比多线程的运行效率更高。因为 Asyncio 内部任务切换的损耗,远比线程切换的损耗要

#python#服务器#linux +2
    共 87 条
  • 1
  • 2
  • 3
  • 9
  • 请选择