测试游记


  • 首页

  • 关于

  • 标签

  • 分类

  • 归档

10.Flask:数据库和模型

发表于 2020-07-11 | 分类于 Flask基础 |

Flask(数据库和模型 十)

使用原生SQL来进行sqlite的使用

sqlite的好处

  1. sqlite3 开箱即用
  2. 小巧,功能还比较强大,百万级别
  3. 不需要联网
  4. 测试平台
阅读全文 »

Java自动化测试(字符串与集合的常用API 6)

发表于 2020-07-09 | 分类于 Java自动化测试 |

Java自动化测试(字符串与集合的常用API 6)

Java API文档

链接: https://pan.baidu.com/s/1t1VSnrOsJn_5HJh91JnF9g 密码: mu1b

字符串常用方法

equals

阅读全文 »

9.Flask:中间件与全局变量

发表于 2020-07-04 | 分类于 Flask基础 |

Flask(中间件与全局变量 九)

中间件 middleware

request

当Flask应用处理请求时,它会根据从WSGI服务器收到的环境创建一个Request对象.

因为工作者(取决于服务器的线程,进程或者协程)一次只能处理一个请求,所以在该请求期间请求数据可被认为是该工作者的全部数据。

Flask对此的术语为本地请求

阅读全文 »

8.Flask:表单验证

发表于 2020-06-27 | 分类于 Flask基础 |

Flask(表单验证 八)

WTForms

安装

1
$ pip install flask-wtf

导入

1
from flask_wtf import FlaskForm
阅读全文 »

7.Flask:数据校验

发表于 2020-06-25 | 分类于 Flask基础 |

Flask(数据校验 七)

数据校验原因

由于有很多手段可以绕过前端往后端发送数据,所以后端需要对数据进行校验后才可以朝数据库插入

前台提供数据输入

写一个简单的提交信息的表单页面

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Title</title>
</head>
<body>
<form action="{{ url_for('register') }}" method="post">
<label>手机号码:</label><input name="phone">
<label>密码:</label><input name="pwd">
<label>确认密码:</label><input name="confirm_pwd">
<input type="submit">
</form>
</body>
</html>

注册页面

阅读全文 »

Vue学习-猜大小游戏

发表于 2020-06-25 | 分类于 Vue |

Vue学习-猜大小游戏

今天看了一会儿Vue文档,写一个猜大小的小游戏,大概这个丑样:

长这样

阅读全文 »

装饰器叠加

发表于 2020-06-24 | 分类于 Pytest |

装饰器叠加

欢迎关注我呀~「测试游记」「zx94_11」

在使用pytest+allure进行自动化脚本开发的时候,在case头部需要增加很多装饰器才能使报告按照预期格式展示

例如我需要报告展示如下:

报告展示

阅读全文 »

使用Vue完成一个checklist

发表于 2020-06-24 | 分类于 Vue |

使用Vue完成一个checklist

创建一个项目

1
$ vue init webpack-simple vuedemo01

初始化项目

除了Use sass?选择N,其他默认

阅读全文 »

Git通过变基将提交变得更美观

发表于 2020-06-23 | 分类于 Git |

Git通过变基将提交变得更美观

几种常见的工作流

全部在主干上进行开发的主干开发工作流

阅读全文 »

使用Gitlab进行代码管理

发表于 2020-06-22 | 分类于 Git |

使用Gitlab进行代码管理(Merge requests)

image-20190324220607374

从Gitlab官网的图中可以看到Gitlab支持软件开发的全流程。

阅读全文 »
<1…678…17>

164 日志
12 分类
13 标签
RSS
GitHub 知乎
友情链接
  • 测试派
  • TesterHome
  • 自动化代码美学
© 2021 — 2022 测试游记 浙ICP备2021000476号-1
由 Hexo 强力驱动
|
主题 — NexT.Gemini v5.1.4