06 2020 档案
摘要:Python按照重要程度把日志分为5个级别,如下: 可以通过level参数,设置不同的日志级别。当设置为高的日志级别时,低于此级别的日志不再打印。 五种日志级别按从低到高排序: DEBUG < INFO < WARNING < ERROR < CRITICAL level设置为DEBUG级别,所有的
阅读全文
摘要:一、Test Plan(测试计划) :Name:测试计划名称。Comments:注释 二、添加线程组:Test Plan(右键)-->Add-->Threads(User)-->Thread Group Number of Threads(users):用户并发数。 Sampler:采样器 Ramp
阅读全文
摘要:一、Jmeter模拟压力的原理 1)性能测试工具—通过协议操作。 2)自动化测试工具—对象识别技术。 二、
阅读全文
摘要:1)目录结构解析 2)配置文件解析 那么熟悉Jmeter的安装目录: backups(备份):顾名思义,该目录是个备份目录,是将自己的各个Jmx脚本进行备份,所谓备份便是每次保存都会将该脚本进行保存到该目录下,如果保存多次便会保 存多个同样的文件,文件名进行默认递增更改。 bin:examples(
阅读全文
摘要:jmeter工具中的用英文切换 1、找到jmeter文件下的bin文件 2、使用文本编辑器编辑jmeter.properties 3、找到language=en如下 #Preferred GUI language. Comment out to use the JVM default locale'
阅读全文
摘要:1、将“Paris.zip”文件解压,把生成包放到电脑任意盘的根目录下。 2、打开Pairs文件,新建.xls文件,将下图1数据,转换成下表 -1。 图1 员工编号 姓名 本月工资 工资新制 错误程度 数字 中文 数字 年 普通 6 3 小数2位 月 严重 5 4 小数3位 全选 7 5 非数字 不
阅读全文
摘要:1 场景法概述 2 场景设计 3 场景法的设计步骤 4 案例 为什么引入用例场景 现在的软件几乎都是用事件触发来控制流程的,事件触发时的情景便形成了场景,而同一事件不同的触发顺序和处理结果就形成事件流。 这种在软件设计方面的思想也可引入到软件测试中,可以比较生动地描绘出事件触发时的情景,有利于测试设
阅读全文
摘要:服务端的三个条件: 1、有固定的IP和PORT。 2、24小时不间断提供服务。 3、能够支持并发。服务端 # encoding=utf-8 # auther:lsj # 服务端 from multiprocessing import Process from threading import Thr
阅读全文
摘要:一、什么是线程? 引子: 进程:资源单位(起一个进程,仅仅只是在内存空间中开辟一块独立的空间)。 线程:执行单位(真正干活的人也就是真正被CPU执行的,是进程里面的线程。线程指的是代码的执行过程,执行代码中所需要使用到的资源都找所在的进程索要)。 将操作系统比喻一个大的工厂, 那么进程就相当于工厂里
阅读全文
摘要:之前我们已经了解了很多进程相关的理论知识,了解进程是什么应该不再困难了,刚刚我们已经了解了,运行中的程序就是一个进程。所有的进程都是通过它的父进程来创建的。因此,运行起来的python程序也是一个进程,那么我们也可以在程序中再创建进程。多个进程可以实现并发效果,也就是说,当我们的程序中存在多个进程的
阅读全文
摘要:一、操作系统背景知识 顾名思义,进程即正在执行的一个过程。进程是对正在运行程序的一个抽象。 进程的概念起源于操作系统,是操作系统最核心的概念,也是操作系统提供的最古老也是最重要的抽象概念之一。操作系统的其他所有内容都是围绕进程的概念展开的。 所以想要真正了解进程,必须事先了解操作系统 PS:即使可以
阅读全文
摘要:手工操作 —— 穿孔卡片 1946年第一台计算机诞生--20世纪50年代中期,计算机工作还在采用手工操作方式。此时还没有操作系统的概念。 程序员将对应于程序和数据的已穿孔的纸带(或卡片)装入输入机,然后启动输入机把程序和数据输入计算机内存,接着通过控制台开关启动程序针对数据运行;计算完毕,打印机输出
阅读全文
摘要:本文假设读者熟悉 Python 开发,且计算机中已安装某个版本的 Python。该教程将使用 Python 3.6 版本,屏幕截图和 demo 均来自 macOS 系统。由于 PyCharm 可在所有主流平台上运行,读者在其他系统中会看到略微不同的 UI 元素,可能需要调整某些命令。 1. PyCh
阅读全文
摘要:基于tcp的套接字,关键就是两个循环,一个链接循环,一个通信循环 socketserver模块中分两大类:server类(解决链接问题)和request类(解决通信问题) server类: request类: 继承关系: 以下述代码为例,分析socketserver源码: ftpserver=soc
阅读全文
摘要:一、粘包现象 让我们基于tcp先制作一个远程执行命令的程序(1:执行错误命令 2:执行ls 3:执行ifconfig) 注意注意注意: res=subprocess.Popen(cmd.decode('utf-8'),shell=True,stderr=subprocess.PIPE,stdout=
阅读全文