(简易)测试数据构造平台: 1 (vue+elementUI+python3+django)

简介: (简易)测试数据构造平台: 1 (vue+elementUI+python3+django)

大家好,我就是业内最火测开博主 -  我去热什么?

   对喽! 热饭!


   好了,废话不多说了,开新坑。

   

   (你是否经常为手工构造测试数据苦恼?是否每天的大部分时间都在构造数据?是否构造一个数据就要历经千辛万苦,各种返工?

   如果是,那么请来学习本平台吧~ 这将一劳永逸的解决这些苦恼,转变这些杂活成为你的立身根本和骄傲。 )


   注意,对于下载,依赖环境部署这些东西,大家直接看我之前接口测试平台/数据工厂(旧) 系列开头即可,本系列不会再重复这些基础内容。如果实在基础弱,需要手把手教的,建议你报班 v :  qingwanjianhua

   

   【本节课内容】:用Django新建一个项目,并初始化设置。

   【依赖包】:python3.7  django3.2.13

   

   首先,新建项目:MakeData

   

image.png

   

   然后,进到项目根目录新建app:Myapp


image.png

   

   然后,用pycharm打开这个项目,进行正式开发:

   

image.png

   

       初始化-生成sqlite数据库表:

   

image.png

   

   初始化-创建超管:

image.png

   

   初始化- 访问权限:

image.png


   初始化-加载app:

image.png


   初始化-关掉csrf:

image.png


   初始化-语言和时区:

image.png


   初始化-admin后台自动注册表数据:

image.png

   这个方案为本号自创,大家可复制:

from django.contrib import admin
# Register your models here.
import inspect,sys
from Myapp.models import *
cls_members = inspect.getmembers(sys.modules[__name__],inspect.isclass)
for name,cls in cls_members:
    admin.site.register(cls)

在经历了上面这些初始化后,然后我们来进行简单的测试:

右上角启动:

image.png


打开127.0.0.1:8000

看到此场景视为成功:

image.png



然后打开后台测试:127.0.0.1:8000/admin/

image.png

看到这个场景,视为成功。



本节课结束,内容很短很简单,但能坚持下来并不容易。


相关文章
|
15天前
|
设计模式 前端开发 数据库
Python Web开发:Django框架下的全栈开发实战
【10月更文挑战第27天】本文介绍了Django框架在Python Web开发中的应用,涵盖了Django与Flask等框架的比较、项目结构、模型、视图、模板和URL配置等内容,并展示了实际代码示例,帮助读者快速掌握Django全栈开发的核心技术。
101 44
|
9天前
|
Java 测试技术 持续交付
【入门思路】基于Python+Unittest+Appium+Excel+BeautifulReport的App/移动端UI自动化测试框架搭建思路
本文重点讲解如何搭建App自动化测试框架的思路,而非完整源码。主要内容包括实现目的、框架设计、环境依赖和框架的主要组成部分。适用于初学者,旨在帮助其快速掌握App自动化测试的基本技能。文中详细介绍了从需求分析到技术栈选择,再到具体模块的封装与实现,包括登录、截图、日志、测试报告和邮件服务等。同时提供了运行效果的展示,便于理解和实践。
43 4
【入门思路】基于Python+Unittest+Appium+Excel+BeautifulReport的App/移动端UI自动化测试框架搭建思路
|
24天前
|
数据采集 JSON 数据处理
抓取和分析JSON数据:使用Python构建数据处理管道
在大数据时代,电商网站如亚马逊、京东等成为数据采集的重要来源。本文介绍如何使用Python结合代理IP、多线程等技术,高效、隐秘地抓取并处理电商网站的JSON数据。通过爬虫代理服务,模拟真实用户行为,提升抓取效率和稳定性。示例代码展示了如何抓取亚马逊商品信息并进行解析。
抓取和分析JSON数据:使用Python构建数据处理管道
|
9天前
|
图形学 Python
SciPy 空间数据2
凸包(Convex Hull)是计算几何中的概念,指包含给定点集的所有凸集的交集。可以通过 `ConvexHull()` 方法创建凸包。示例代码展示了如何使用 `scipy` 库和 `matplotlib` 绘制给定点集的凸包。
19 1
|
10天前
|
JSON 数据格式 索引
Python中序列化/反序列化JSON格式的数据
【11月更文挑战第4天】本文介绍了 Python 中使用 `json` 模块进行序列化和反序列化的操作。序列化是指将 Python 对象(如字典、列表)转换为 JSON 字符串,主要使用 `json.dumps` 方法。示例包括基本的字典和列表序列化,以及自定义类的序列化。反序列化则是将 JSON 字符串转换回 Python 对象,使用 `json.loads` 方法。文中还提供了具体的代码示例,展示了如何处理不同类型的 Python 对象。
|
10天前
|
数据采集 Web App开发 iOS开发
如何使用 Python 语言的正则表达式进行网页数据的爬取?
使用 Python 进行网页数据爬取的步骤包括:1. 安装必要库(requests、re、bs4);2. 发送 HTTP 请求获取网页内容;3. 使用正则表达式提取数据;4. 数据清洗和处理;5. 循环遍历多个页面。通过这些步骤,可以高效地从网页中提取所需信息。
|
12天前
|
测试技术 持续交付 Apache
Python性能测试新风尚:JMeter遇上Locust,性能分析不再难🧐
Python性能测试新风尚:JMeter遇上Locust,性能分析不再难🧐
37 3
|
11天前
|
缓存 测试技术 Apache
告别卡顿!Python性能测试实战教程,JMeter&Locust带你秒懂性能优化💡
告别卡顿!Python性能测试实战教程,JMeter&Locust带你秒懂性能优化💡
26 1
|
15天前
|
JavaScript 测试技术 API
Jest进阶:测试 Vue 组件
Jest进阶:测试 Vue 组件
|
16天前
|
安全 数据库 开发者
Python Web开发:Django框架下的全栈开发实战
【10月更文挑战第26天】本文详细介绍了如何在Django框架下进行全栈开发,包括环境安装与配置、创建项目和应用、定义模型类、运行数据库迁移、创建视图和URL映射、编写模板以及启动开发服务器等步骤,并通过示例代码展示了具体实现过程。
29 2