- 博客(6)
- 资源 (16)
- 收藏
- 关注
原创 测试开发实战-手把手系列之六
大家好,这里是<测试开发实战-手把手系列之六>根据需求陆陆续续开发了不少组件不少应用都需要有上传文件或下载文件的功能,本节我们就介绍下该如何去实现。上传文件我们先来看看前端上传文件后,django接收文件的代码:class UploadDjangoConfig(View):# 类继承View def post(self, request):#post请求 dto = request.POST workspace = dto.get('wor.
2021-05-12 10:48:38
719
原创 测试开发实战-手把手系列之五
新建user(用户)app,过程应该不需要说了我们来看看view.py的新增方法(InsertRecord)class InsertRecord(View):def post(self, request):dto = json.loads(request.body)username = dto.get(“username”,"")password = dto.get(“password”, “”)name = dto.get(“name”, “”)status = dto.get(“stat
2021-05-06 09:02:46
1542
原创 测试开发实战-手把手系列之四-(后端)
在上一节中我们创建了product(产品)应用,讲这一节前我们先创建一个project(组件)应用,基本框架与product一致前面说过,我司的结构是1个product对应多个project,1个project有多个product使用,所以product和project的对应关系是多对多,这样就需要一个关联表来保存他们的对应关系。我们创建一个ProductProject应用来专门处理看一下model.pyimport …class ProductProjectModel(models.Model)
2021-05-05 12:18:49
1661
原创 测试开发实战-手把手系列之三-(后端)
这一节主要讲解每个文件的作用model.py主要是定义model,与数据库中保持一致,内容如下:import …#id、name…与数据库中的字段一一对应class productModel(models.Model): #一个class类id = models.AutoField(primary_key=True) #AutoField:自增类型, primary_key:主键name = models.CharField(max_length=64) #CharField:字符串类型 max
2021-05-04 10:26:51
1760
原创 测试开发实战-手把手系列之二-(后端)
大家好,这里是首先搭建后台编码环境,我的环境是python:3.7django:3.1.5mysql:5.7.31-logLinux-Ubuntu:Linux 4.15.0-20-generic编码工具:PyCharm 2018.3开发搭建顺序是:安装python->PyCharm新建django项目(这里有个坑,PyCharm要是专业版的才能在新建时选择django项目)->使用PyCharm安装django模块具体搭建方法请自行百度首先我们做的第一件事是创建数据库创建新的
2021-05-02 13:24:14
1920
1
原创 测试开发实战-手把手系列
现在很多厂都开始储备测试开发人才,大厂更是早就开始要求测试的代码能力,甚至不区分开发测试。那么什么是测试开发,测试开发应具有哪些能力,在这里我们不进行定义,毕竟众说纷纭。但是编程,这个能力肯定是核心。小侠在这里以公司的一个实战项目,与大家分享学习。直接上正题。背景介绍:公司的项目结构为一个项目有多个产品组成,一个产品有多个组件模块组成。组件模块分为通用模块和不通用模块。如下图每次项目提测的时候,需要进行打包和部署,测试完成后归档等待运维发布上线。划分:开发进行程序的打包(分全量包/增量包),测试
2021-04-26 10:34:06
2325
1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人