python
文章平均质量分 94
美味的世界
这个作者很懒,什么都没留下…
展开
-
requests接口测试基础
一、发送HTTP请求导入requests库并将测试的接口地址设为变量import requestsbase_url = 'http://httpbin.org'Get请求r =requests.get(base_url+'/get')print(r.status_code)Post请求r=requests.post(base_url+'/post')print(r.statu...原创 2019-03-21 21:04:29 · 1128 阅读 · 0 评论 -
Python之安装与环境变量(Win)
Python之安装与环境变量下载Python官网:https://www.python.org/Python官网下载:https://www.python.org/downloads/release/python-373/安装Python安装包:python-3.7.3-amd64.exe勾选“Add Python 3.7 to PATH” (勾选后会自动配置Python环境变量)...原创 2019-05-20 17:36:53 · 318 阅读 · 0 评论 -
Django之Restful接口测试-Postman(五)
Restful接口测试-Postman前面已将Django框架的API已添加好了,现在我们来使用Postman接口测试工具进行api测试主要学习的是 增(POST)、删(DELETE)、改(PATCH)、查(GET)创建项目首先Postman新建了一个项目用来存放用例,项目名称为 “django_restful”GET请求根据HTTP规范,get用于信息获取,而且应该是安全的和幂等的...原创 2019-04-25 15:16:34 · 3603 阅读 · 0 评论 -
Django之安装(一)
前提Django是基于Python写的一个开放源代码的Web应用框架,安装Django前需要先配置好Python环境。Django安装输入以下命令即可安装Djangopip install django安装校验django-admin提示如以下内容则说明安装成功查看Django版本python -m django --version安装Django REST Fram...原创 2019-04-23 17:36:29 · 1083 阅读 · 0 评论 -
Django之Restful接口测试-Django自带测试模块(七)
Django自带测试模块上章博客写的Restful接口测试使用的是python里的Unittest测试框架,而本章使用Django自带的测试模块。Django的单元测试使用python的unittest模块,这个模块使用基于类的方法来定义测试。类名为django.test.TestCase,继承于python的unittest.TestCase。项目的目录结构:|-- Django_St...原创 2019-04-27 20:27:05 · 2985 阅读 · 0 评论 -
Android SDK Manager无法更新的解决方案
问题产生的原因:因为墙的原因(你懂的),无法访问google网站,导致Android SDK Manager无法更新解决方法:启动 Android SDK Manager ,打开主界面,依次选择「Tools」、「Options…」,弹出『Android SDK Manager - Settings』窗口;在『Android SDK Manager - Settings』窗口中,在「HTTP...原创 2019-04-15 15:15:12 · 2744 阅读 · 0 评论 -
Django之Restful接口测试-Python+Requests+Unittest(六)
在第五章介绍了使用Potsman工具对Restful接口进行测试,接下来我们使用Python+Requests+Unittest框架进行接口测试用例的编写。import requestsimport unittestclass UserTest(unittest.TestCase): def setUp(self): self.base_url = 'http://...原创 2019-04-26 17:07:58 · 1119 阅读 · 0 评论 -
Python之代理IP地址池(一)
import randomimport requestsimport redef rand_userAgent(): # 我自己用正则弄的一个UA池,大家也可以自己动手做一个 UserAgentList = [{'User-Agent': 'Mozilla/5.0(Macintosh;U;IntelMacOSX10_6_8;en-us)AppleWebKit/534.50(K...原创 2019-04-03 15:55:54 · 710 阅读 · 0 评论 -
Python安装MySQLdb模块报错解决方法
MySQLdb安装报错解决方法问题:1.没有找到与Python版本匹配的 MySQLdb模块2.提示需要安装VC++ XX库,因为pip3安装编译调用到window底层的东西。解决以上问题方案:1.下载自己安装的Python对应的whl版本: https://www.lfd.uci.edu/~gohlke/pythonlibs/博主的Python版本是3.7.3,下载的是 “asp...原创 2019-04-09 10:53:19 · 2177 阅读 · 0 评论 -
接口性能测试
import requestsimport timeimport datetimenumbers = 6000nums = 0for i in range(5): numbers = numbers + 1000 print(numbers) for i in range(5): times = datetime.datetime.now() +...原创 2019-04-02 16:36:16 · 342 阅读 · 0 评论 -
测试接口笔记
1.抓包进行接口测试时,信息头有几个必填项 可以保证大部分的情况下不会因为信息头出错Accept :application/json, text/javascript, /; q=0.01Referer:http://125.94.44.2/Register/user_login.htmlContent-Type : application/x-www-form-urlencoded; ch...原创 2019-04-02 11:35:30 · 149 阅读 · 0 评论 -
Selenium自动化测试--生成测试报告
import unittest# 测试用例存放路径case_path = './Testcase' # 获取所有测试用例def get_allcase(): discover = unittest.defaultTestLoader.discover(case_path, pattern="Test*.py") suite = unittest.TestSuite(...原创 2019-04-02 10:56:57 · 4468 阅读 · 0 评论 -
Python+Selenium unittest单元测试框架的几种运行方式
一、unittest概念核心: TestCase, TestSuite, TestLoder,TextTestRunner,TextTestResult, TestFixtureTestCase(测试用例): 所有测试用例的基类,它是软件测试中最基本的组成单元一个test case 就是一个测试用例,是一个完整的测试流程,包括测试前环境的搭建setUp,执行测试代码(run),以及测试后环境...原创 2019-04-01 18:03:23 · 611 阅读 · 0 评论 -
Python之xlrd读Excel文件问题解决 (python xlrd unsupported format, or corrupt file.)
最近使用PyChram创建xls文件导致不能读取写入该文件解决:在桌面上手动创建Excel文件即可解决。import xlrdimport xlutils.copy#打开一个workbookfilename = r'H:\Timed_scheduling\data.xls'rb = xlrd.open_workbook(filename, encoding_override="utf-...原创 2019-04-10 16:13:16 · 46339 阅读 · 5 评论 -
Python之代理IP地址池(二)
思路:先在从网上爬取一个代理列表,做代理池,并保存在本地http_list.txt和https_list.txt中,然后从中随机池取出一个ip做代理。本代码是从用webdriver模拟chrome浏览器http://www.xicidaili.com/上爬取的代理的(因为这个网站有发爬虫,就直接用webdriver快速搞定,这么一个小网站,就懒得去研究它的反爬了)。爬取成功会返回响应代码2...转载 2019-10-01 18:50:31 · 965 阅读 · 0 评论