用到的工具:python3 + django2 + mysql + RabbitMQ + celery + selenium
python3和selenium這個網上很多教程,我不在這一一說明;
平台功能介紹:

項目管理:用於管理項目。每個項目可以設置多個環境,例如開發環境,測試環境,預發布環境,生產環境等。

頁面管理:主要用來方便對元素進行管理
1.環境搭建
源碼和工具下載地址:
鏈接:https://pan.baidu.com/s/1h_JAKj0Yxyem2pyjWRclxQ
提取碼:a3h1
2.解壓到文件夾,cmd到當前文件夾位置
3.安裝Django
cd命令:pip install django==2.1.7
可能需要更新pip最新版本:python -m pip install --upgrade pip
4.安裝mysql
cd命令:pip install pymysql
5.安裝celery
cmd輸入命令:pip install Django-celery
6.安裝數據庫:
1. 下載MySQL5.7rar:http://www.mysql.com/
2. 解壓
3. 環境變量添加mysql bin
4. 修改my.ini添加配置:
5. [mysqld]
6. basedir=C:\Program Files\MySQL\MySQL Server 5.7
7. datadir=C:\Program Files\MySQL\MySQL Server 5.7\data
8. mysqld --initialize-insecure (從5.7開始,要做初始化 )
9. 安裝服務:cmd mysqld -install
10. 啟動服務:net start mysql
11. 測試登陸:mysql -u root -p (首次登陸沒有密碼)
備注:
my.ini文件的編碼必須是英文編碼 windows中是ANSI
path中添加;%MYSQLHOME%\bin #其中MYSQLHOME是創建的系統環境變量名,其值為mysql安裝目錄。
修改my.ini
basedir = F:\mysql-5.7.24-winx64
datadir = F:\mysql-5.7.24-winx64\data
刪除服務:mysqld –remove,或sc delete [service name]
7. mysql服務器、數據庫配置

報錯1130解決方法:
>mysql -u root -p
>use mysql
>update user set host='%' where user='root';
>select host,user from user;
>flush privileges;
新建數據庫:字符集需要填寫,不然網址無法正常用中文

8. 修改setting文件:
9. 再次CMD到MiDuoTest路徑下;
使用命令python manage.py migrate,進入可看見表:
找到user表,新增一個賬號
10.使用合並命令:
python manage.py runserver
11.使用網址登陸:
127.0.0.1:8000/index
12. Otp安裝:

%ERLANG_HOME%\bin添加到path
cd一下,出現版本號表示安裝成功

13. 安裝RabbitMQ:
14.cmd到此目錄下,輸入命令:rabbitmq-plugins enable rabbitmq_management
15.在瀏覽器輸入http://localhost:15672進行驗證,你會看到下面界面,輸入用戶名:guest,密碼:guest你就可以進入管理界面。
至此環境搭建完成;