自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 [Django]路由实现

自动生成路由router = routers.SimpleRouter()DefaultRouter与SimpleRouter功能类似,不过会自动添加一个根路由(作为获取当前数据的入口)注册路由router.register(r’projecs’,views.ProjectViewSet)第一个参数,是路由的前缀第二个参数,是视图集类合并路由方式一 和我们定义的一样urlpatterns += router.u

2022-12-03 22:08:59 173 1

原创 [继承]继承父类后,父类中的self表示为子类

met_fun中的self是:

2022-11-28 01:06:33 111

原创 [Django]类视图继承关系及实现功能

【代码】[Django]类视图继承关系及实现功能。

2022-11-27 23:44:44 412

原创 [pytest]夹具使用注意事项

pytest 基础#模块以test_开头或者以_test结尾#类名以Test开头#方法以test开头#运行方式# 主函数运行pytest.main([‘-s’,“指定运行的模块名(执行 )”])运行所有: pytest.main()指定模块: pytest.main([‘-s’,“指定运行的模块名.py”])指定目录: pytest.main([‘-s’,“./用例模块目录”])通过nodeid指定用例运行:pytest.main([‘-vs’,‘./文件目录/文件模块.py::函数’

2022-11-19 11:11:03 279

原创 [Python]基于unittest实现多线程执行用例

多线程执行测试用例

2022-11-13 00:32:02 292

原创 [VUE]测试平台登录页实现

VUE

2022-10-18 22:48:34 163

原创 [router]Vue框架路由配置方式

路由配置及参数获取

2022-10-16 21:42:26 280

原创 vue计算属性,及绑定

VUe

2022-10-08 22:40:57 270

原创 Vue侦听器笔记

VUE

2022-10-08 22:37:12 105

原创 Vue学习笔记(循环)

Vue

2022-10-07 20:23:17 138

原创 Python实现socket服务端,进行调用(使用多线程,装饰器)

socket链接

2022-10-05 20:46:52 359

原创 Python装饰器使用

装饰器

2022-10-05 20:30:35 135

原创 Python中__new__与__init__的使用说明

__new__与__init__

2022-09-25 17:04:26 184

原创 【单例模式】Python实现单例模式的方式

单例模式

2022-09-19 21:35:23 134

原创 【装饰器】装饰器实现记录(包含装饰器类)

装饰器

2022-09-19 19:32:45 46

原创 【参数化】使用Python实现参数化

参数化

2022-09-18 20:20:10 809 1

原创 python虚拟环境安装与使用

1.第一步安装Python2.安装虚拟环境的模块pip install virtualenv安装成功后,进行第三步3.创建一个项目的目录(类似于一个容器,在目录下进行安装不同版本的flask,避免不同的flask相互影响,重复创建一个新的目录就是一个新的环境)mkdir [目录名]4.进入创建的目录下virtualenv [环境名]创建一个flask环境5.创建完成后,进入到sc...

2020-04-09 21:07:24 127

原创 运用测试套件,提交测试模块,并执行

运用测试套件,提交测试模块,并执行import unittestimport osfrom libray.HTMLTestRunnerNew import HTMLTestRunnerfrom common.dirpath import TESTCASEPATH,REPORTPATHfrom common.handlemail import sendemaisuit = unitte...

2020-04-06 23:14:18 139

原创 web定位元素,JS操作,文件上传等基础操作

web定位元素,JS操作,文件上传等基础操作from selenium.webdriver import ActionChainsfrom selenium.webdriver.common.keys import Keysfrom selenium.webdriver.support.ui import WebDriverWaitfrom selenium.webdriver.suppo...

2020-04-06 23:11:17 180

原创 Python循环添加测试用例,并进行执行

通过unittest模块,添加单独的测试用例,注意重写方法import unittestfrom demo02.testcase import TestCasefrom demo02.read_writexlsx import Read_Write_Xlsxfrom demo02.HTMLTestRunner_cn import HTMLTestRunnerread=Read_Write...

2020-02-27 19:05:42 743

原创 Python自动化log日志学习与ddt数据驱动

from selenium import webdriverimport unittest,timeimport logging,tracebackimport ddtfrom selenium.common.exceptions import NoSuchElementExceptionfrom testtoken01 import common0logging.basicConfi...

2019-12-22 20:08:16 93

原创 Python数据序列化与反序列化

1.序列化是将Python数据类型转换为json数据,采用的第三方库JSON中dumps;反序列化是将json数据转换为Python可以处理的数据类型,采用的是loads#coding:utf-8import json,reimport itchata='{"e": true, "c": [1, 2, 3], "a": "aaa", "b": "bbb", "d": {"b2": "456...

2019-12-22 15:17:00 68

原创 Python自动化--数据驱动(通过Excel)

1、Python数据驱动,需要导入Python第三方包,进行对行和列的读取,存入Python可以使用的数据类型(如list,dict)具体代码示例如下:from openpyxl import load_workbookclass ParseExcel (): def __init__(self,excelPath,sheetName): #将要读取的Excel加载到...

2019-12-22 14:41:56 252

原创 web自动化查找元素公共类

web自动化元素查找实现(click,send),弹窗from selenium import webdriverfrom selenium.webdriver.support.ui import WebDriverWaitimport timeclass Basefunc (): def __init__(self,driver): self.driver =d...

2019-12-22 13:37:02 72

原创 python3使用flask完成网页的登录,注册,注销功能

需要注意一下几点:1.模块循环导入,引入exts模块进行切断处理2.数据库的初始化处理,db.init_app(app)3.数据库模型的导入与初始化4.session的利用,在session(类字典进行操作)中进行相关操作5.钩子函数的引用。一定要有字典数据返回,并进行相应的取值from flask import Flask,render_template,request,redire...

2019-11-26 23:21:55 700 1

原创 Python用字典方式替代其他语言中switch语法

1.话不多说上代码,Python一切皆对象的又一体现#coding:utf-8'''字典代替switch'''# 字典代替switchday=4# some_day={# 0:'sunday',# 1:'monday',# 2:'tuesday'# }# one_day=some_day.get(day,'unknow')# print(one_day)...

2019-11-04 23:50:58 432

原创 Python列表推导器

1.根据列表(元组,集合)生产另一个列表(元组,集合)#encoding:utf-8'''列表推导器''' a=[1,2,3,4,5,6,7,8,9] b=[i*i for i in a] c=[i**3 for i in a if i<=5] print(b,c)2.根据字典推导数据dict_name={ '小白':18, '小红':19, '小芳...

2019-11-04 23:43:05 83

原创 python3连接数据库,通过配置文件并进行操作

1,同一目录下生产.ini文件,文件内容如下:[DEFAULT];读取数据库配置passwd = user = rootport = 3306db = zentaoip = localhostcharset = utf8[DB2]ip = 172.0.0.1port = 3306user = rootdb = zentao_grop[db3]host port = ...

2019-11-03 22:51:32 1156

原创 实用 Python3.* 连接MySQL数据库 实现增加删除改查处理,实现表,列参数化

实用 Python3.* 连接MySQL数据库 实现增加删除改查处理,实现表,列参数化主要注意是数据格式,在遵循sql的语法时,同时要注意Python的语法,才能达到效果,主要是小的细节#encoding=utf-8import pymysqlclass DatabaseInit(): def __init__(self,host,port,user,passwd,databas...

2019-11-03 01:43:31 264

空空如也

空空如也

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

TA关注的人

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