自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 收藏
  • 关注

转载 一篇文章搞懂Python装饰器的所有用法

01. 装饰器语法糖如果你接触 Python 有一段时间了的话,想必你对 @ 符号一定不陌生了,没错 @ 符号就是装饰器的语法糖。它放在一个函数开始定义的地方,它就像一顶帽子一样戴在这个函数的头上。和这个函数绑定在一起。在我们调用这个函数的时候,第一件事并不是执行这个函数,而是将这个函数做为参数传入它头顶上这顶帽子,这顶帽子我们称之为装饰函数 或 装饰器。你要问我装饰器可以实现什么功能?我只能说你的脑洞有多大,装饰器就有多强大。装饰器的使用方法很固定:先定义一个装饰函数(帽子)(也可以用类、偏函数

2020-12-22 20:14:34 157

原创 Python单继承的简单理解

一、先看个简单的例子class A: def __init__(self,name): self.name = name def haha(self): print("方法a")class B(A): passb = B()以上代码,B继承了A,B中没有定义任何属性,但是当直接实例化B时,执行此文件,会提示:Traceback (most recent call last): File "test01.py", line 10,

2020-12-15 19:38:55 323 1

转载 python+unittest运行自动化测试用例失败时,重新运行用例

我们使用Unittest框架运行测试用例时,有些脚本运行一次时会出错,影响测试结果,那么将失败的测试用例多运行几遍,会大大的降低这种可能性,排除干扰项,直击有BUG的用例。下面是具体操作方法:1、taseCase.py文件,具体内容如下(可直接复制):from unittest import TestCasefrom unittest.case import _Outcomeimport timeclass TestCase_(TestCase): # 是否开启失败重跑 FAI

2020-06-15 15:48:41 2550

原创 UI自动化测试(一)

UI自动化环境的搭建(python+selenium+unittest+VScode)一、脚本语言:Python是一种跨平台的计算机程序设计语言。是一种面向对象的动态类型语言,最初被设计用于编写自动化脚本(shell),随着版本的不断更新和语言新功能的添加,越多被用于独立的、大型项目的开发。下载地址:https://www.python.org/downloads/安装:(1)安装时勾选ADD python 3.6 to PATH 选项,然后一直默认安装就可以了。(2)检查python环境是否安装

2020-06-13 16:13:34 11041

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除