- 博客(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关注的人