美文网首页
手把手教你撸一个接口自动化测试平台(一)、

手把手教你撸一个接口自动化测试平台(一)、

作者: HC2 | 来源:发表于2023-04-13 15:28 被阅读0次
    • 项目构思:开发一个web版的接口自动化测试平台

    功能包括:接口导入、自动化测试用例生成、自动化测试报告、可持续集成

    项目框架:django + vue + mysql

    技术要求:熟悉django后台开发、熟悉vue开发

    第一节:搭建django 项目(我这里用版本3.2.5)

    1、 创建一个api-autotest-admin项目

      django-admin startproject api_autotest_admin
    

    2、创建app

    python3 manage.py startapp api_autotest_app
    

    3、启动项目

    python3 manage.py runserver 8001
    
    image.png

    启动成功

    4、配置数据库

    pip3 install pymysql
    

    settings.py 修改数据库配置

    DATABASES = {
        'default': {
            'ENGINE': 'django.db.backends.mysql',
            'NAME': 'api_autotest',
            'USER': 'root',
            'PASSWORD':'xxxxxx',
            'HOST': '127.0.0.1',
            'PORT': '3306',
       }
    }
    

    5、 配置app
    进去settings.py文件

    # Application definition
    
    INSTALLED_APPS = [
        'django.contrib.admin',
        'django.contrib.auth',
        'django.contrib.contenttypes',
        'django.contrib.sessions',
        'django.contrib.messages',
        'django.contrib.staticfiles',
        'api_autotest_app',  #注册app
    ]
    

    6、初始化数据库

      python3 manage.py makemigrations
      python3 manage.py migrate
    

    基础框架设计完成

    接下来对功能进行设计

    相关文章

      网友评论

          本文标题:手把手教你撸一个接口自动化测试平台(一)、

          本文链接:https://www.haomeiwen.com/subject/rfygzltx.html