![](https://img-blog.csdnimg.cn/31106bcc08c04dd799a0a39554ef0191.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
测试开发
文章平均质量分 59
分享测试开发相关博客信息
梦途的测开笔记
梦想永不停息
展开
-
flask搭建一个图书管理平台02-注册蓝图和模板渲染
针对flask学习,做的一个前后端不分离的实例,这节是关于注册蓝图和模板渲染原创 2022-10-26 17:42:59 · 876 阅读 · 1 评论 -
flask搭建一个图书管理平台01-环境配置和项目初始化
针对flask的一个前后端不分离的实例原创 2022-10-25 20:53:17 · 761 阅读 · 4 评论 -
flask学习记录05-flask中的请求钩子
感谢关注【测试开发萌货】,跟小孟一起来学习吧~这节是flask-视图函数及路由模块的最后一个章节,下一节将开始记录flask-模块相关的知识。请求钩子的作用请求钩子是通过装饰器的形式实现的,其目的就是避免写重复的代码.在客户端和服务器交互的过程中,做些准备工作和扫尾工作.flask中有哪些装饰器before_first_requestbefore_requestafter_requestteardown_request请求钩子该如何使用before_first_request处理第一个请求前执行只执行一次不原创 2021-11-01 11:19:11 · 159 阅读 · 0 评论 -
Django+DRF+VUE前后端分离在实际项目中的应用,免费分享,它不香吗?
好久不更新了,各位萌粉一定要常来逛逛,督促下博主赶紧分享新的知识点。最近部门比较动荡,受疫情影响,有一大批人要转去其他部门,而我选择了留下来,所以之前的项目都要赶紧测完,在1比6的比例下,只能疯狂输出。我们测试开发XX货们都在更新vue系列,今天我们也来学习一下,准备写个简单一点的实例去演示一下前后端分离该怎么做,下面我们欢迎今天的主角:django+drf+vue实现前后端分离-part01一.创建前后端项目1.创建后端本地项目首页我们来创建一个虚拟环境,因为后边的项目和案例可能比较多,这样能够使我们的包原创 2021-10-29 07:30:00 · 478 阅读 · 0 评论 -
flask学习记录04-重定向、自定义转换器和异常抛出与捕获
有句谚语叫“学习如逆水行舟,不进则退”,但是在这种互联网高度内卷的环境下,我感觉不退即进。能够把之前学习到的知识不遗忘,也是一种进步,快跟小孟一起来回顾下flask吧,看看你有没有忘记?今天的核心知识如下:通过redirect和url_for进行路由重定向自定义一个list路由转换器异常抛出与捕获路由重定向方式一:redirect直接返回给前端我们先来看下redirect的源码参数,非常简单有三个值,前两个是设置跳转的url和状态码,code默认为302,最后一个是对response返回对象的限制我们写一个原创 2021-10-28 17:22:46 · 228 阅读 · 0 评论 -
flask学习记录03-json数据类型的接收、转换和返回
感谢关注测试开发萌货,我是测试小孟,快跟小孟一起来复习/学习flask框架吧~今天主要分享json数据格式,核心如下: 1.json.loads将json转换为字典 2.json.dumps将字典转换为json 3.jsonify将字典转换为json 4.解决浏览器中json数据,中文无法展示的问题json介绍json其实就是一个类似于python中字典的字符串,用于浏览器和服务器进行数据传输的一种数据格式json在项目中的使用1.接收json,并通过json.loads处理为字典,方便后端处理fr原创 2021-10-28 08:00:00 · 1910 阅读 · 0 评论 -
flask学习记录02-路由转换器和指定请求方式
今天上海降温了,只有十几度,感觉一下子入冬了,大家注意保暖呀~今天主要分享flask学习记录中的路由参数-转换器和指定访问方式以及接口调试为方便阅读,可参考如下目录:flask run 知识补充路由的参数-转换器指定接口请求方式一.flask run知识补充在上一节中提到了可以通过flask run 方法进行运行,后来了解到flask run 后也是可以跟一些参数的可以通过命令flask run --help的方式去查询。最常用的就是绑定host和port,host告诉web服务器在哪个网络接口上监听客户原创 2021-10-27 08:00:00 · 200 阅读 · 0 评论 -
flask学习记录01-视图函数、路由和调式模式配置
好久没有更新喽,看到技术群里一个个卷魔,坚持不懈,咱也不能放弃是吧。今天的主题是根据官方文档和flask web书籍重新学习flask框架(之前没学好,加上不经常用,忘的差不多了)。测试开发坑货所分享的测试平台起初就是用的flask,也是因为看了相关的文章,决定好好学习一下,下边我们开始今天的flask学习打卡。一.定义一个完整的flask应用flask应用主要包含应用实例、路由、视图函数from flask import Flask# 定义一个应用实例app&n原创 2021-10-26 16:01:55 · 133 阅读 · 0 评论 -
常见的网络协议有哪些?
常见的网络协议有哪些?1.什么是网络协议计算机网络中为方便进行数据交换而建立的规则或约定的集合2.网络协议的组成网络协议有三大部分组成:语法、语义和时序语义:规定发出什么控制信息,做出什么样的反应语法:用户数据和发出的控制信息具备的结构和样式、数据出现的顺序时序:对事件发生顺序的详细说明3.计算机网络通信协议的七层结构分别是什么应用层表示层会话层传输层网络层数据链路层物理层4.常用的网络协议有哪些TCP(Transport Control Protocol):传输控制原创 2021-02-20 18:02:57 · 2954 阅读 · 0 评论 -
什么是Python中的装饰器和语法糖?
1.什么是python中的装饰器?就python而言,装饰器本质上是python中的一个函数或类,它可以让其他函数或类在不做任何代码修改的前提下增加额外的功能。同时装饰器返回的也是一个类或对象。2.写一个简单的装饰器如函数中插入日志1.1最初的业务代码import loggingdef useloginfo(func): logging.info("%s is running" % func._name) func()def foo(): print("i am foo")原创 2021-02-20 10:40:15 · 382 阅读 · 0 评论 -
Python单元测试框架unittest的总结和实战
单元测试框架unittest的学习和使用1.概述unittest是Python语言的单元测试框架,提供了创建测试用例、测试套件和批量执行用例等方案。unitteest作为Python语言的标准库,可以直接导入使用,不用安装,通常通过继承unittest.TestCase去创建测试用例,批量执行用例。2.测试固件测试固件,通常用于处理初始化操作。可以在测试之前和测试之后做一些操作,unittest中提供了setUp和tearDown两个测试固件。3.测试执行uinittest模块中包含main方法原创 2021-01-01 23:19:30 · 371 阅读 · 0 评论 -
APP测试工作中常用的知识点回顾
APP测试工作中常用的知识点回顾以下是记录的关于APP测试,在工作中常用到的知识,可通过链接查看,后续会【持续更新记录】1.APP崩溃、闪退的情况,是什么原因导致的https://blog.csdn.net/Mahumd/article/details/1106793942.工作中常用的ADB命令有哪些https://blog.csdn.net/Mahumd/article/details/110679702...原创 2020-12-05 13:14:18 · 112 阅读 · 0 评论 -
工作中常用的ADB命令有哪些(包含查询输入日志)
常见的ADB命令有哪些1.首页介绍下什么是ADBADB即Android Debug Bridge,是测试人员和Android原生开发人员必备的工具2.工作中常用的几个ADB命令2.1基础命令1.查看帮助信息2.启动adb服务3.关闭adb服务2.2系统命令1.查看手机版本号2.获取系统版本2.3多设备文件传递命令1.上传pc上的文件到androidadb push pc android2.下拉android上的文件到pcadb pull android pc2.4查原创 2020-12-05 13:07:49 · 627 阅读 · 0 评论 -
APP在使用中出现崩溃、闪退的情况,是什么原因引起的
APP在使用中出现崩溃、闪退的情况,是什么原因引起的一.常见的原因1.缓存垃圾过多由于安卓系统的特性,长时间不清理缓存,会导致越来越卡,也会出现闪退的情况2.运行的程序过多,引起的内存不足现象由于部分手机运行程序过多,手机本身内存比较少,容易出现闪退问题,3.应用版本的兼容性问题3.1应用版本兼容性问题应用版本太低,会导致不兼容,引起闪退;有些新发布的版本,还在调试中也可能会出现闪退的问题3.2APP中的SDK和手机的兼容性问题4.APP中访问网络的地方部分组件未加载组件中的Image原创 2020-12-05 12:29:26 · 13304 阅读 · 0 评论 -
如何在Mac中配置Python虚拟环境
如何在Mac中配置Python虚拟环境1.安装virtualenvpip3 install virtualenv2.安装virtualenvwrapperpip3 install virtualenv3.配置.bashrc文件,没有的话在根目录"~"下创建一个cd ~vim .bashrc定义Python安装路径(可通过which is python3查询)export VIRTUALENVWRAPPER_PYTHON='/usr/local/bin/python3定义虚拟环境的原创 2020-11-24 15:29:02 · 723 阅读 · 0 评论