- 博客(9)
- 资源 (3)
- 收藏
- 关注
原创 Python - 发送带图片邮件
使用python发送带图片的邮件设置邮件为多文本格式MIMEMultipart('related')编写html格式内容包含图片信息msgHtmlImg = '<img src="cid:image{count}"><br>'MIMEText(msgHtmlImg, 'html')读取图片并添加邮件头fp = open(imgpath, 'rb')msgImage = MIMEIma
2017-04-28 17:48:48 9465 1
原创 RobotFramework - Chrome模拟手机
RobotFramework - Chrome模拟手机Max.Bai2017-04Python - Selenium Chrome 模拟手机可以实现chrome浏览器模拟手机进行自动化测试,当然Robotframework也是可以的。基本思路:1.创建chromeoption2.创建mobileEmulation字典包含模拟器的相关信息3. 设置chrom
2017-04-26 17:16:36 2408
原创 Python - Selenium Chrome 模拟手机
Python - Selenium Chrome 模拟手机Max.Bai2017-04Chrome浏览器支持移动端调试,当然ChromeDriver也支持移动端测试了。使用python调用Webdriver 的Chrome浏览器驱动,并设置对应的options就可以实现浏览器打开后为移动端模式。1. 简单模式,指定对应的手机设备即可mobile_emulation
2017-04-26 16:59:51 6737 3
原创 RobotFramwork - 外部python变量
RobotFramwork - 外部python变量Max.Bai2017-04RobotFramwork 可以使用外部python文件来定义变量供Robot使用。这种方法提供的变量是全局变量,使用方法就是执行的时候加上 --variablefile D:\RF\Test\Data\data.pypython 如果变量名和robot里面的重复会使用python文件里面的
2017-04-24 17:24:58 1527
原创 性能测试 - LocustIO 验证请求结果
性能测试 - LocustIO 验证请求结果Max.Bai2017-041. 默认验证请求结果Locust 默认会对请求做校验,如果是200就是成功的,不然就是失败不用做任何操作,在task里面直接请求就可以了, locust会记录请求的结果并加以统计self.client.get('/getuser', param)2. 自定义验证方式大部分时候我
2017-04-21 19:08:16 3512
原创 Python - SockeIO请求,模拟Web Socket 请求
Python - 模拟Web Socket 请求Max.Bai2017-04需要用到socketio-client, logging1. 安装SockeIO-Clientpip install socketio-client-22. 创建连接发送数据from socketIO_client import SocketIOhosts = 'http:
2017-04-21 16:48:38 12771
原创 Python - MD5, AES128 加密
Python - MD5, AES128 加密Max.Bai2017-041. MD5 加密import hashlibsrc = 'sourcestringxxxxxxx'hlib = hashlib.md5()hlib.update(src) # py2.7# python3 需要转码# b = src.encode(encoding='utf-8...
2017-04-21 15:49:00 3433
原创 Python - Requests 中文
Python - Requests 中文Max.Bai2017-04-21记录Requests 请求返回带中文问题:decode string to unicodeencode unicode to string1. windows: windows 上先要把得到的结果转为unicode,再转码到gb2312 就可以直接显示中文print r
2017-04-21 15:16:37 397
原创 Python - Requests Cookies操作
Python - Requests Cookies操作Max.Bai2017-04-211. 添加cookies 到requestrequests 在模拟带cookies 的请求时需要添加保存的cookiesRequests 自带工具可添加现有cookies到request里面涉及的方法为 add_dict_to_cookiejar代码:im
2017-04-21 15:08:28 18958
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人