django pytest,django自动化测试管理平台

  django pytest,django自动化测试管理平台

  最近由于公司的发展安排本人实现公司项目的自动化测试,下面这篇文章主要给大家介绍了关于如何Django Pytest搭建在线自动化测试平台的相关资料,文中通过实例代码介绍的非常详细,需要的朋友可以参考下

  

目录

一、测试平台:二、搭建过程2.1 使用框架搭建一个网系统2.2 搭建测试框架三、平台如何管理总结

 

  

一、测试平台:

 

  解决分散用例执行方式,提供统一测试用例执行过程、用例管理、测试报告

  主要是基于:

  fastapi vue.js

  django vue.js

  框架

  

二、搭建过程

 

  

2.1 使用django搭建一个web系统

 

  1. 创建项目

  姜戈-管理启动项目测试平台

  创建大蟒的包,测试平台的配置和功能

  2. 创建app

  姜戈-管理startapp网站

  创建大蟒的包,具体的功能代码

  (1)在TestPlatform/Web/apps.py中注册应用

  从django.apps导入应用配置

  类WebConfig(AppConfig):

  # default _ auto _ field= django。db。模特。大自动场

  name=Web

  详细名称=自动化测试

  (2) 在测试平台/测试平台/设置。巴拉圭中进行相关设置

  INSTALLED_APPS=[

   django.contrib.admin ,

   django.contrib.auth ,

   django.contrib.contenttypes ,

   django.contrib.sessions ,

   django.contrib.messages ,

   django.contrib.staticfiles ,

   Web.apps.WebConfig

  ]

  LANGUAGE_CODE=zh-hans#设置中文

  TIME_ZONE=亚洲/上海 #设置时区

  USE_I18N=True

  USE_L10N=True

  USE_TZ=False

  MEDIA_ROOT=uploads/

  MEDIA_URL=uploads/

  (3)编辑测试平台/测试平台/URL。巴拉圭文件

  从django.conf导入设置

  从django.conf.urls.static导入静态

  来自姜戈. contrib导入管理

  从django.urls导入路径

  # 定义超文本传送协议(超文本传输协议的缩写)路由,是网系统的入口点

  urlpatterns=static(设置MEDIA_URL,document _ root=设置. MEDIA_ROOT) [

  路径(,admin.site.urls),

  ]

  (4)启动测试平台

  python manage.py runserver

  

2.2 搭建测试框架

 

  1. 定义model

  模型驱动开发

  

import pathlib

 

  2. 定义界面

  

from django.contrib import admin

 

  3. 执行数据库迁移

  

 python manage.py makemigrations

 

  

 

  

三、平台如何管理

 

  1. 创建管理员账号

  

python manage.py createsuperuser

 

  

 

   用户名:admin

   邮箱:admin@qq.com

   密码:admin

  2. 调整页面显示

  3. 执行测试用例

  在models.py文件中调用pytest,pytest执行yaml文件(关键字驱动)

  

import pathlib

 

  

 

  

总结

 

  到此这篇关于使用Django+Pytest搭建在线自动化测试平台的文章就介绍到这了,更多相关Django+Pytest在线自动化测试平台内容请搜索盛行IT软件开发工作室以前的文章或继续浏览下面的相关文章希望大家以后多多支持盛行IT软件开发工作室!

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

相关文章阅读

  • android自动化测试框架有哪些,ios手机自动化测试工具,Android和iOS 测试五个最好的开源自动化工具
  • ,,如何使用IOS自动化测试工具UIAutomation
  • android自动化测试框架有哪些,ios手机自动化测试工具
  • ,,Python自动化测试框架pytest的详解安装与运行
  • ,,python自动化测试之DDT数据驱动的实现代码
  • selenium+java自动化测试框架,selenium自动化测试pdf
  • java自动化测试框架,java 自动化测试工具
  • 接口自动化测试面试问题,关于接口测试面试题
  • 自动化测试工具可以用在哪种测试过程中,测试自动化工具有哪些
  • airtest和appium自动化测试,airtest全自动脚本
  • 测试自动化面试问题及答案,自动化测试面试题及答案大全(3)
  • 自动化测试框架是什么,什么叫自动化测试框架
  • python+selenium自动化测试框架搭建,selenium自动化测试环境搭建
  • 接口测试与接口自动化测试,接口自动化测试项目实战
  • appium自动化测试环境搭建,python appium自动化测试框架
  • 留言与评论(共有 条评论)
       
    验证码: