04 2022 档案
python读取文件并将文件内容转化成dict的list便于数据驱动测试
摘要:以下图为例进行测试 # coding = utf-8s import csv from loguru import logger #将一个有序的字符串转化成一个list def str_split(list_param): str = list_param[0] return str.split('
阅读全文
python接口自动化环境搭建(python+allure)
摘要:第一步:安装python,并设置环境变量 相信这一步没有任何难度,python安装时建议选择自定义安装 剩下的一路下一步,当遇到下图页面时,需要选择安装路径,笔者这里选择C:\Program Files进行安装 剩下的步骤不在描述,下一步就行; 第二步:配置环境变量 打开我的电脑,鼠标右键,选择属性
阅读全文
jmeter使用beanshell获取请求的body内容
摘要:jmeter使用过程中需要在对body的内容进行加密处理,比如md5加密方式或者sha256等等,需要获取body的内容然后再进行加密 获取body,例如请求的body为 { "msgId": "${msgId}", "orderNum": "${orderNum}", "termId": "${t
阅读全文
nginx反向代理配置
摘要:反向代理也叫reverse proxy,指的是代理外网用户的请求到内部指定web服务器,并将数据返回给用户的一种方式,这是用的比较多的一种方式。 ngx_http_prixy_module:将客户端的请求以http协议转发至指定服务器进行处理。 ngx_stream_proxy_module:将客户
阅读全文
go语言学习——接口
摘要:1、接口的定义 import "fmt" type Personer interface { SayHello() } type Student struct { } func (stu *Student)SayHello() { fmt.Println("老师好") } func main() {
阅读全文
tengine安装与配置
摘要:1、解压安装包 [root@localhost src]# tar xf tengine-2.3.3.tar.gz [root@localhost src]# 2、cd到解压目录并编译安装 [root@localhost src]# cd tengine-2.3.3 [root@localhost
阅读全文
go语言继承
摘要:1、继承 package main import "fmt" //定义一个Person类 type Person struct { id int name string age int } //分别定义Student与Teacher类,继承Person type Student struct { /
阅读全文
go语言append函数的用法
摘要:append函数使用 1、使用append给切片添加数值 import "fmt" func main() { var sli []int //使用append追加切片 sli = append(sli,1) sli = append(sli,2) fmt.Println(sli) } 执行结果 [
阅读全文
go语言学习笔记——指针
摘要:1、指针的定义 func newPoint() { var a int = 10 //定义整数型指针 var p *int //此时出现nullpoint,因为p不知道指向的内存地址 fmt.Println(p) //同样报错,p没有指向的地址 *p = 67 fmt.Println(*p) p =
阅读全文
GO语言学习笔记——结构体
摘要:1、创建结构体 func createStruct() { //结构体中的成员变量不能加var关键字 type Student struct { id int name string age int addr string } } 2、结构体初始化 func createStruct() { //结
阅读全文