自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 Jmeter接口测试+压力测试

转自:Test-huhy原文链接: https://blog.csdn.net/github_27109687/article/details/71968662重点在最后面jmeter是apache公司基于java开发的一款开源压力测试工具,体积小,功能全,使用方便,是一个比较轻量级的测试工具,使用起来非常简单。因为jmeter是java开发的,所以运行的时候必须先要安装jdk才可以。jme...

2019-03-06 16:50:18 399

转载 jmeter全局变量配置:将token运用到全局(跨线程组使用变量)

转自:wan了个蛋https://www.cnblogs.com/qtclm/p/10016405.html请注意元器件的执行顺序:请将提取token的配置原件放在设置全局变量的配置元器件前面(本来是一个超级马虎的人,真是俗称“方脑壳”啊)1.获取登录后的token提取可以用json path Extractor插件和后置处理器中的JSON Extractor,只针对响应数据为json...

2019-02-27 15:19:29 11075 4

原创 appium中运行用例只启动一次app

一、说明:本文只启动一次app指的是有多个测试的.py文件这种情况。如果是在测试类如LoginTest中,有多个测试方法,如: test_1, test_2,想保证在执行完test_1后,不重新启动app,接着执行test_2,则把初始化的方法setUp换为setUpClass。setUp是在每个test方法运行前执行,有多少个test方法,就执行多少次,setUpClass方法是在所有te...

2019-01-28 16:44:47 3435 3

转载 python中的实例变量、实例方法、类变量、类方法、属性方法、静态方法

转自:西瓜汁拌面原文链接:https://www.cnblogs.com/mululu/p/9072596.html实例变量:在类的声明中,属性是用变量来表示的。这种变量就称为实例变量,也就是成员变量。实例方法:在类中声明的方法,例如:my(self),必须实例化之后才可以使用,否则会报错。类变量:公共的变量,每个实例都可以用。类方法 1、不用实例化就可以直接调用。 ...

2019-01-28 14:37:58 1532

原创 AttributeError: 'int' object has no attribute 'id'

一、问题描述:学了Appium的基础,就开始实践Appium对公司的app进行自动化测试。在照片那里,用了TouchAction,一直报错 AttributeError: ‘int’ object has no attribute ‘id’,觉得很是不解,之前练习的时候用TouchAction都是成功的,后来运行之前练习的TouchAction的脚步,还是成功的。就是不知道哪里错了。于是打算...

2019-01-22 15:37:15 14961 4

原创 TypeError: not all arguments converted during string formatting

今天在运行appium生成html报告的时候一直报这个错,查了很久也试了网上的方法,没用,后面看到有篇文章说服务端和客户端的格式不对,才猛然想到是不是logging.info()里打印的语句写的不对,结果真的是这样。开始打印一直写的是:logging.info('toast: ', toast_text),后来改成logging.info(‘loging.info中的toast: {}’.fo...

2019-01-10 14:45:48 914

原创 Appium: Error trying to install Chromedriver binary. Waiting and trying again.

node.js的版本太低了,重新下载更高版本的node.js版本。开始我的node.js是 v6.11.3在cmd命令下指定appium的版本为 1.7.2 的版本进行安装,就一直提示:Error trying to install Chromedriver binary. Waiting and trying again.后面把node.js卸载了,换成 v8.11.3 版本的,就行了。...

2018-12-10 12:47:59 2882

转载 mysql数据库修改字符编码问题

转自:海绵般汲取https://www.cnblogs.com/gne-hwz/p/8748028.html遇到这种情况,现有项目的数据库已经建好,数据表也已经创建完成。问题来的,数据库不能插入中文,调试时候发现中文数据从发送请求到最后请求处理完成这些步骤,中文还没有发生乱码。只有在存储到数据库后查询数据并显示才会乱码。那么到此可以确定是mysql出现问题了。那么应该怎么办呢?哈哈,...

2018-11-29 12:57:22 1550 1

原创 python将图片进行base64编码, 解码

一、将图片进行base64编码import base64img_path = 'D:xxx/file/img/juwan.jpg'with open(img_path, 'rb') as f: image_data = f.read() base64_data = base64.b64encode(image_data) # base64编码 print(bas...

2018-11-08 17:40:56 15522

原创 Python错误SyntaxError: unexpected EOF while parsing

Python错误SyntaxError: unexpected EOF while parsing img = eval(data['img']) # 获取图片列表,如 '["xinyi_xiaolan.jpg", "yue qian.jpg"]'结果报错。这是因为eval在处理空字符串时会返回EOF错误。获取前需要先判断data[‘img’]是否是空字符串。...

2018-11-08 16:52:53 4382

转载 python 读取excel表格内不同类型的数据

不同类型数据对应值:#coding=utf-8import osimport xlrdfrom datetime import datetime,datenewparh = os.chdir(r"D:\Pycharm\Test\test_case\excel")filename = u'测试数据.xlsx'file = os.path.join(os.getcwd(),filen...

2018-10-24 12:50:42 1002

原创 smtplib.SMTPServerDisconnected: please run connect() first

python发送邮件报错,之前一直是正常的,上午运行还正常发送,下午运行就报如下错误:不知道是不是运行多次,发送太多邮件造成的。按照网上的方法添加了两行代码,没用,于是就把别人写的代码与自己的相比。这里的错误出现在connect中的,就找到了代码中的connect方法所在行。如下图:我这里的connect有两个参数,第一个是server,第二个是端口号。下图是别人的代码:发现co...

2018-10-15 16:58:03 17880 4

原创 python操作ini配置文件

一、数据准备1.建一个config的文件夹2.在config文件夹下,新建一个cfg.ini文件选中config文件夹,点击鼠标右键,new----> file,在文件名称输入框中输入cfg.ini,点击确定。3.在cfg.ini中填入数据,如下图4.cfg.ini添加的数据不要带引号 ’ ’ 或 " ", 读取配置文件中的数据是字符串。二、操作ini配置文件在config文...

2018-10-08 17:30:47 1388

原创 python读写mysql数据

python3读取mysql数据或写入数据到mysql中,需要安装pymysql支持库。安装命令:pip install pymysql.python2操作mysql数据的支持库是MySQLdb,本文采用python3。一、读取mysql数据1.数据库准备在guest数据库中建login表,并向表中插入数据。2.关键函数pymysql.connect() #打开数据库连接db....

2018-09-19 09:25:36 873

原创 python写入数据到excel中

写入数据到excel表格中,需要先import xlwt库,pip install xlwt安装。1.直接写入数据到excel中def write_file(): book = xlwt.Workbook(encoding='utf-8') #创建Workbook,相当于创建Excel # 创建sheet,Sheet1为表的名字,cell_overwrite_ok为是...

2018-09-13 18:21:16 30395 3

原创 selenium读取excel中的数据实现自动登录

一、当用selenium实现自动登录时,测试不同账号的登录:1.可以写一个登录方法login(driver, username, password),对每一个账号分别写一个方法test_zhnagshan_log(),然后将数据传入到登录方法login中。2.将账号和密码写入到csv文件中,用csv.reader()方法读取csv文件。3.将账号和密码写入到excel文件中,读取 ex...

2018-09-13 17:14:11 5064 5

原创 Selenium添加cookie绕过验证码登录

一、自动登录简书1.打开fiddler,目的是抓取www.jianshu.com的包。 2.浏览器中输入简书网址,点击 “登录”。 3.

2018-09-12 12:54:42 1599

原创 python读取excel表格数据

一、安装xlrd模块xlrd是python读取excel的支持库。 在用python读取excel表格数据前,需要先安装xlrd库。安装步骤:1.进入到dos命令行 2.切换目录到Scripts下,通过电脑管家可以搜索python,可以快速切换到Scripts目录下。 3.输入命令pip install xlrd,进行安装,安装成功后,末尾会有success的提示。 ...

2018-09-05 17:22:38 4658 1

转载 python之OS模块详解

转:琴酒网络 原文链接:https://www.cnblogs.com/ginvip/p/6439679.html 常见函数列表os.sep:取代操作系统特定的路径分隔符os.name:指示你正在使用的工作平台。比如对于Windows,它是'nt',而对于Linux/Unix用户,它是'posix'。os.getcwd:得到当前工作目录,即当前python脚本工作的目录路径...

2018-08-29 17:08:17 390

转载 chromedriver与chrome版本对应及驱动下载

转:huilan_same原链接:https://blog.csdn.net/hui_yong/article/details/54095318今天把手头有的一些关于selenium测试的资源整理了一下,分享出来。1. 所有版本chrome下载是不是很难找到老版本的chrome?博主收集了几个下载chrome老版本的网站,其中哪个下载的是原版的就不得而知了。http://www...

2018-08-29 10:55:28 710

原创 解决fiddler不能抓取firefox浏览器包的问题

方法一:1.打开fiddler,选着工具面板中的tools--->options--->HTTPS,勾选菜单中的选项。2.1)点击1中图片右上方的的Actions,选择Export Root Certificate to Desktop,导出证书到桌面。   2)打开火狐浏览器,选择 菜单--->选项3)选择 隐私与安全--->证书--->查看证书--->证书颁...

2018-06-26 19:16:38 14295 3

原创 workbench连接mysql出现not connected

用workbench管理工具连接mysql,SCHEMAS下显示not connected,Information中的Connection下显示NO CONNECTION,如下图:原因是Mysql服务没启动。解决方法:鼠标右键点击 计算机---->管理---->选择左侧列表中的 服务与应用程序----->双击 服务-------找到mysql,点击鼠标右键,选择 启动,如下图:

2018-02-02 21:46:26 16199 8

空空如也

空空如也

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

TA关注的人

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