自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

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

转载 tcl使用小结

在工作中使用tcl几年了,基本都是把测试用例转化成自动化脚本,没有用太多复杂的功能。我总结下自己用的比较多的地方:我们需要把一个模块的配置命令写在一个函数中,每个命令作为可变参数传入,便于后期维护。1.可变参数的函数我们需要把一个模块的配置命令写在一个函数中,每个命令作为可变参数传入,便于后期维护。proc VxlanConfig {args} { #存放命...

2019-04-01 15:32:00 309

转载 MFQ&&PPDCS

在之前工作中使用了一段时间的MFQ&PPDCS进行新需求的测试分析和设计,现梳理一下整个流程:MFQ&PPDCS综述MFQ&PPDCS是由教练邰晓梅提出的一套结构化的测试分析和测试设计方法。KYM:通过八个方面来了解被测对象的信息KYM所有的条目只为扩展思想,不需要在每个需求中面面俱到,只需要关注本需求需要考虑的内容即...

2019-03-15 13:50:00 904

转载 测试架构师修炼之道(第二部分)---读书笔记

转载于:https://www.cnblogs.com/josie-xu/p/10535851.html

2019-03-15 11:20:00 301

转载 MP-BGP EVPN方式部署Vxlan分布式网关

在BGP EVPN方式部署分布式网关的场景中,控制平面的流程包括VXLAN隧道建立、MAC地址动态学习;转发平面的流程包括同子网已知单播报文转发、同子网BUM报文转发、跨子网报文转发。该方式实现的功能全面,支持主机IP路由通告、主机MAC地址通告、主机ARP通告,可以直接使能ARP广播抑制功能。如果在VXLAN网络中采用分布式网关,推荐使用此方式。1.VXLAN隧道建立VXL...

2019-03-12 15:12:00 2681

转载 MP-BGP EVPN 路由类型

EVPN在BGP协议的基础上定义了一种新的NLRI(Network Layer Reachability Information,网络层可达信息)即EVPN NLRI,EVPN NLRI定义了五种新的BGP EVPN路由类型,目前在工作中我用到的是下面三种,RT-2,RT-3,RT-5:Type2路由——MAC/IP路由:用来通告主机MAC地址、主机ARP和主机路由信息。...

2019-03-11 16:13:00 4029

转载 vxlan思维导图

转载于:https://www.cnblogs.com/josie-xu/p/10511124.html

2019-03-11 15:56:00 288

转载 总结下自己在工作中有关联的TCP/IP协议

在工作中主要是测试二层业务,但是业务都不是独立的,都是会有相互关联的。下面总结下自己工作中强关联的一些业务,业务细节不做介绍,只是描述下产生的背景和原理:1.VLAN(Virtual Local Area Network)虚拟局域网,是将一个物理的LAN在逻辑上划分成多个广播域的通信技术。(1)交换机上端口静态配置vlan有三种模式:access,trunk,hybrid...

2019-03-06 13:42:00 212

转载 二层交换机和三层交换机

二层交换机二层交换机就是传统意义上的交换,使用mac地址作为转发依据,建立起mac到端口的映射(mac表,类似于(00:08:06:09:ab:01 port1))。二层交换技术是发展比较成熟,二层交换机属数据链路层设备,可以识别数据包中的MAC地址信息,根据MAC地址进行转发,并将这些MAC地址与对应的端口记录在自己内部的一个地址表(mac表)中。具体的工作流程如下:...

2019-03-05 15:49:00 344

转载 三层交换机和路由器的区别

三层交换机与路由器的主要区别,之所以有人搞不清三层交换机和路由器之间的区别,最根本就是三层交换机也具有“路由”功能,与传统路由器的路由功能总体上是一致的。虽然如此,三层交换机与路由器还是存在着相当大的本质区别的。1. 主要功能不同虽然三层交换机与路由器都具有路由功能,但我们不能因此而把它们等同起来,正如现在许多网络设备同时具备多种传统网络设备功能一样,就如现在有许多宽带路由器不...

2019-03-05 15:35:00 924

转载 什么是网关?

网关(Gateway)就是一个网络连接到另一个网络的“关口”。   按照不同的分类标准,网关也有很多种。TCP/IP协议里的网关是最常用的,在这里我们所讲的“网关”均指TCP/IP协议下的网关。   那么网关到底是什么呢?网关实质上是一个网络通向其他网络的IP地址。比如有网络A和网络B,网络A的IP地址范围为 “192.168.1.1~192. 168.1.254”...

2019-03-05 12:53:00 488

转载 找出字典中最小value值对应的key

今天做一个练习题,遇到一个问题,就是找字典中最小value值对应的key,1.我自己写了一段,就是利用min函数先找到最小value,然后遍历字典一遍找对应的key值。d={'a':10,'b':34,'c':23,'d':1,'e':3,'f':1,'h':3}minKeyLst=[]minValue=min(d.values())for i,j in ...

2019-03-04 15:16:00 2739

转载 python文件操作练习题

写脚本实现:把电脑里面某个目录 所有超过5兆的文件 列出来;方法一:首先想到的是用递归方法,依次判断os.listdir列出当前目录下文件或者文件夹,如果是文件,判断大小处理,是文件夹,递归查找。#coding=utf-8import oscount=0#参数path为绝对路径,size为文件限制单位Mdef findSizeFile(path,size)...

2019-03-04 13:21:00 551

转载 assert断言语句调试程序

之前工作在测试中经常会碰到断言挂起,每次出现断言只知道有故障了,但是并没有深究断言是怎么回事,今天学习了python中的断言语句,其实挺简单。1.assert语句的语法:assert expression [,reason]expression :表达式为真时,什么都不做,表达式为假时,抛出AssertionError异常;reason:可选参数,用于对判断条件进行描述,...

2019-03-04 10:59:00 258

转载 python中导入模块的注意点

1.import 和 from import 的区别import module导入模块:语句执行完后会创建一个新的命名空间,在该命名空间中执行相应的函数。执行时,需要的变量、函数和类名前需要加 前缀 “模块名.”from module import *导入模块:是将模块的定义导入到当前的命名空间,此时不需要前面加前缀。有包时:import 包名.模块名:需要前缀 包名...

2019-03-01 16:02:00 134

转载 python中init函数的注意点

__init__()相当于C++中的构造函数,创建实例的时候自动调用,使用过程中,我发现要注意以下几点1.一个类中只能有一个init函数,我定义了两个参数不同的init函数,似乎它只认后面一个,这个跟C++中的构造函数不同。class TelePhone(): def __init__(self): self.lag="english" ...

2019-03-01 15:31:00 160

转载 类属性和实例属性

类属性:直接在class中 定义属性,通过类或者实例名称都可以访问,所有实例都可以共享。实例属性:通过self绑定属性,或者通过实例名动态添加属性。使用中,实例属性和类属性最好不要同名,不然会出现意想不到的问题。class People(): nationality="chinese" #类属性 def __init__(self,nationa...

2019-03-01 15:12:00 109

转载 python的访问限制(下划线的用法)

python通过在属性或者方法名前面加 单下划线,双下划线,首尾双下划线 来限制访问权限。1.首尾双下划线:定义特殊方法,一般是系统名,如__init__()2.单下划线:表示保护protected类型的成员,允许类本身和子类访问,但不能用from module import *来导入;保护属性可以通过实例名访问。3.双下划线:表示私有private类型的成员,只允许...

2019-03-01 14:20:00 330

转载 python全局变量

1.在函数外定义:函数内外都可以访问,注意两点:(1)在函数内企图直接修改全局变量的值,报错#全局变量,函数外定义,函数内a=10def demo5(): a+=10 print "函数内",ademo5()print "函数外",a#结果Traceback (most recent call last): File ...

2019-03-01 12:52:00 53

转载 python中参数总结

一、形参和实参函数参数的作用是传递数据给函数使用。在使用的过程中,参数有两种形式:形式参数和实际参数形参:定义函数时的参数实参:调用函数时的参数根据实际参数类型不同,将实际参数传递给形参的方式有两种:值传递和引用传递值传递:实参为不可变对象,传递给形参后,形参的值改变,实参值不变。如fun(a),传递的只是a的值,没有影响a对象本身。比如在 fun(a)内部修改 ...

2019-03-01 12:30:00 161

转载 list的排序用法

list排序有两个函数sort()和sorted()函数:sort()函数:排序会改变原列表元素的排列;sorted()函数:不会改变原列表元素的位置,而是重新生成一个副本。练习题:对电视剧按照收视率排序1.电视剧和收视率作为一个元组,存放在一个列表中2.使用sorted函数根据收视率排序,key:表示指定从每个元素中提取一个用于比较的键,reverse:True是降...

2019-02-28 15:26:00 772

转载 python列表,元组,字典,集合的比较总结

这四个都是python中的序列,用于存放数据,他们区别总结如下:列表list元组tuple字典dictionary集合set是否可变可变不可变可变可变是否有序有序有序无序无序...

2019-02-28 14:45:00 191

转载 python列表生成式和元组生成式

列表生成式,生成列表list_a = [1, 2, 3]list_c = list((4, 5, 6)) # list_c == [4, 5, 6]list_d = [i for i in list_a] # list_d == [1, 2, 3]list_e = [i*j for i in list_a for j in list_c] # list_e == [...

2019-02-28 13:14:00 1356

转载 python列表切片

基本含义:从第i位索引起,向右取到后n位元素为止,按m间隔过滤基本格式:[i : i+n : m] ;i 是切片的起始索引值,为列表首位时可省略;i+n 是切片的结束位置,为列表末位时可省略;m 可以不提供,默认值是1,不允许为0,当m为负数时,列表翻转。注意:这些值都可以大于列表长度,不会报越界。#正数索引,默认间隔为1,从左向右取,索引范围依次为0,1,2,3,,,,...

2019-02-28 12:47:00 125

转载 python2.7 print不换行

今天做一个练习题,打印九九乘法表 ,用python2.7,print函数每打印一个数字就换一行,百度搜了一下办法:“不换行”的方法是在句尾加上逗号:#打印乘法表for i in range(1,10): for j in range(1,i+1): print str(i),"*",str(j),"=",str(i*j), print("...

2019-02-27 16:06:00 418

转载 1. 数据库学习笔记

一、数据库简介1.概念(1)数据:描述事物的符号称为数据,是存储在数据库中的基本对象。(2)数据库:数据库是长期存储在计算机上内的有组织、可共享的数据集合。(3)数据库管理系统:用户和操作系统之间的一层数据管理软件。2.分类2.1 关系型数据库:关系型数据库模型是把复杂的数据结构归结为简单的二元关系(即二维表格形式)Mysql和Oracle数据库,互联...

2019-02-26 16:12:00 120

转载 3.会话追踪技术

会话追踪:会话:客户端向服务器端发起请求到服务端响应客户端请求的全过程。会话跟踪:会话追踪指的是服务器对用户响应的监视。为什么需要会话跟踪:浏览器与服务器之间的通信是通过 HTTP 协议进行通信的,而 HTTP 协议是”无状态”的协议,它不能保存客户的信息,即一次响应完成之后连接就断开了,下一次的请求需要重新连接,这样就需要判断是否是同一个用户,所以才有会...

2019-02-25 14:12:00 87

转载 2. http应用原理--浏览器输入一个网址后的工作流程简述

当我们在浏览器中输入 http://www.baidu.com/ 按下回车的时候,浏览器做了哪些事情,大概的流程如下:1.域名到IP地址的转换,浏览器依次查找:(1)搜索浏览器自身的DNS缓存(2)搜索操作系统自身的缓存(3)查找硬盘中hosts文件中是否有DNS和IP地址的映射(4)向域名服务器发起DNS请求(复杂的过程)然后浏览器获得了IP地址。2.TCP...

2019-02-25 13:30:00 294

转载 虚拟机技术kvm,xen,vmware

在工作学习中使用过KVM、xen、vmware,平时只是环境搭建起来在上面用,并没有真正去了解下它们到底是什么东西,今天上网简单了解下。首先,虚拟化好处是:能够最大程度利用资源,为企业节约成本。其次,分别了解下kvm,xen,vmware到底是什么东西。KVM是指基于Linux内核(Kernel-based)的虚拟机(Virtual Machine)。也有人将KVM架构...

2019-02-21 12:45:00 226

转载 2.linux常用命令--整理学习笔记

默认进入系统,我们会看到这样的字符:[root@localhost ~]#,其中#代表当前是root用户登录,如果是$表示当前为普通用户。man 命令:查看命令的使用方法。显示目录和文件的命令ls:查看当前目录所有的文件和目录, ls -l 显示文件和目录的详细资料 ls -a 查看所有的文件,包括隐藏文件,以.开头的文件,...

2019-02-21 11:19:00 107

转载 3.[转]web测试方法总结

一、输入框1、字符型输入框:(1)字符型输入框:英文全角、英文半角、数字、空或者空格、特殊字符“~!@#¥%……&*?[]{}”特别要注意单引号和&符号。禁止直接输入特殊字符时,使用“粘贴、拷贝”功能尝试输入。(2)长度检查:最小长度、最大长度、最小长度-1、最大长度+1、输入超长字符比如把整个文章拷贝过去。(3)空格检查:输入的字符间有空格、字符前有空格...

2019-02-19 16:03:00 565

转载 2.[转] web测试工具总结

纯粹的手工测试早已不满足如今的项目需求,各种测试工具的应用早已成为普遍趋势。如何选取合适的工具来完成对应的测试工作?本文将针对Web测试,列举 一些推荐的测试工具,并加以简单介绍。(每个工具的实际使用都可做一大篇文章,这边仅简要介绍,不包含具体使用) 1、Web开发调试工具  技术没有所谓的开发及测试的界限,工具亦是。Web开发调试工具怎可仅被开发使用,这些工具也是测试工程...

2019-02-19 15:58:00 88

转载 1.web测试分类--整理学习笔记

一、界面测试1.整体界面测试  整体界面是指整个Web应用系统的页面结构设计,是给用户的一个整体感。例如:当用户浏览Web应用系统时是否感到舒适,是否凭直觉就知道要找的信息在什么地方?整个Web应用系统的设计风格是否一致?对整体界面的测试过程,其实是一个对最终用户进行调查的过程。一般Web应用系统采取在主页上做一个调查问卷的形式,来得到最终用户的反馈信息。对所有的可用性测试来说,...

2019-02-19 15:48:00 137

转载 测试架构师修炼之道----读书笔记(第一部分)

看完了这本书,整理了一下自己认为比较重要的知识点:第一部分:瓶颈:软件测试工程师该如何进行职业规划1.测试定义,帮助自己宏观上理解测试测试是为了度量和提高被测软件的质量,对测试软件进行工程设计,实施和维护的整个生命周期过程。2.测试工程师的测试六段,定位自己的段位,明确自己的职业生涯要努力的方向和目标测试一段:能够根据测试用例的描述步骤来执行测试用例,能对照用...

2019-01-24 15:23:00 219

转载 《黑天鹅》观感:成长的蜕变 --摘抄

摘抄自网络。  影片《黑天鹅》讲述的不是《天鹅湖》中的神话故事,而是关于芭蕾舞演员妮娜的故事。妮娜是纽约剧团中一名出色的芭蕾舞演员,她自幼练习芭蕾舞,技艺出众,并且乖巧、漂亮,很讨人喜欢。这很大程度上应该得益于她严厉而冷酷的母亲,在母亲的管教下,妮娜从小就是个特别听话、刻苦的乖女儿。但是也正因此,妮娜的身上少了一种奔放的激情,青春及性的活力在她身上得不到体现。妮娜更多是以小心翼翼地跳好每...

2019-01-15 14:45:00 236

转载 奇葩说第2季---高学历女生做全职太太是不是一种浪费?

观点--不浪费,按照喜欢程度,论点依次为:马东老师:从教育的目的,浪费尺度来看的。1.这是个教育问题,教育和受教育的目的是什么?教育目的是国家对社会和民族的责任,受教育目的是我们自己对自己的责任,甚至不是责任,它应该回归到一种兴趣或者生活方式。什么是教育成果?当我们把我们所学的全都忘了的时候,剩下的就是教育成果。我们可能不记得我们教过的那些东西,但是我们记得教育成果。你今天成为的...

2019-01-15 14:30:00 513

空空如也

空空如也

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

TA关注的人

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