zoukankan      html  css  js  c++  java
  • unittest平台分析与建表:

    平台分析

    页面模板

     adminlte
     bootstrap
     jquery

    django

      • 接口表

        • 接口title

        • 描述

        • 接口数量

             通过数量

    class API(models.Model):
    """接口表"""
    api_title = models.CharField(max_length=32, verbose_name="接口名称")
    api_desc = models.CharField(max_length=128, verbose_name="接口描述")

    def __str__(self):
    return self.api_title
      • 接口用例表

        • 所属接口,外键

        • 用例title

        • 用例描述

        • 预期值

        • url

        • 参数

        • 请求类型

        • 用例报告

        • 执行状态: 执行和未执行

        • 通过:已通过和未通过

    class Case(models.Model):
    """用例表"""
    case_API = models.ForeignKey(to="API", verbose_name="所属接口")
    case_title = models.CharField(max_length=32, verbose_name="用例名称")
    case_desc = models.CharField(max_length=128, verbose_name="用例描述")
    case_expect = models.CharField(max_length=128, verbose_name="预期值")
    case_url = models.CharField(max_length=256, verbose_name="请求URL")
    case_params = models.CharField(max_length=256, verbose_name="请求参数")
    case_method = models.CharField(max_length=10, verbose_name="请求类型")
    case_report = models.TextField(verbose_name="用例报告")
    case_execute_status = models.IntegerField(choices=(
    (1, "已执行"),
    (0, "未执行"),
    ), default=0, verbose_name="执行状态")
    case_pass_status = models.IntegerField(choices=(
    (1, "已通过"),
    (0, "未通过"),
    ), default=0, verbose_name="通过状态")

    def __str__(self):
    return self.case_title
  • 相关阅读:
    AjaxControlToolKit(整理)三.......(35个控件)简单介绍
    C#多线程学习
    《深入浅出WPF》视频列表
    【Redis】Redis功能及性能
    MySQL性能优化
    【Redis】Redis常用命令
    php项目相关资源
    JAVA基础知识总结:十一
    JAVA基础知识总结:九
    JAVA基础知识总结:十
  • 原文地址:https://www.cnblogs.com/zhang-da/p/12242609.html
Copyright © 2011-2022 走看看