自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

建宇的博客

工作记录点点滴滴

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

原创 自动化测试中各种流量的模拟5-邮件篇

1、先 贴上代码,以后再写内容ef build_mail(mailfrom,mailto,subject,mymsg): #构建要发送的邮件的正文 msg=MIMEText(mymsg,'plain','utf-8') msg['From']=mailfrom msg['To']=mailto msg['Subject']=s

2017-05-05 08:10:47 716

原创 自动化测试中各种流量的模拟4-selenium篇

1、对于自动化测试中的http流量的创建,最强大的一种应该是直接使用selenium来控制浏览器行为了,这里我自己搭建了一个PHP网站来完成http的各种操作2、http的上传数据的操作,代码如下:def faq_add(myusername,mypassword,faqname,faqanswer): firefoxpath = '/usr/lib/firefox/'

2017-05-05 08:04:54 633

原创 自动化测试中各种流量的模拟3

1、对于dns的流量模拟我模拟了两种方式,一种是直接构造DNS数据包,一种是使用nslookup命令来进行 (1) 对于直接构造pcap包进行DNS解析代码如下:def dns_senrch(dns_URL): #向dns服务发送dns请求 socket.setdefaulttimeout(10)

2017-05-05 07:36:44 862

原创 自动化测试中各种流量的模拟2

4、对于ftp浏览的模拟,我没有直接使用python的ftp模块,而是通过python模拟命令行输入来直接控制linux客户的ftp操作,所以在使用本脚本之前,linux之中必须先安装ftp客户端,并支持命令行操作。首先一个标准的ftp流程应该是这样的: 我们发现这种ftp的shell操作是有交互的,所以简单的os.popen()肯定是不行了,所以我选择使用pexpect库这个库的主要作用就是输入

2017-05-04 08:07:48 441

原创 初等爬虫的学习过程1

闲来无事,学习一下爬虫的编写过程,总归也算是python的重点应用方式啊。首先先对爬虫做一个总结,爬虫就是按照一个一个的链接爬满网络,然后将需要的内容保存下来。目前只是初级爬虫的编写,主要目的是学习流程。1、爬虫爬虫首先要从一个链接开始,就显示蜘蛛一开始搭建的那根线,从那根线之爬满每一个链接,然后从这些链接中再向外爬,由此才可以爬完一个网站,或者再打一点爬满全网。搜索引擎就是爬虫功能的一个重要实例2

2017-05-04 07:38:55 1355 1

原创 自动化测试中各种流量的模拟1

自动化研究二三事,主要是想将前一阵子的自动化脚本的编写回顾一下,也省着以后忘记了

2017-05-03 08:11:18 1078

空空如也

空空如也

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

TA关注的人

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