- 博客(12)
- 资源 (1)
- 收藏
- 关注
原创 关于知乎不可转载的应对办法
选中copy的内容,右键查看选中部分的源代码,copy出来。电脑任意文件夹中创建一个*.html格式文件,格式如下:<html><body>复制的内容</body></html>打开该文件,若复制内容包含中文会显示乱码,格式如下:<html><head> <meta http-equiv="Content-T
2018-05-11 04:02:04
2951
原创 response的返回内容
1、response.status_code #相应状态码2、response.content #字节方式的相应体,会自动为你解码gzip和deflate压缩3、response.headers #以字典对象存储服务器响应头,但是这个字典比较特殊,字典键不区分大小写,若键不存在则返回None4、response.json()#Requests中内置的JSON解码器5、response.url#获取...
2018-05-11 03:51:44
14847
1
原创 接口测试用例覆盖
1、必须参数覆盖对于接口的参数,接口文档一般都会说明哪些是必须参数,哪些非必须。对于必需的参数,一定要测试传参数和不传参数是否报错?2、必须的参数各种情况覆盖非法字符,特殊字符,空值,超过边界的参数是否报错?错误信息是否正确。3、非必须参数覆盖一般接口对于非必须参数都不会做非正常性传值的判断,所以要测试合法的参数值,接口返回的内容是否正确。若接口文档说明对非必须参数做了非正常验证,也要对其进行验证...
2018-05-05 22:54:25
1427
转载 IndentationError: unindent does not match any outer indentation level
【问题】 一个python脚本,本来都运行好好的,然后写了几行代码,而且也都确保每行都对齐了,但是运行的时候,却出现语法错误: IndentationError: unindent does not match any outer indentation level【解决过程】 1.对于此错误,最常见的原因是,的确没有对齐。但是我根据错误提示的行数,去代码中看了下,没啥问题啊。 都是用TAB键,对...
2018-04-27 22:14:18
1423
原创 Python FileNotFoundError: [WinError 2] 系统找不到指定的文件。
============= RESTART: C:\Test_framework\src\test\test_baidu.py =============Traceback (most recent call last): File "C:\Users\DLL\AppData\Local\Programs\Python\Python35\lib\site-packages\selenium\we...
2018-04-25 20:40:41
34667
10
原创 自动化测试框架目录结构
自动化测试框架的目录结构config(配置文件)放配置文件,把所有的项目相关的配置均放到这里,用Python支持较好的配置文件格式如ini或yaml等进行配置。实现配置与代码分离。data(数据文件)放数据文件,可以把所有的testcase的参数化相关的文件放到这里,一般可采用xlsx、csv、xml等格式。实现数据与代码分离。drivers(驱动)放所需的驱动,如Chromedriver、IED...
2018-04-24 12:57:19
3079
原创 PyPI使用国内源
通过几次pip的使用,对于默认的pip源的速度实在无法忍受,于是便搜集了一些国内的pip源,如下:阿里云 http://mirrors.aliyun.com/pypi/simple/中国科技大学 https://pypi.mirrors.ustc.edu.cn/simple/ 豆瓣(douban) http://pypi.douban.com/simple/ 清华大学 https://pypi.t...
2018-04-24 10:22:29
215
原创 send_keys无法输入
chromedriver版本问题最新的chromedriver 66.0.3359.117 的对应chromedriver版本为 2.38http://npm.taobao.org/mirrors/chromedriver/ WebDriverException: Message: unknown error: call function result missing 'value'(Sessi...
2018-04-23 23:08:35
4617
原创 HttpRunner 安装
HttpRunner 是一个基于 Python 开发的测试框架,可以运行在 macOS、Linux、Windows 系统平台上。本文为linux和Windows通用版本。前置安装省略:python3+,GitHttpRunner 的稳定版本托管在 PyPI 上,可以使用pip进行安装。1、pip install httprunnerHttpRunner 使用 pipenv 对依赖包进行管理2、pi...
2018-04-17 18:27:14
5384
1
原创 MYSQL查询数据后导出到文件
将sql查询的数据使用excel导出,并使其不进行合并。select slsid,oid,total,cost into outfile '/opt/lampp/aaa.csv' fields terminated by ',' -- 字段以逗号分隔 optionally enclosed by '"' -- 双引号包裹字段 lines terminated by '\n' -...
2018-04-16 17:22:31
2706
原创 linux查看端口状态&防火墙开放端口
linux查看端口状态netstat命令各个参数说明如下: -t : 指明显示TCP端口 -u : 指明显示UDP端口 -l : 仅显示监听套接字(所谓套接字就是使应用程序能够读写与收发通讯协议(protocol)与资料的程序) -p : 显示进程标识符和程序名称,每一个套接字/端口都属于一个程序。 -n : 不进行DNS轮询,显示IP(可以加速操作)netstat -ntlp //...
2018-04-16 12:50:51
38947
3
转载 Git升级
转载自 https://blog.youkuaiyun.com/Veechange/article/details/53943871Git 报错:fatal: HTTP request failed 一般是由于git版本的问题。使用如下指令查看版本:[plain] view plain copy# git --version git version 1.7.0.1 可以通过安装更高的版本解决问题。目...
2018-04-15 17:11:44
241
winscpsetup
2014-03-14
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人