python
文章平均质量分 69
郭俊强
这个作者很懒,什么都没留下…
展开
-
5.3 python之自动化测试 了解_03 2021-06-23
pyTest执行Excel用例生成Allure报告1. Pytest框架环境搭建# 首先使用pip安装pytestpip install pytestpip install pytest-html #原生态报告模版# 查看 pytest 是否安装成功pip show pytest使用pytest执行测试需要遵行的规则:py测试文件必须以test开头(或者以_test结尾);测试类必须以Test开头,并且不能有init方法;测试方法必须以test_开头断言必须使用assert2.原创 2021-06-23 17:02:58 · 84 阅读 · 1 评论 -
5.2 python之自动化测试 了解_02 2021-06-23
python自动化测试-接口测试前面我们讲了如何自动去在页面上进行测试,那么接下来我们新建一个项目,来对接口进行测试,项目目录如下:config包:用来配置接口的前缀地址;data文件:用来存放case文件(测试用例yml)login包:登录接口处理tools包:读取yml文件进行处理test_case包:主入口,进行调用方法,测试接口代码如下:config.index:HOST = "https://************"; #请求地址login.index:原创 2021-06-23 17:00:45 · 124 阅读 · 1 评论 -
5.1 python之自动化测试 了解_01 2021-06-23
自动化测试主流浏览器:chrome firefox ieweb开发: 所见即所得,也就是浏览器上面看到的所有展示出来的页面。都是由web开发人员做出来的。web自动化:替代人手工去触发事件,用编程语言(python)写脚本来进行测试自动化测试工具:selenium安装浏览器驱动:谷歌:点击谷歌浏览器右上角三个点,找到设置,关于谷歌,查看版本号谷歌驱动安装下载地址 找到对应的版本下载后解压就可以了...原创 2021-06-23 14:52:34 · 95 阅读 · 0 评论 -
4.6 爬虫与反爬虫 2021-06-22
前几章我们讲了通过爬虫来获取有效数据,那么相对应的就有反爬虫来控制拒绝爬虫的访问。这一章我们就了解一下这两个方式。爬虫的分类:爬虫按大类大概分为三类:全网爬虫 站内爬虫 定向爬虫我们来举例了解这三类:1、全网爬虫像搜索引擎,我们在百度上搜索一个问题时,会出现对应的回答内容,这就是全网爬虫,对所有收录的网站进行爬虫,获取关键词在对应的词库,这样用户搜索的时候就会返回相应的结果了。(在SEO优化的时候有很大帮助,比如我们新建了一个网站,想让用户在搜索关键词时自己的网站靠前,就可以建立对原创 2021-06-22 18:00:41 · 302 阅读 · 1 评论 -
4.5 python 实战之扑克牌游戏 2021-06-20
前面我们讲了python的爬虫,其实python也可以制作游戏,又好玩又又趣,这一章带大家来做一个小游戏来体验一下:下面我们在代码中来了解更多细节:游戏规则:一副扑克牌52张(除了大小王), 4个玩家在玩,模拟系统发牌、洗牌和整理牌,具体需求如下:【1】先按照顺序打印出一副扑克牌【2】在没有洗牌的情况下,输出发到四个玩家的扑克牌【3】实现对扑克牌的洗牌,然后输出发到四个玩家的扑克牌【4】对于洗牌后的四个玩家的扑克牌进行整理整理规则:1:数字从小到大 (3、4、5、6、7、8、9、10、J、原创 2021-06-20 18:36:04 · 2663 阅读 · 0 评论 -
4.4 爬虫实例03 (多线程) 2021-06-18
前面两章给大家讲了爬虫基础和保存数据,这章来了解一下多线程。什么是多线程?原创 2021-06-18 18:07:29 · 336 阅读 · 0 评论 -
4.3 网络爬虫实例02 2021-06-17
上一章我们学习了爬虫基础,留了扩展训练:怎么把图片存储到本地的文件夹下获取列表里每条数据的详情页信息保存数据为Excel这一章就上面三个展开详细的讲述:仍以https://www.ilync.cn/这个网站为例,我们上一章已经讲述了怎么爬取列表上的数据,那么每个列表里的详细数据怎么拿到呢?课程图片点击进去,打开了一个新的页面,如下图:我们所需要的详细信息就是框出来的,发现有一个class名为fcz的span标签,那么我们就可以用上一章学习的知识来获取对应的内容了:这里有一个问题是,我们原创 2021-06-17 21:08:37 · 141 阅读 · 0 评论 -
4.2 网络爬虫基础及实例01 2021-06-16
上一节我们讲了浏览器的基础操作,这节来了解一下网站爬虫。什么是网站爬虫简单来讲,爬虫就是一个探测机器,它的基本操作就是模拟人的行为去各个网站溜达,点点按钮,查查数据,或者把看到的信息背回来。就像一只虫子在屋里不停地爬来爬去。用处爬虫的应用很广泛,常见的有以下几种:从各大网站上爬取所需要的图片,资源等(这里涉及到一个权限的问题,如果这些你爬下来的资源自己用就没有任何问题,但是如果你需要盈利来讲就搞大了,会被版权方追究责任);抢票软件,每逢节假日售票网站总有几个崩的;出行行业中爬虫的占比最高原创 2021-06-16 18:00:27 · 423 阅读 · 0 评论 -
4.1 浏览器基础操作 2021-06-15
浏览器基础操作后期的内容会在浏览器上面做一些操作,这一篇先补充一下浏览器中的一些常识:大家在打开浏览器,进行浏览的时候,看到的图片、文字、视屏等待都是通过一个一个的元素(element)进行组合来展示出来的,那么看到的外观、大小、动画等都是通过对元素添加不同的样式(style)来呈现的,用户进行点击、滑动等一些行为操作是通过js来进行的操作,那么咱们想要去查看图片、文字等是通过什么元素或者样式来控制展示的怎么办呢?F12可以(也可以鼠标右击,找到检查打开)打开浏览器的控制台,控制台里面包含了咱们上面所原创 2021-06-15 18:00:18 · 348 阅读 · 0 评论