随笔分类 - 接口自动化测试
摘要:取上一个接口的响应中的session # 导包 import requests import re #接口地址 url2 = "http://192.168.103.106:1080/webtours/nav.pl?in=home" s = requests.session()# 为了保持和下一个接
阅读全文
摘要:结构 setUp:test开始方法执行之前,首先会被执行 tearDown:test开始方法执行之后,会被执行 注意:测试类必须继承unittest.TestCase测试用例方法,必须以test开头 # 1.导包 unittest requests import unittest import re
阅读全文
摘要:为什么使用session对象说明:session可以自动保存服务器产生的cookies信息,并且自动在下一条请求时附加。什么是session说明:一次会话(从客户端和服务器创建请求连接开始,客户端和服务器断开连接结束)session获取及应用获取: 导包 import requests 获取sess
阅读全文
摘要:Requests库介绍1.使用python语言编写2.使用开源协议,基于urllib库做的二次封装3.Requests库中封装了相应接口测试方法Requests库是用Python编写的,基于urllib,采用Apache2 Licensed开源协议的HTTP库;相比urllib库,Requests库
阅读全文
摘要:如: import requestsdef down_image(): ''' demo:下载图片 ''' headers = {'user-agent':'Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gec
阅读全文
摘要:代码如下: import json import requests from requests import exceptions URL = 'https://api.github.com' def build_uri(endpoint): return '/'.join([URL,endpoin
阅读全文
摘要:urllib和urllib2是相互独立的模块(原生)requests库使用了urllib3(多次请求重复使用一个socket) import requests URL_IP = 'http://httpbin.org/ip' URL_GET = 'http://httpbin.org/get' de
阅读全文
摘要:表单参数提交:Content-Type:application/x-www-form-urlencoded内容:key1=value1&key2=value2requests.post(url,data={'key1':'value1','key2':'value2'})json参数提交:Conte
阅读全文

浙公网安备 33010602011771号