摘要:
首先我们需要准备好python环境 接口 安装python 插件 locust,网上有很多文章而且都很错,这里不再赘述 我是通过pycharm 编写的代码 导入 HttpLocust,TaskSet,task from locust import HttpLocust,TaskSet,task #新 阅读全文
摘要:
1.装饰器简介 python的装饰器本质上是一个Python函数,它可以让其他函数在不需要做任何代码变动的前提下增加额外功能,装饰器的返回值也是一个函数对象。 简单的说装饰器就是一个用来返回函数的函数。 它经常用于有切面需求的场景,比如:插入日志、性能测试、事务处理、缓存、权限校验等场景。装饰器是解 阅读全文
摘要:
一、安装说明 系统环境:CentOS release 6.4 JDK版本:jdk1.8.0_181 Jmeter版本:apache-jmeter-3.0 Ant版本:apache-ant-1.9.13 Jenkins版本:jenkins-war:2.138.1 二、安装JDK 将jdk-8u181- 阅读全文
摘要:
一、下载Jenkins Jenkins下载地址:https://jenkins.io/download/ 这里我们下载的是jenkins.war 二、启动Jenkins 在Linux下启动Jenkins有两种方式,一种是在jenkins.war的存放目录下使用命令java -jar jenkins. 阅读全文
摘要:
1、安装Git 见 Jenkins持续集成环境部署 第四节 2、创建Git用户和用户组 1 groupadd git 2 useradd git -g git 3、创建证书切换到git用户创建证书 1 su git 2 cd /home/git 3 mkdir .ssh 4 chmod 700 .s 阅读全文
摘要:
在Python中,装饰器和迭代器、生成器都是非常重要的高级函数。 在讲装饰器之前,我们先要学习以下三个内容: 一、函数的作用域 1、作用域介绍 Python中的作用域分为四种情况: L:local,局部作用域,即函数中定义的变量; E:enclosing,嵌套的父级函数的局部作用域,即包含此函数的上 阅读全文
摘要:
一、概要 在了解Python的数据结构时,容器(container)、可迭代对象(iterable)、迭代器(iterator)、生成器(generator)、列表/集合/字典推导式(list,set,dict comprehension)众多概念参杂在一起,难免让人一头雾水,下面这幅图也许能让大家 阅读全文
摘要:
一、什么是接口 接口测试主要用于外部系统与系统之间以及内部各个子系统之间的交互点,定义特定的交互点,然后通过这些交互点来,通过一些特殊的规则也就是协议,来进行数据之间的交互。 二、接口的类型 接口一般分为两种: 1、程序内部的接口 程序内部的接口:方法与方法之间,模块与模块之间的交互,程序内部抛出的 阅读全文
摘要:
一、命令说明 netstat 命令用于显示本机网络连接、运行端口、路由表等信息 二、参数说明 -a (all):显示一个所有的有效连接信息列表,包括已建立的连接(ESTABLISHED),也包括监听连接请求(LISTENING)的那些连接,断开连接(CLOSE_WAIT)或者处于联机等待状态的(TI 阅读全文
摘要:
一、命令介绍 strace 常用来跟踪进程执行时的系统调用和所接收的信号。在Linux 世界,进程不能直接访问硬件设备,当进程需要访问硬件设备(比如读取磁盘文件,接收网络数据等等)时,必须由用户态模式切换至内核态模式,通过系统调用访问硬件设备。strace 可以跟踪到一个进程产生的系统调用,包括参数 阅读全文
摘要:
一、命令说明 free 命令显示系统内存的使用情况:包括物理内存、交换内存(swap)和内核缓冲区内存 二、参数说明 -b -k -m -g:分别以字节、KB、MB、GB为单位显示内存使用情况 -l:显示详细的低内存和高内存统计信息 -o:不显示-/+ buffers/cache这一行 -t:显示内 阅读全文