自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

xuzhuzhu_的博客

博客内容均为本人日常学习笔记,仅供参考~(๑•̀ㅂ•́)و✧

  • 博客(16)
  • 收藏
  • 关注

原创 Jmeter启动报错解决方案

安装好jmeter之后在启动Jmeter的过程中出现了如下的报错信息(大部分的原因是配置不对):/usr/local/Cellar/jmeter/5.1.1/libexec/bin/jmeter: line 128: [: : integer expression expected/usr/local/Cellar/jmeter/5.1.1/libexec/bin/jmeter: line 1...

2019-05-27 16:01:56 3534

原创 Python-接口自动化(十一)

配置文件的作用(十一)(十二)配置文件1、python当中有一个模块可以读取配置文件里面的信息:configparser,对这个模块进行导入之后就可以使用了,import configparser,在项目中新建一个后缀名为.config的文件,把配置文件的内容写在里面,主要分为三个部分:section 、option 、valuesection:意思是区域,可以有多个区域,不同的区域代表要记...

2019-05-27 14:38:40 148

原创 Mac上实现Python用HTMLTestRunner生成html测试报告

一、导入HTMLTestRunnerNew文件首先,我们要知道如果要利用HTMLTestRunnerNew生成测试报告的话,就需要对其进行导入:HTMLTestRunnerNew下载地址:链接:https://pan.baidu.com/s/1DO8_0HrNx_UtVPzqCEJ8CQ 密码:5yoy下载好了之后需要把这个文件复制到python的lib目录下面,操作步骤如下:在访达中c...

2019-05-27 14:03:26 320

原创 Python-接口自动化(十)

ddt+unnittest+excel处理测试数据(九)(十一)ddt1、利用ddt实现数据驱动,ddt是第三方模块,在终端输入pip install ddt 进行安装导入:from ddt import ddt,data,unpacka、如果unpack后的参数少于5个可以使用 推荐用unpack,但是需要注意参数不对等的情况,需要提供对应的参数来接收数据;b、如果要对字典进行unpa...

2019-05-27 11:44:31 150

原创 Python-接口自动化(九)

python操作Excel处理测试数据(九)(十)python操作Excel读/写测试数据1、夹心饼干setUp:在每一条测试用例执行之前执行tearDown:在每一条测试用例执行之后执行上面的这两个东东就叫做夹心饼干,在必要的时候写, 比如说在执行测试用例之前你有数据需要提前准备好,在测试用例执行结束之后有东西需要清除掉,就可以用夹心饼干。在之后的代码中可以看到这个夹心饼干的作用和用法...

2019-05-27 09:09:16 139

原创 Python-接口自动化(八)

unittest单元测试框架(八)(九)unittest1、基本概念python自带的unittest单元测试框架不仅可以适用于单元测试,也适用于WEB自动化测试用例的开发与执行,uinttest测试框架可以实现执行测试用例,用断言方法将实际结果与期望结果进行比对,从而判断测试用例是否通过,最终出具测试报告,实现一个完整的测试流程。unittest最核心的四个概念是:TestCase Te...

2019-05-24 15:57:52 151

原创 Python-接口自动化(七)

requests模块(七)(八)requests模块1、requests是用python语言编写,属于第三方库,基于urllib,采用Apache2 Licensed开源协议的HTTP库,它比urllib更加方便,可以节约我们大量的工作,完全满足HTTP测试需求,总结成一句话就是:requests是用python实现的简单好用的http库。2、安装(以我自己的电脑安装为例,也可自行百度进行安...

2019-05-24 14:56:33 110

原创 Python-接口自动化(六)

接口基础知识(六)(七)接口1、接口:外部系统与本系统之间以及系统内部的各个子系统间,以约定标准提供的服务,包括对外提供的接口/对外提供的接口。不同的请求协议:http webservice dubbo sockethttp请求分为:get post delete put head optionGET和POST的区别:GET:提交的参数会拼接到URL里面去,不是一种...

2019-05-24 09:17:18 91

原创 Python-接口自动化(五)

python基础知识(五)(六)类与对象类:某一类具有共同属性和特性的事物或者说是一个抽象的描述,比如说大佬类,你就是大佬类里面具体的一个实例。类一般包含属性和方法(1)类的语法:class 类名: 类属性 类方法/类函数类属性:放在类里面的变量值,相当于我们自己在类里面定义的属性类方法/类函数:写在类里面的函数,类里面的方法都必须带self这个参数,...

2019-05-22 17:11:57 154

原创 Python-接口自动化(四)

python基础知识(四)(四)处理文件a、文件的格式主要有txt、html、xml,接下来主要讲的是txt格式的文件处理对文件进行读写等操作会用到的函数是open(),第一个参数file是指传入你创建的文件名,其中有一个参数是mode,mode的意思是打开文件的模式例如:在pycharm中先创建一个test.txt,写入内容:hello,welcome to my world~1 fi...

2019-05-22 15:45:57 284

原创 Python-接口自动化(三)

python基础知识(三)(三)函数1、函数函数的语法:1 def 函数名():2 3 函数体a、函数的关键字是def,函数体就是你希望这个函数帮你实现什么功能,函数名命名需要遵循的原则是以小写字母分开,由数字字母数字下划线组成,但是不能以数字开头,不同的字母之间用下划线隔开;函数内容以冒号起始,并且缩进;例如:1 def han_shu():2 3 ...

2019-05-22 14:06:28 161

原创 Python-接口自动化(二)

python基础知识(二)(二)常用控制流1、控制语句分支语句:起到一个分支分流的作用,类似马路上的红绿灯循环语句:for while 可以使代码不断重复的执行2、判断语句:关键字是if…elif…elsea、if条件语句后面可以接比较运算、逻辑运算、成员运算;当if后面的语句满足条件,允许的结果是True,那么就会执行这个if后面的子语句,反之则不会执行该子语句(注意:空数据Fals...

2019-05-22 11:03:50 127

原创 Python-接口自动化(一)

python基础知识(一)一、python语言特点1、易于学习:python有相对较少的关键字,结构简单,有一个明确定义的语法,学起来比较简单;2、易于阅读:python代码定义的更清晰;3、易于维护:python的成功在于它的源代码是相当容易维护的;4、一个广泛的标准库:python最大的优势之一是有丰富的库,跨平台的在unix、Windows和Mac都可以很好的兼容。二、pytho...

2019-05-22 10:22:46 349

原创 Mac下安装Apache

没错,这一篇又是因为头头给我安排的任务得出来的总结。本身Mac是有自带的Apache,但是对并发量有限制,这个可以在系统的配置参数里面看,所以本人决定重新安装一个,来,请按照下面的流程来走:一、下载(下载的东西随便放在哪里都可以)首先,我们要知道要需要下载的东西有这么几个:Apache、apr、apr-util、pcre,下载的链接给你们准备好了(2和3的链接是一样的),依次为:1、htt...

2019-05-22 09:46:58 430

原创 链接测试工具总结

近期迫于公司的要求接触到了链接测试,了解和自行安装了一些链接测试的工具,在这里做一下总结:一、XENU(https://www.oschina.net/p/xenu)1、原理:如果网站内文件、链接或者制定页面不存在,则将该链接和处于什么文件的具体位置记录下来,一直到该网站所有页面中的所有链接都测试完成才结束测试,并输出测试报告。2、优缺点:优:这个软件是检测网站链接有效性的免费软件,最大支...

2019-05-22 09:35:05 416

原创 Mac上svn报错解决方案

具体的报错信息为:xcrun: error: invalid active developer path (/Library/Developer/CommandLineTools), missing xcrun at: /Library/Developer/CommandLineTools/usr/bin/xcrun解决方案:在终端上执行以下命令:xcode-select --install ...

2019-05-22 09:28:27 1158

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除