上一页 1 ··· 31 32 33 34 35 36 37 38 39 ··· 64 下一页

2020年7月27日

Python接口自动化(八) python登录禅道11.4.1版本实战

摘要: 一、需要使用requests下的会话对象; 会话对象让你能够跨请求保持某些参数。它也会在同一个Session实例发出的所有请求之间保持cookie。 方法级别的参数不会被跨请求保持。 参考:https://requests.readthedocs.io/zh_CN/latest/user/advan 阅读全文

posted @ 2020-07-27 12:05 星空6 阅读(1446) 评论(0) 推荐(0)

2020年7月26日

Python接口自动化(七) 参数化关联接口

摘要: 我们用自动化新建项目之后,要想接着对这个新建项目操作,那就需要用参数关联了,新建项目之后会有一个项目的id,获得到这个id,就可以通过这个项目id继续操作这个新建项目。 大致流程步骤:登录——>新建项目——>web界面操作项目进度——>fiddler抓取操作请求——>提取参数——>传参——>代码实现 阅读全文

posted @ 2020-07-26 21:12 星空6 阅读(853) 评论(0) 推荐(0)

Python接口自动化(六) session关联接口

摘要: session保持存会话 help(session()) 通过help方法查看帮助文档。 使用session登录开源的OPMS系统,搭建OPMS系统,参考:https://www.cnblogs.com/canglongdao/p/12562972.html #coding:utf-8 import 阅读全文

posted @ 2020-07-26 17:30 星空6 阅读(362) 评论(0) 推荐(0)

Python接口自动化(五) cookie绕过验证码登录

摘要: 有些登录的接口会有验证码:短信验证码,图形验证码等,这种登录的话验证码参数可以从后台获取的(或者查数据库最直接)。获取不到也没关系,可以通过添加cookie的方式绕过验证码。 抓登录cookie 如博客园,未登录时,使用fiddler抓包查看cookie值。登录后,使用fiddler抓包查看cook 阅读全文

posted @ 2020-07-26 16:30 星空6 阅读(1013) 评论(0) 推荐(0)

Python接口自动化(四) https请求(SSLError解决办法)

摘要: 电脑环境 python:3.7 requests:2.22.0 fiddler:v5.0.20 一、SSL问题 1.在你不启用fiddler时,python代码直接发送https请求,不会有SSL问题(也就是说不想看到SSL问题,关掉fiddler就行) 2.启动fiddler抓包,会出现SSLEr 阅读全文

posted @ 2020-07-26 15:15 星空6 阅读(6313) 评论(1) 推荐(2)

Python接口自动化(三)post请求四种传送正文方式

摘要: HTTP协议规定POST提交的数据必须放在消息主题(entity-body)中,但协议并没有规定数据必须使用什么编码方式。 浏览器行为:Form表单提交 Http协议行为:Http1.1协议 我们知道,HTTP协议是以ASCII码传输,建立在TCP/IP协议之上的应用层规范。规范把HTTP请求分为三 阅读全文

posted @ 2020-07-26 14:13 星空6 阅读(481) 评论(0) 推荐(0)

Python接口自动化(二) 发送post请求的接口;发送post【data】;python中字典和json的区别

摘要: help函数 help(requests)查看相关注释和案例内容。 发送post请求的接口(dict参数) 发送post请求的接口(json参数) post的body是json类型,也可以用json参数传入。 先导入json模块,用dumps方法转化成json格式。 请求头header 现在由于对接 阅读全文

posted @ 2020-07-26 11:13 星空6 阅读(602) 评论(0) 推荐(0)

2020年7月25日

requests高级用法

摘要: 会话对象 会话对象让你能够跨请求保持某些参数。它也会在同一个Session实例发出的所有请求之间保持cookie,期间使用urllib3的connection pooling功能。所以如果你向同一主机发送多个请求,底层的TCP链接将会被重用,从而带来显著的性能提升。 我们来跨请求保持一些cookie 阅读全文

posted @ 2020-07-25 20:48 星空6 阅读(843) 评论(0) 推荐(0)

2020年7月24日

Jmeter测试TCP协议,不知道怎么测

摘要: 本文主要介绍如何使用JMeter对TCP协议进行测试 一、TCP概念 二、TCP协议的三次握手 三、TCP取样器参数介绍 四、Wireshark抓包和开发TCP脚本 一、TCP概念 1. TCP(Transmission Control Protocol 传输控制协议)是一种面向连接的、可靠的、基于 阅读全文

posted @ 2020-07-24 17:02 星空6 阅读(2480) 评论(0) 推荐(0)

2020年7月23日

安装requests,requests基本使用

摘要: 安装requests;pip install requests 发送请求 import requests#导入requests模块 r=requests.get("https://www.baidu.com/")#获取某个网页 print(r) 传递URL参数 requests允许你使用params 阅读全文

posted @ 2020-07-23 22:45 星空6 阅读(746) 评论(0) 推荐(0)

上一页 1 ··· 31 32 33 34 35 36 37 38 39 ··· 64 下一页

导航