07 2016 档案

摘要:当调用者访问接口时需要进行用户认证(用户名密码的登录),只有通过了认证才允许调用者访问接口。 1.基本身份认证 许多要求身份认证的web服务都接受HTTP Basic Auth。这是最简单的一种身份认证,并且Requests对这种认证方式的支持是直接开箱即可用。 以HTTP Basic Auth发送 阅读全文
posted @ 2016-07-31 16:16 hjhsysu 阅读(1108) 评论(0) 推荐(0) 编辑
摘要:1.数据接口 https://kyfw.12306.cn/otn/lcxxcx/query?purpose_codes=ADULT&queryDate=2016-08-01&from_station=NCG&to_station=CZQ 返回的是2016-8-01南昌到郴州的火车票信息,格式为jso 阅读全文
posted @ 2016-07-30 21:23 hjhsysu 阅读(848) 评论(0) 推荐(0) 编辑
摘要:HTTP 协议的主要特点可概括如下: 1.支持客户/服务器模式。 2.简单快速:客户向服务器请求服务时,只需传送请求方法和路径。请求方法常用的有GET、HEAD、POST。每种方法规定了客户与服务器联系的类型不同。由于HTTP 协议简单,使得HTTP 服务器的程序规模小,因而通信速度很快。 3.灵活 阅读全文
posted @ 2016-07-30 20:29 hjhsysu 阅读(228) 评论(0) 推荐(0) 编辑
摘要:Requests 是使用Apache2 Licensed 许可证的HTTP 库。用Python 编写。Requests 使用的是urllib3,因此继承了它的所有特性。Requests 支持HTTP 连接保持和连接池,支持使用cookie 保持会话,支持文件上传,支持自动确定响应内容的编码,支持国际 阅读全文
posted @ 2016-07-27 22:07 hjhsysu 阅读(318) 评论(0) 推荐(0) 编辑
摘要:一、Web接口测试概念 Web 应用的接口测试大体分为两类:模块接口测试和Web 接口测试。 1.模块接口测试,主要测试模块之间的调用与返回。当然,我们也可以将其看作是单元测试的基础。它主要强调对一个类方法或函数的调用,并对返回结果的验证,所用到的测试工具与单元测试相同。 2.Web 接口测试又可分 阅读全文
posted @ 2016-07-27 19:58 hjhsysu 阅读(398) 评论(0) 推荐(0) 编辑
摘要:函数:string.strip() Python strip() 方法用于移除字符串头尾指定的字符(默认为空格)。 一、函数说明 strip() 语法:str.strip([rm]); 参数说明 rm: 移除字符串str开头、结尾处,位于rm序列的字符。 返回值: 返回移除字符串头尾指定的字符生成的 阅读全文
posted @ 2016-07-27 18:56 hjhsysu 阅读(1148) 评论(0) 推荐(1) 编辑
摘要:1.安装Python2.7 由于Robot Framework 框架是基于Python 语言开发的,要想使用Robot Framework 首先需要有Python环境。 Robot Framework框架是基于Python2开发的,目前并不支持python3.x,所以选择安装Python2.7.X 阅读全文
posted @ 2016-07-26 22:26 hjhsysu 阅读(217) 评论(0) 推荐(0) 编辑
摘要:安装xlrd 下载地址:https://pypi.python.org/pypi/xlrd 安装ddt 下载地址:https://pypi.python.org/pypi/ddt/1.1.0 在unittest框架中使用ddt进行迭代,@ddt.data接收一个可迭代的类型,来判断执行的次数,exc 阅读全文
posted @ 2016-07-26 12:19 hjhsysu 阅读(693) 评论(0) 推荐(0) 编辑
摘要:安装xlrd 下载地址:https://pypi.python.org/pypi/xlrd 一、Excel读写基本操作 1.导入模块 import xlrd 2.打开excel文件读取数据 data = xlrd.open_workbook(excelPath) 3.使用方法 (1)获取工作表 (2 阅读全文
posted @ 2016-07-25 12:13 hjhsysu 阅读(393) 评论(0) 推荐(0) 编辑
摘要:安装PyMySQL 下载地址:https://pypi.python.org/pypi/PyMySQL 1.把操作Mysql数据库封装成类,数据库和表先建好 2.插入数据 阅读全文
posted @ 2016-07-24 23:28 hjhsysu 阅读(398) 评论(0) 推荐(0) 编辑
摘要:1、TCP连接 手机能够使用联网功能是因为手机底层实现了TCP/IP协议,可以使手机终端通过无线网络建立TCP连接。TCP协议可以对上层网络提供接口,使上层网络数据的传输建立在“无差别”的网络之上。 建立起一个TCP连接需要经过“三次握手”: 第一次握手:客户端发送syn包(syn=j)到服务器,并 阅读全文
posted @ 2016-07-24 19:41 hjhsysu 阅读(329) 评论(0) 推荐(0) 编辑
摘要:有一些任务,可能事先需要设置,事后做清理工作。对于这种场景,Python的with语句提供了一种非常方便的处理方式。一个很好的例子是文件处理,你需要获取一个文件句柄,从文件中读取数据,然后关闭文件句柄。 这里有两个问题。一是可能忘记关闭文件句柄;二是文件读取数据发生异常,没有进行任何处理。下面是处理 阅读全文
posted @ 2016-07-24 18:19 hjhsysu 阅读(362) 评论(0) 推荐(0) 编辑
摘要:函数:string.join() Python中有join()和os.path.join()两个函数,具体作用如下: join():连接字符串数组。将字符串、元组、列表中的元素以指定的字符(分隔符)连接生成一个新的字符串os.path.join():将多个路径组合后返回 一、函数说明 1、join( 阅读全文
posted @ 2016-07-24 16:03 hjhsysu 阅读(4059) 评论(0) 推荐(0) 编辑
摘要:函数:split() Python中有split()和os.path.split()两个函数,具体作用如下:split():拆分字符串。通过指定分隔符对字符串进行切片,并返回分割后的字符串列表(list)os.path.split():按照路径将文件名和路径分割开 一、函数说明 1、split()函 阅读全文
posted @ 2016-07-24 11:45 hjhsysu 阅读(156696) 评论(0) 推荐(4) 编辑

点击右上角即可分享
微信分享提示