实用干货分享

作者/糖小幽

AutoLine开源平台

AutoLine开源平台

什么是AutoLine开源平台

为什么要开发AutoLine

采用了哪些开源技术/框架

安装

配置

如何运行

一些截图

支持与联系

许可

什么是AutoLine开源平台

AutoLine开源平台是一个开源自动化测试解决方案,基于RobotFramework进行二次开发,支持RobotFramework几乎所有的库。

为什么要开发AutoLine

为中小企业提供一个好用的自动化测试解决方案

为广大软件测试从业人员提供一个基于开源框架的自动化测试平台开发示例

业余写写,练习下敲代码的速度

采用了哪些开源技术/框架

Python3

Flask

EasyUI

Chartjs

Robotframework

Requests

SQLAlchemy

Appium-Python-Client

Selenium3

等等其他及上述技术相关的插件或技术包

安装

下载AutoLine工程, 在AutoLine根目录下有requirements.txt文件,该文件包含了所有依赖的包,安装好Python3并确保Python3的pip可用,使用以下命令安装AutoLinie依赖库

pip install -r requirements.txt

等待安装完成

配置

在AutoLine目录下的.env为所有关键的配置项

如何运行

在配置好上述配置后如何运行AutoLine?

一. 初始化数据库

python manage.py db init

python manage.py db migrate

python manage.py db upgrade

二. 初始化数据

python manage.py deploy

三. 运行

python manage.py runserver

首页

登录如图:

一些截图

产品管理

项目管理

调度管理

查看任务

测试报告

许可

AutoLine基于Apache License 2.0协议发布

github地址:https://github.com/small99/AutoLine

小编也不易,希望大家多多支持,随意打赏

作者:脑洞大大的吃货狮子座,喜欢专研技术,勤于总结归纳,用文字结交朋友,擅长与生活相爱相杀,乐于分享的一个技术狂人。

软 件 测 试 君

听 说 看 了 这 个 号 可 以 干 掉 领 导

  • 发表于:
  • 原文链接http://kuaibao.qq.com/s/20180512G0WH4300?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码关注腾讯云开发者

领取腾讯云代金券