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)

导航