随笔分类 -  python

摘要:我们在测试非登录模块的时候,会需要cookies,那么如何传递这个cookies呢? 方法一:全局变量 缺点:关联性比较强 思路: 1.excel非登录模块的测试用例第一条加登录成功的用例 2.执行这条用例成功后,获取cookies并存入全量变量:COOKIE 主程序代码中,定义一个全局变量,并在函 阅读全文
posted @ 2020-12-06 17:28 仰望浩瀚星辰 阅读(255) 评论(0) 推荐(0)
摘要:接004随笔,已经从excel获取测试数据并且成功执行测试用例的前提下,我们如何将测试结果写回excel指定列呢? 思路:1. 在do_excel类中专门写一个write_back()函数 2.在主程序中调用该方法 from openpyxl import load_workbook class D 阅读全文
posted @ 2020-12-05 17:04 仰望浩瀚星辰 阅读(310) 评论(0) 推荐(0)
摘要:from tools.http_request import HttpRequest import json test_data = [{"header":{"User-Agent": "Chrome/75.0.3770.100","Content-Type": "application/json; 阅读全文
posted @ 2020-12-05 16:23 仰望浩瀚星辰 阅读(107) 评论(0) 推荐(0)
摘要:项目中常用的HTTP请求就是get、post请求,所以编写一个HTTP请求工具类: import requests import json class HttpRequest: def http_request(self,method,url,header,data=None,cookie=None 阅读全文
posted @ 2020-12-02 22:13 仰望浩瀚星辰 阅读(500) 评论(0) 推荐(0)
摘要:当登录接口返回的cookies对象为RequestsCookieJar[]时,如何获取cookies呢?如下登录功能: import requests import json header ={"User-Agent": "Chrome/75.0.3770.100","Content-Type": 阅读全文
posted @ 2020-12-01 13:11 仰望浩瀚星辰 阅读(273) 评论(0) 推荐(0)
摘要:一、什么是requests? Requests是用Python语言编写的,基于urllib3来改写的,采用Apache2 Licensed 来源协议的HTTP库。 二、安装requests >pip3 install requests 二、基本用法 #各种请求方式:常用的就是requests.get 阅读全文
posted @ 2020-12-01 12:43 仰望浩瀚星辰 阅读(83) 评论(0) 推荐(0)