摘要: 楔子 在爬虫中进行request请求,很多时候,都需要添加请求头,不然服务器会认为是非法的请求,从而拒绝你的访问。 import requests url = 'https://www.zhihu.com/question/315387406/answer/812734512' response = 阅读全文
posted @ 2019-11-28 22:23 天之坚毅 阅读(2489) 评论(0) 推荐(0)
摘要: about chardet提供自动检测字符编码的功能。 当我们在处理一些不规范的网页的时候。虽然Python提供了Unicode表示的str和bytes两种数据类型,并且可以通过encode()和decode()方法转换,但是在不知道编码的情况下,对bytes做decode()容易失败。 对于未知编 阅读全文
posted @ 2019-11-28 22:11 天之坚毅 阅读(465) 评论(0) 推荐(0)
摘要: HTTP协议简介 超文本传输协议(英语:HyperText Transfer Protocol,缩写:HTTP)是一种用于分布式、协作式和超媒体信息系统的应用层协议[1]。HTTP是万维网的数据通信的基础。 设计HTTP最初的目的是为了提供一种发布和接收HTML页面的方法。通过HTTP或者HTTPS 阅读全文
posted @ 2019-11-28 22:04 天之坚毅 阅读(644) 评论(0) 推荐(0)
摘要: About urllib是Python内置的HTTP请求库。urllib 模块提供的上层接口,使访问 www 和 ftp 上的数据就像访问本地文件一样,并且它也是requests的底层库。 其中包括4个主要模块: urllib.request:请求模块。 urllib.error:异常处理模块。 u 阅读全文
posted @ 2019-11-28 21:40 天之坚毅 阅读(849) 评论(0) 推荐(0)
摘要: 前言 在Django中会碰到发送邮件的需求,Django中内置了邮件发送功能,被定义在django.core.mail模块中。发送邮件需要使用SMTP服务器,常用的免费服务器有:163、126、QQ,下面以163邮件为例。 思路 使用Django发送邮件就相当于,事先准备好一个可用的邮箱账户,并设置 阅读全文
posted @ 2019-11-28 12:49 天之坚毅 阅读(537) 评论(0) 推荐(0)
摘要: About 环境:win10 + Python3.6 + PyCharm requests库是Python语言编写,基于urllib,采用Apache2 Licensed开源协议的HTTP库。 它相对于urllib更加方便,大大节约了代码量,完全满足了HTTP测试相关需求。 关于urllib:htt 阅读全文
posted @ 2019-11-28 12:17 天之坚毅 阅读(641) 评论(0) 推荐(0)
摘要: 前言 本篇博客展示了通过Python发邮件,包括通过selenium自动登录163发邮件、通过Django发邮件、通过SMTP发邮件。但,只求会用,所以仅是示例,不会有太多的说明........ 通过selenium自动登录163发邮件 代码: import time import datetime 阅读全文
posted @ 2019-11-28 11:52 天之坚毅 阅读(419) 评论(1) 推荐(0)
摘要: 楔子 现在, 要测试这些接口: """ 用例集 case_set.py pip install requests """ import requests def v2ex_info(): """ 获取v2ex的网站信息 https://www.v2ex.com/api/site/info.json 阅读全文
posted @ 2019-11-28 11:30 天之坚毅 阅读(4764) 评论(0) 推荐(0)
摘要: About 有了测试报告就可以发送邮件了。 Python发邮件功能借助smtplib和email模块。 更多关于发邮件的故事点击:https://www.cnblogs.com/sundawei7/p/11948961.html 代码示例 import unittest import smtplib 阅读全文
posted @ 2019-11-28 11:13 天之坚毅 阅读(820) 评论(0) 推荐(0)
摘要: About HTMLTestRunner和BSTestRunner是Python标准库unittest的扩展,用来生成HTML的测试报告。两个下载安装和使用一致。 首先,Python2.x和Python3.x中两个扩展包不兼容(但下载和使用一致),这里以Python3.x为例。只是目前,无法通过pi 阅读全文
posted @ 2019-11-28 11:08 天之坚毅 阅读(486) 评论(0) 推荐(0)
摘要: 如:L4(23) 有3个控件, 每个控件有2个取值; 4为需要测试的组合个数; 叫4因素3水平。 (1)L4(23) 列号 1 2 3 试验号 1 1 1 1 2 1 2 2 3 2 1 2 4 2 2 1 (2)L8(27) 列号 1 2 3 4 5 6 7 试验号 1 1 1 1 1 1 1 1 阅读全文
posted @ 2019-11-28 10:53 天之坚毅 阅读(871) 评论(0) 推荐(0)
摘要: About allpairs是自动生成组合测试用例的一个实用的小工具。来看一下它的的安装及简单使用。安装及使用视频请:点我 下载安装 首先,这里以windows平台为例。 测试环境是win10 + Excel + 记事本。 百度云盘链接:https://pan.baidu.com/s/1TBxEK1 阅读全文
posted @ 2019-11-28 10:35 天之坚毅 阅读(14811) 评论(0) 推荐(1)