自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(24)
  • 收藏
  • 关注

原创 Python接口测试-HTTP请求模拟工具Postman

一、Postman说明  Postman是一种网页调试与发送网页http请求的chrome插件。我们可以用来很方便的模拟get或者post或者其他方式的请求来调试接口。二、postman发送请求和查看响应1、发送请求主要是输入URL Method Headers Body(GET请求没有Body)。注意开启拦截器可以添加受限的header,如cookie等。2、查看响应Po...

2019-03-23 22:58:36 2332

原创 Python接口测试-requests库

一、requests库Requests 是用Python语言编写,基于 urllib,采用 Apache2 Licensed 开源协议的 HTTP 库。它比 urllib 更加方便,可以节约我们大量的工作,完全满足 HTTP 测试需求。二、发请求response = requests.get(‘https://github.com/timeline.json’) #GET请求resp...

2019-03-23 16:22:57 282

原创 Python字符串前的r和u

以r或R开头的python中的字符串表示(非转义的)原始字符串python里面的字符,如果开头处有个r,比如:(r’^time/plus/\d{1,2}/$’, hours_ahead)说明字符串r"XXX"中的XXX是普通字符。有普通字符相比,其他相对特殊的字符,其中可能包含转义字符,即那些,反斜杠加上对应字母,表示对应的特殊含义的,比如最常见的”\n"表示换行,"\t"表示Tab等。...

2019-03-23 15:45:45 493

原创 关于测试的学习资源

个人博客灰蓝https://blog.csdn.net/huilan_same上海悠悠https://www.cnblogs.com/yoyoketang/

2019-03-22 22:10:20 175

原创 Python接口测试-unittest

一、unittestunittest是python自带的单元测试框架,尽管其主要是为单元测试服务的,但我们也可以用它来做接口的自动化测试。unittest框架为我们编写用例提供了如下的能力 定义用例的能力。unittest框架有一套固有套路,可以让我们定义测试用例时更加简单和统一 断言的能力。unittest框架提供了一系列的断言 各种执行策略。通过test su...

2019-03-22 17:47:50 1961

原创 学习抓包工具Fiddler

1、工作原理Fiddler是以代理Web服务器的形式工作的,浏览器与服务器之间通过建立TCP连接以HTTP协议进行通信,浏览器默认通过自己发送HTTP请求到服务器,它使用代理地址:127.0.0.1, 端口:8888。2、抓app包和http请求界面介绍http://www.testclass.net/proxy_tools/fiddler-02抓手机app请求https://...

2019-03-22 10:14:33 288

原创 测试学习记录

1. 动态ID问题网页每次都动态生成ID,所以无法通过find_element_by_id()来定位元素,可采用CSS选择器和Xpath,因为这两个可以根据元素在网页中的位置定位。2.拖动滑块验证码问题可通过ActionChains模块的drag_and_drop_by_offset(element,xoffset,yoffset)或者click_and_hold(element...

2019-03-21 15:32:35 197

转载 UnicodeEncodeError: ‘ascii’ codec can’t encode characters in position…

编写代码的时候出现:UnicodeEncodeError: ‘ascii’ codec can’t encode characters in position…很明显是编码的问题,然而检查了一下,coding都是设置的utf-8的编码格式,依然报错,没办法只有在代码前面加上几行代码,默认为utf-8,再运行完美解决问题import sysreload(sys)sys.setdefaul...

2018-12-20 16:13:21 1910

原创 Python2.7解析网址报错:ImportError: No module named parse

原语句:from urllib.parse import urlparse报错信息:ImportError: No module named parse原因:我使用的Python版本是2.7,而urlparse模块在Python 3中重命名为urllib.parse,所以模块在Python 2.7下应该使用urlparse。即from urlparse import urlpa...

2018-12-20 15:41:06 20193

原创 Ubuntu12.04安装Anaconda

1.  sudo apt-get update2.  sudo apt-get install python-dev3.  sudo apt-get install python-pip4.  下载和安装4.1.下载(直接到清华镜像下载)   (注:我用的是Anaconda2-2.4.0-Linux-x86.sh)conda config –add channels https...

2018-12-03 19:53:22 685

原创 关于origin画图的一些小tips

1.倾斜横坐标双击横坐标数值,会出现一个方框,可以对坐标数字间隔,字体大小等等一系列进行设置,其中有一个是custom   tick  label,点击,在Rotation后方框里输入任何角度都可以,45°,90°.......,即可以将文字任意角度倾斜。 ...

2018-07-19 15:13:31 5105

原创 个人经验:遇到core dumped

注意定义了指针之后有没有使用new给它分配了内存之后再使用,例如packet_timeout* packet_timeout_;packet_timeout_=new packet_timeout;而数组不需要new,在定义时已经分配了内存。要看错误在哪里可使用gdb。过程: ulimit -c unlimited ns fattreeoutcast.tcl which nsgdb /home/n

2018-01-17 21:11:00 9994 1

原创 Ubuntu系统安装Ruby

使用apt-get安装可以直接使用两个命令完成Ruby的安装。# sudo apt-get update# sudo apt-get install ruby

2017-12-06 21:31:17 393

原创 错误: default argument missing for parameter 2 of

重新编译ns2源码时遇到错误: default argument missing for parameter 2 of`test::test(test只是例子)类似class test:  {    Q_OBJECTpublic:    test(QWidget *parent = 0 , int times);}把test函数修改一下,把带有默认值

2017-11-08 10:37:42 19383

原创 NS2源码重新编译

在网络仿真过程中,我们需要对NS2的源码进行更改然后使用,具体步骤如下:[plain] view plain copycd ns-allinone-2.35  cd ns-2.35  对源码做完自己想要的修改后,重新编译NS2,命令如下:[plain] view plain copy

2017-11-06 19:20:29 843

原创 linux下安装vmwaretools

linux下安装vmwaretools首先选择 虚拟机 >> 客户机 >> 安装/升级vmwareToolscd /lscd /media装载cd:mount /dev/cdrom /media提示mount:block device /dev/sr0 is write-protecter, mounting read-onlycd VMware\ Tools/

2017-10-30 09:38:22 368

转载 python 添加 threadpool

python安装依赖的软件包:python 出现 ImportError: No module named **我这里出现了: ImportError: No module named threadpool 先安装:pip             程序“pip”尚未安装。  您可以使用以下命令安装:             sudo apt-get install pyth

2017-10-18 14:44:24 9890

原创 u32 u16 s32 s16 u8 s8是什么

#define U32 unsigned int #define U16 unsigned short #define S32 int #define S16 short int #define U8  unsigned char #define    S8  char

2017-10-16 20:12:49 6236

转载 【TCP/IP】ubuntu中,wireshark启动提示:Lua: Error during loading: [string "/usr/share/wireshark/init.lua"]:46

一.问题描述PC机安装ubuntu14.04,使用root用户登陆。启动wireshark时,出现一下的Error对话框:Lua: Error during loading:[string "/usr/share/wireshark/init.lua"]:46: dofile has been disabled due to running Wireshark as superu

2017-10-16 19:15:48 718

转载 E:Could not get lock /var/lib/apt/lists/lock - open (11: Resource temporarily unavailable)

执行sudo apt-get update时出现这个问题的原因可能是有另外一个程序正在运行,导致资源被锁不可用。而导致资源被锁的原因,可能是上次安装时没正常完成,而导致出现此状况。解决方法:输入以下命令sudo rm /var/cache/apt/archives/locksudo rm/var/lib/dpkg/lock之后再安装想装的包,即可解决在弄更新源的时候,突

2017-10-14 15:01:50 437

转载 Ubuntu内核编译教程-编译Linux4.5.0内核

转自http://www.linuxidc.com/Linux/2016-04/129955.htm实验环境:Ubnuntu 64位(推荐使用14.04)+XshellLinux云服务器很好用的,用来编译内核性能也不错。本文介绍最基本的内核编译方法,为了方便,所有操作均在root用户下进行。如果不是root用户可以使用su命令切换到root用户。注:使用xshell的时候最

2017-10-13 21:50:00 4855

转载 ubuntu14.04安装mininet和floodlight

源码安装mininet注:假如之前安装过Mininet,需要先卸载,没有的话执行按照下面的步骤安装Mininet。卸载命令:#sudorm -rf /usr/local/bin/mn /usr/local/bin/mnexec \/usr/local/lib/python*/*/*mininet*\/usr/local/bin/ovs-*/usr/local/sbin/ovs-

2017-08-12 22:04:04 3581

转载 ubuntu14.04安装jdk和eclipse

环境:Ubuntu 14.04步骤:1、安装配置JDK  (1)下载      在官网 http://www.oracle.com/technnetwork/java/javase/downloads 上下载jdk8。我选择的是 jdk-8u144-linux-x64.tar.gz  (2)解压     $ tar -zxvfjdk-8u144-linu

2017-08-12 21:54:55 247

转载 ubuntu14.04下安装eclipse(包括安装jdk)

环境:Ubuntu 14.04步骤:1、安装配置JDK  (1)下载      在官网 http://www.oracle.com/technnetwork/java/javase/downloads 上下载jdk8。我选择的是 jdk-8u144-linux-x64.tar.gz  (2)解压     $ tar -zxvfjdk-8u144-li

2017-08-12 21:22:25 2927

空空如也

空空如也

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

TA关注的人

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