01 2021 档案
摘要:##前言 前面我们已经搭建好了wordpress网站,如果需要查看运行效果可以看我前面的搭建文章,下面我们来进行自动化测试的练习。 ##示例 首先我们测试自动登陆 import unittest from selenium import webdriver import uuid from time
阅读全文
摘要:##问题现象 warnings summary f:\python3.7\lib\site-packages\urllib3\util\selectors.py:14 f:\python3.7\lib\site-packages\urllib3\util\selectors.py:14: Depre
阅读全文
摘要:前言 Compose 是用于定义和运行多容器 Docker 应用程序的工具。通过 Compose,您可以使用 YML 文件来配置应用程序需要的所有服务。然后,使用一个命令,就可以从 YML 文件配置中创建并启动所有服务。 Compose 使用的三个步骤: 使用 Dockerfile 定义应用程序的环
阅读全文
摘要:##前言 docker简介 Docker项目的目标是实现轻量级的操作系统虚拟化解决方案。Docker的基础是Linux容器(LXC)等技术。在LXC的基础上Docker进行了进一步的封装,让用户不需要去关心容器的管理,使得操作更为简便。用户操作Docker的容器就像操作一个快速轻量级的虚拟机一样简单
阅读全文
摘要:##前言 wget做为linux下载的命令经常使用,如果要下载到windows呢? ##安装 wget下载地址:https://eternallybored.org/misc/wget/ 根据自己的实际场景下载文件 将下载好的wget.exe放到 C:/windows/system32文件夹下 执行
阅读全文
摘要:##问题现状 RobotFramewrok部分关键字显示黑色问题 ##原因分析 新的版本和selenium的部分关键字不兼容导致无法显示其他颜色,但是并不影响运行,对于有强迫症的可以尝试以下解决办法 ##解决方法 降低RF的版本 pip install robotframework==3.1.2 重
阅读全文
摘要:##前言 RobotFramework是一个通用型的自动化测试框架,那么我们先来做一个UI自动化。 ##安装 pip install -U selenium pip install -U robotframework-selenium2library 由于我已经安装过selenium了在此就不重复了
阅读全文
摘要:##前言 Cypress 由一个免费的、开源的、本地安装的 Test Runner 和一个用于记录测试的 Dashboard 服务组成. Cypress 不受与 Selenium 相同的限制. cypress能够编写更快、更容易和更可靠的测试。 cypress可以测试任何在浏览器中运行的东西。 ##
阅读全文
摘要:##前言 python可视化的模块是mtaplotlib,我们要使用它来生成统计图。 ##示例 import matplotlib.pyplot as plt import numpy as np #获取的参数 plt.rcParams['font.sans-serif'] = ['KaiTi']
阅读全文
摘要:##前言 学一门编程语言第一件事情是打印Hello,world,对于以及学过python的我来说简直易如反掌,于是我们加点难度,打印99乘法表。 ##示例1 这里面最大的难度便是打印不换行了,对于python来实现非常简单,但是js就有点难度了。 x = [1,2,3,4,5,6,7,8,9] st
阅读全文
摘要:前言 列表做为python的基础,是必须学习的语法之一。一些基础的之前已经是反复温习和使用了,今天我们来学习它的进阶版--》列表推导式。 列表推导式: 优点:是将所有的值一次性加载到内存中,相比于for循环生成的列表执行速度快,并且语法精简,一行代码就完成for循环多行代码所要完成的事情。 缺点:代
阅读全文
摘要:前言 日志是对于软件执行所发生的事件的一种追踪记录方式。日常使用过程中对代码执行的错误和问题会进行查看日志来分析定位问题所在。平常编写代码以及调试也经常用到。通常的新手的做法是直接print打印,但是打印的结果只在控制台显示。今天我们学习一种高级的日志打印和记录模块logging。 logging提
阅读全文
摘要:前言 Tenacity是一个 Apache 2.0授权的通用重试库,用 Python 编写,用于简化向几乎所有内容添加重试行为的任务。它起源于一个重新尝试的分支,可惜这个分支已经不复存在了。 使用Tenacity可以用来进行测试用例的重跑,爬虫脚本的重跑,以及抢票的失败重抢等等。。。可以使用的场景也
阅读全文
摘要:前言 上一篇文章已经将python所有职位的数据全部爬取并保存了下来,接下来我们要进行数据的处理,从所有的python职位中筛选出有测试、开发、运维的关键字职位来进行对比分析python在开发、测试、运维中的使用程度,具体的关键字大家可以灵活选择。此文章只提供一种处理方法或思路,并不适用任何场景。
阅读全文
摘要:##前言 2020年即将过去,回望过去一年是魔幻的一年,今年注定是不平常的一年,我想也是会载入史册,让人类永远铭记今年的重大事件。 全球疫情、中美贸易战、美国大选等一系列重大事件。今年也许是最好的时代同时也是最坏的时代,机遇和危机都是转瞬即逝,我们能做的只有把握当下,未雨绸缪,厚积薄发! 今天毕竟是
阅读全文