Giter Site home page Giter Site logo

aotu_ui's Introduction

aotu_ui 是一个集成自动化测试报告Python开发web版本,他不仅有这个漂亮的外观,还有强大的功能,集成了ui,接口测试报告,使用简单,快速上手

项目依赖

  • Python版本 2.7.10-2.7.14
  • django版本 1.11以上
  • redis最新版本(可以不安装)
  • djangorestframework 3.8.2以上
  • mysql 5.7

项目开始

  • 安装依赖,项目根目录执行命令 pip install -r requirements.txt
  • mysql建表,并设置为utf-8
    create database auto_ui DEFAULT CHARACTER set utf8;
    
  • 根目录创建执行合表,全部ok表示成功
    python manage.py migrate
    
  • 建连接db的配置文件
    # config_aotu_ui.yaml
    ---
    db:
    ip: localhost
    port: 3306
    table: aotu_ui
    uname: root
    passwd: 123456
    
    
  • 设置文件访问路径auto_ui--Config.py 文件修改路径
    if platform.system() == "Windows":
        path = os.path.join('d:\config_aotu_ui.yaml')
    else:
        path = os.path.join('/usr/local/aotuConfig/config_aotu_ui.yaml')
    f = open(path)
    s = yaml.load(f)
    f.close()
    return s
    
  • 启动auto_ui, 允许外网访问
    python manage.py runserver 0.0.0.0:8000
    

功能

  • 所有的自动化统计报表,囊括所有的脚本运行的历史数据和进7天的脚本成功率趋势 image
  • 单次自动化统计报表,统计了单词运行脚本的详细信息,分为失败统计和全部统计和日志复盘信息 image
  • 单条自动化统计报表,单条用例的详细信息,包括检查点,执行步骤, image

aotu_ui's People

Contributors

testersunshine avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.