Browse Source

修改配置文件

郭超 4 years ago
parent
commit
04165a4b65

BIN
.DS_Store


BIN
crowd-service/TestFileSystem/.DS_Store


BIN
crowd-service/TestFileSystem/Platform/.DS_Store


BIN
crowd-service/TestFileSystem/Platform/logo-transparent.png


BIN
crowd-service/TestFileSystem/Tool/HammerDB.png


BIN
crowd-service/TestFileSystem/Tool/JMeter.png


BIN
crowd-service/TestFileSystem/Tool/LDTP.png


BIN
crowd-service/TestFileSystem/Tool/LoadRunner.png


BIN
crowd-service/TestFileSystem/Tool/Selenium.png


BIN
crowd-service/TestFileSystem/Tool/Sikuli.png


BIN
crowd-service/TestFileSystem/Tool/Stress-ng.png


BIN
crowd-service/TestFileSystem/Tool/UnixBench.png


+ 3 - 3
crowd-service/docker-compose-multi.yml

@@ -29,10 +29,10 @@ services:
       - redis
       - crowd_user
     ports:
-      - 8080:8080
+      - 8082:8080
     volumes:
       - ${FILE_STORE_BASE_PATH}/${BACKEND_STORE_DIR}:/var/www
-    command: java -jar --spring.profiles.active=private-cloud --file.save.path=/var/www/ --host=http://172.16.0.16 --website.domainName=172.16.0.16 site-0.0.1-SNAPSHOT.jar  > nohub.out  ##-Dhost需要根据实际地址修改
+    command: java -jar --spring.profiles.active=private-cloud --file.save.path=/var/www/ --host=http://10.0.0.11 --website.domainName=10.0.0.11 site-0.0.1-SNAPSHOT.jar  > nohub.out  ##-Dhost需要根据实际地址修改
   # 前端
   crowd_frontend:
     restart: always
@@ -56,4 +56,4 @@ services:
       - redis
     ports:
       - 8081:8081
-    command: java -jar --spring.profiles.active=private-cloud --host=http://172.16.0.16  --redirect.url=http://172.16.0.16  --default.goto=http://172.16.0.16  --default.login=http://172.16.0.16:8081/page/login --website.domainName=172.16.0.16 mooctest-user-server.jar  > nohub.out  ##-Dhost需要根据实际地址修改
+    command: java -jar --spring.profiles.active=private-cloud --host=http://10.0.0.11  --redirect.url=http://10.0.0.11  --default.goto=http://10.0.0.11  --default.login=http://10.0.0.11:8081/page/login --website.domainName=10.0.0.11 mooctest-user-server.jar  > nohub.out  ##-Dhost需要根据实际地址修改

+ 18 - 17
crowd-service/private-docker/mysql/2_cofortest_structure_and_initdata.sql

@@ -11,8 +11,9 @@
  Target Server Version : 50724
  File Encoding         : 65001
 
- Date: 09/01/2021 18:34:05
+ Date: 11/01/2021 10:28:22
 */
+USE `crowd-test-service`;
 
 SET NAMES utf8mb4;
 SET FOREIGN_KEY_CHECKS = 0;
@@ -198,7 +199,7 @@ CREATE TABLE `competition` (
   `C_IMAGE` varchar(255) DEFAULT NULL COMMENT '大赛缩略图',
   `C_IS_DELETED` int(2) DEFAULT '0' COMMENT '是否删除',
   PRIMARY KEY (`C_ID`) USING BTREE
-) ENGINE=InnoDB AUTO_INCREMENT=8 DEFAULT CHARSET=utf8 ROW_FORMAT=DYNAMIC;
+) ENGINE=InnoDB AUTO_INCREMENT=6 DEFAULT CHARSET=utf8 ROW_FORMAT=DYNAMIC;
 
 -- ----------------------------
 -- Records of competition
@@ -220,7 +221,7 @@ CREATE TABLE `configuration` (
   `CF_NAME` varchar(255) DEFAULT NULL COMMENT '配置项名称',
   `CF_VALUE` longtext COMMENT '配置项值',
   PRIMARY KEY (`CF_ID`) USING BTREE
-) ENGINE=InnoDB AUTO_INCREMENT=49 DEFAULT CHARSET=utf8;
+) ENGINE=InnoDB AUTO_INCREMENT=50 DEFAULT CHARSET=utf8;
 
 -- ----------------------------
 -- Records of configuration
@@ -267,7 +268,7 @@ INSERT INTO `configuration` VALUES (42, 'logo_background', '{\"logo_background\"
 INSERT INTO `configuration` VALUES (43, 'logo_transparent', '{\"logo_transparent\":\"http://172.16.0.16/var/www/Platform/logo-transparent.png\"}');
 INSERT INTO `configuration` VALUES (44, 'footer_QRcode', '{\"footer_QRcode\":\"http://172.16.0.16/var/www/Platform/QRcode.png\"}');
 INSERT INTO `configuration` VALUES (47, 'home_background_url', '{\"home_background_url\":\"http://172.16.0.16/var/www/Platform/home-background.jpeg\"}');
-INSERT INTO `configuration` VALUES (48, 'manage_url', '{\"manage_url\":\"http://47.98.174.59:8101/home\"}');
+INSERT INTO `configuration` VALUES (49, 'manage_url', '{\"manage_url\":\"http://47.98.174.59:8101/home\"}');
 COMMIT;
 
 -- ----------------------------
@@ -309,7 +310,7 @@ CREATE TABLE `crowd_test_project` (
   KEY `KP_CTP_PDT_ID` (`CTP_PDT_ID`) USING BTREE,
   KEY `CTP_CODE` (`CTP_CODE`) USING BTREE,
   KEY `CTP_ID` (`CTP_ID`) USING BTREE
-) ENGINE=InnoDB AUTO_INCREMENT=5 DEFAULT CHARSET=utf8 ROW_FORMAT=DYNAMIC;
+) ENGINE=InnoDB DEFAULT CHARSET=utf8 ROW_FORMAT=DYNAMIC;
 
 -- ----------------------------
 -- Table structure for crowd_test_report
@@ -332,7 +333,7 @@ CREATE TABLE `crowd_test_report` (
   `CTR_CREATE_TIME` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '众包报告创建时间',
   PRIMARY KEY (`CTR_ID`,`CTR_CODE`) USING BTREE,
   KEY `KP_CTR_CTT_ID` (`CTR_DEPENDENCY_CODE`) USING BTREE
-) ENGINE=InnoDB AUTO_INCREMENT=5 DEFAULT CHARSET=utf8 ROW_FORMAT=DYNAMIC;
+) ENGINE=InnoDB DEFAULT CHARSET=utf8 ROW_FORMAT=DYNAMIC;
 
 -- ----------------------------
 -- Table structure for crowd_test_task
@@ -366,7 +367,7 @@ CREATE TABLE `crowd_test_task` (
   KEY `KP_CTT_EM_ID` (`CTT_EA_ID`) USING BTREE,
   KEY `CTT_ID` (`CTT_ID`) USING BTREE,
   KEY `CTT_CODE` (`CTT_CODE`) USING BTREE
-) ENGINE=InnoDB AUTO_INCREMENT=8 DEFAULT CHARSET=utf8 ROW_FORMAT=DYNAMIC;
+) ENGINE=InnoDB DEFAULT CHARSET=utf8 ROW_FORMAT=DYNAMIC;
 
 -- ----------------------------
 -- Table structure for develop_authentication
@@ -407,7 +408,7 @@ CREATE TABLE `end_point` (
   `EP_TOKEN` varchar(255) DEFAULT NULL COMMENT '跳转至众测的Token',
   `EP_IS_SHOWED` int(2) DEFAULT '0' COMMENT '是否作为案例展示,0-不展示 1-展示',
   PRIMARY KEY (`EP_ID`)
-) ENGINE=InnoDB AUTO_INCREMENT=3 DEFAULT CHARSET=utf8;
+) ENGINE=InnoDB DEFAULT CHARSET=utf8;
 
 -- ----------------------------
 -- Table structure for evaluation_agency
@@ -1489,7 +1490,7 @@ CREATE TABLE `task_to_user` (
   `TTU_IS_COMMITTED` int(10) DEFAULT NULL COMMENT '是否提交任务',
   `TTU_COMMIT_TASK_TIME` timestamp NULL DEFAULT NULL COMMENT '提交任务时间',
   PRIMARY KEY (`TTU_ID`)
-) ENGINE=InnoDB AUTO_INCREMENT=7 DEFAULT CHARSET=utf8;
+) ENGINE=InnoDB DEFAULT CHARSET=utf8;
 
 -- ----------------------------
 -- Table structure for technical_articles
@@ -1591,14 +1592,14 @@ CREATE TABLE `tool` (
 -- Records of tool
 -- ----------------------------
 BEGIN;
-INSERT INTO `tool` VALUES (1, 'TOOL-0008', '众测产品质量综合评估工具', '该工具根据采集到的数据,基于证据的度量方法,评估证据达到的可信等级,进而评估众测产品的质量,并给出可视化的视图,方便地进行差距分析和改进的区域识别。评估结果可以避免评估人员主观定性判断带来的可信性度量和评估结果不准确不可靠等问题。用户名:long,密码:123', 'http://mooctest-crowd-service.oss-cn-hangzhou.aliyuncs.com/Tool/%E4%BC%97%E6%B5%8B%E4%BA%A7%E5%93%81%E8%B4%A8%E9%87%8F%E7%BB%BC%E5%90%88%E8%AF%84%E4%BC%B0%E5%B7%A5%E5%85%B7.png', '课题四', 'http://59.42.10.104:8080/nfsplatform/ ', 0);
-INSERT INTO `tool` VALUES (2, 'TOOL-0007', '众测任务设计质量评估工具', '该工具基于众测工人的测试水平差异性和众测任务的覆盖性情况,从众测任务描述出发,对众测任务的文字质量、可阅读性、任务分解质量、任务难度这四个方面评价众测任务的设计质量。', 'http://mooctest-crowd-service.oss-cn-hangzhou.aliyuncs.com/Tool/%E4%BC%97%E6%B5%8B%E4%BB%BB%E5%8A%A1%E8%AE%BE%E8%AE%A1%E8%B4%A8%E9%87%8F%E8%AF%84%E4%BC%B0%E5%B7%A5%E5%85%B7.png', '课题四', 'http://59.42.10.54:7492/cedt', 0);
-INSERT INTO `tool` VALUES (3, 'TOOL-0005', '众测人员能效评估工具', '该工具通过读取平台上已结束众测任务的众测报告,提取出每份众测报告的大小、可读性、平均句子长度、词汇指标、分析指标和关系指标,并基于对历史数据的训练模型进行分类,得到测试任务中测试人员的最终评估结果。', 'http://mooctest-crowd-service.oss-cn-hangzhou.aliyuncs.com/Tool/%E4%BC%97%E6%B5%8B%E4%BA%BA%E5%91%98%E8%83%BD%E6%95%88%E8%AF%84%E4%BC%B0%E5%B7%A5%E5%85%B7.png', '课题四', 'http://59.42.10.54:7477/evaluation-tester.html', 0);
-INSERT INTO `tool` VALUES (4, 'TOOL-0006', '内存故障预测工具', '内存故障预测工具通过获取服务器内存相关的监控数据,包括内存相关错误日志与内存负载信息等,建立机器学习模型,学习内存故障发生前的历史规律,然后对内存即将发生故障的概率做出预测。', 'http://mooctest-crowd-service.oss-cn-hangzhou.aliyuncs.com/Tool/%E5%86%85%E5%AD%98%E6%95%85%E9%9A%9C%E9%A2%84%E6%B5%8B%E5%B7%A5%E5%85%B7.png', '课题三', 'http://59.42.10.54:7483/', 0);
-INSERT INTO `tool` VALUES (5, 'TOOL-0003', '众测任务推荐工具', '该工具通过获取平台的历史信息,得到众测工人和众测任务的特征,以及两者交互的评级矩阵。利用上述信息,通过迁移学习和推荐算法,由数据密集域到稀疏域的特征迁移,并对稀疏域进行跨域推荐,以提升推荐效果。', 'http://mooctest-crowd-service.oss-cn-hangzhou.aliyuncs.com/Tool/%E4%BC%97%E6%B5%8B%E4%BB%BB%E5%8A%A1%E6%8E%A8%E8%8D%90%E5%B7%A5%E5%85%B7.png', '课题二', 'http://59.42.10.54:7477/recommend-tester.html', 0);
-INSERT INTO `tool` VALUES (6, 'TOOL-0004', '众测任务发布辅助图文生成工具', '该工具通过获取平台任务发布中的相关数据,研究结构化的任务关键字段,使用基于规则和模板的方法生成优质的任务文本描述;依据任务发布的详细描述、任务发布方提供的相关内容图或logo图,生成任务发布的词云图。', 'http://mooctest-crowd-service.oss-cn-hangzhou.aliyuncs.com/Tool/%E4%BC%97%E6%B5%8B%E4%BB%BB%E5%8A%A1%E5%8F%91%E5%B8%83%E8%BE%85%E5%8A%A9%E5%9B%BE%E6%96%87%E7%94%9F%E6%88%90%E5%B7%A5%E5%85%B7.png', '课题二', 'http://59.42.10.54:7477/recommend-tester.html', 0);
-INSERT INTO `tool` VALUES (7, 'TOOL-0002', '众测知识图谱辅助生成工具', '该工具通过读取平台上历史众测任务的信息,建模众测任务、人员、报告等实体的属性和关系,表示成知识图谱并进行展示。用户可以在知识图谱上进行可视化和查询等操作。用户名neo4j,密码iscas,示例查询Match data=(user)-[*4..6]->(app) return data limit 40。', 'http://mooctest-crowd-service.oss-cn-hangzhou.aliyuncs.com/Tool/%E4%BC%97%E6%B5%8B%E7%9F%A5%E8%AF%86%E5%9B%BE%E8%B0%B1%E8%BE%85%E5%8A%A9%E7%94%9F%E6%88%90%E5%B7%A5%E5%85%B7.jpeg', '课题一', 'http://59.42.10.54:7474/browser/', 0);
-INSERT INTO `tool` VALUES (8, 'TOOL-0001', '众测任务监控与决策支持工具', '该工具通过采用增量采样技术处理动态到达的众测报告,基于捕获再捕获模型预测被测软件可能含有的总缺陷数目,能够实时预测众测任务的完成度,即潜在发现缺陷的百分比,得到当前开放的众测任务能否关闭的决策。', 'http://mooctest-crowd-service.oss-cn-hangzhou.aliyuncs.com/Tool/%E4%BC%97%E6%B5%8B%E4%BB%BB%E5%8A%A1%E7%9B%91%E6%8E%A7%E4%B8%8E%E5%86%B3%E7%AD%96%E6%94%AF%E6%8C%81%E5%B7%A5%E5%85%B7.jpeg', '课题一', 'http://59.42.10.54:7480/', 0);
+INSERT INTO `tool` VALUES (1, 'TOOL-0008', 'JMeter压力测试工具', 'pache JMeter是Apache组织开发的基于Java的压力测试工具。它可以用于测试静态和动态资源。JMeter 可以用于对服务器、网络或对象模拟巨大的负载,来自不同压力类别下测试它们的强度和分析整体性能。另外,JMeter能够对应用程序做功能/回归测试,通过创建带有断言的脚本来验证你的程序返回了你期望的结果。', '/var/www/Tool/JMeter.png', 'Apache', 'https://jmeter.apache.org/', 0);
+INSERT INTO `tool` VALUES (2, 'TOOL-0007', 'Stress-ng测试工具', 'stress-ng会以各种可选的方式对计算机系统进行压力测试。它旨在执行计算机的各种物理子系统以及各种操作系统内核接口。还可以测量测试吞吐率;这对于观察不同操作系统版本或硬件类型的性能变化非常有用。', '/var/www/Tool/Stress-ng.png', 'ColinIanKing', 'https://github.com/ColinIanKing/stress-ng', 0);
+INSERT INTO `tool` VALUES (3, 'TOOL-0005', 'Selenium WEB应用程序测试工具', 'Selenium是一个用于Web应用程序测试的工具。Selenium测试直接运行在浏览器中,就像真正的用户在操作一样。主要功能包括:测试与浏览器的兼容性,创建回归测试检验软件功能和用户需求。', '/var/www/Tool/Selenium.png', 'Apache', 'http://www.selenium.org.cn/', 0);
+INSERT INTO `tool` VALUES (4, 'TOOL-0006', 'Sikuli测试工具', 'MIT的研究人员设计了一种新颖的图形脚本语言Sikuli,计算机用户只须有最基本的编程技能(比如会写print\"hello world\"),他不需要去写出一行行代码,而是用屏幕截图的方式,用截出来的图形元素组合出神奇的程序。', '/var/www/Tool/Sikuli.png', 'MIT', 'https://launchpad.net/sikuli/+download', 0);
+INSERT INTO `tool` VALUES (5, 'TOOL-0003', 'LDTP GUI应用程序测试工具', 'GNU LDTP 是一个 GNU/Linux / Unix GUI 应用程序测试工具。它运行在GNU/Linux,Windows,Mac,Solaris,FreeBSD,NetBSD和嵌入式环境。', '/var/www/Tool/LDTP.png', 'LDTP', 'https://github.com/ldtp/ldtp2', 0);
+INSERT INTO `tool` VALUES (6, 'TOOL-0004', 'LoadRunner性能测试工具', 'LoadRunner,是HP推出的一种预测系统行为和性能的负载测试工具,通过以模拟上千万用户实施并发负载及实时性能监测的方式来确认和查找问题,能够对整个企业架构进行测试。', '/var/www/Tool/LoadRunner.png', 'HewlettPackard', 'https://github.com/danwrong/loadrunner', 0);
+INSERT INTO `tool` VALUES (7, 'TOOL-0002', 'HammerDB压力测试工具', 'HammerDB是一个开源的数据库压力测试的基准工具HammerDB模拟了标准的TPC-C和TPC-H两种测试模型,相比于标准的TPC-C和TPC-H,HammerDB运行成本低,操作简单, 是服务器数据库压力测试的很好选择。', '/var/www/Tool/HammerDB.png', 'TPC', 'https://www.hammerdb.com/download.html', 0);
+INSERT INTO `tool` VALUES (8, 'TOOL-0001', 'UnixBench性能测试工具', 'UnixBench 是一个类 Unix 系(Unix,BSD,Linux)统下的性能测试工具,一个开源工具,被广泛用与测试 Linux 系统主机的性能。UnixBench 的主要测试项目有:系统调用、读写、进程、图形化测试、2D、3D、管道、运算、C库等系统基准性能提供测试数据。', '/var/www/Tool/UnixBench.png', 'BYTE UNIX', 'https://github.com/kdlucas/byte-unixbench', 0);
 COMMIT;
 
 -- ----------------------------

+ 7 - 2
crowd-service/private-docker/mysql/3_mooctest_user_structure_and_initdata.sql

@@ -11,9 +11,10 @@
  Target Server Version : 50724
  File Encoding         : 65001
 
- Date: 09/01/2021 18:34:17
+ Date: 11/01/2021 10:27:55
 */
 
+USE `mooctest_user`;
 SET NAMES utf8mb4;
 SET FOREIGN_KEY_CHECKS = 0;
 
@@ -130,7 +131,7 @@ CREATE TABLE `operation_record` (
   `operation` varchar(255) CHARACTER SET utf8 DEFAULT NULL,
   `resource` varchar(255) CHARACTER SET utf8 DEFAULT NULL COMMENT '来源',
   PRIMARY KEY (`id`)
-) ENGINE=InnoDB AUTO_INCREMENT=12729 DEFAULT CHARSET=utf8 COLLATE=utf8_bin;
+) ENGINE=InnoDB AUTO_INCREMENT=12733 DEFAULT CHARSET=utf8 COLLATE=utf8_bin;
 
 -- ----------------------------
 -- Records of operation_record
@@ -12754,6 +12755,10 @@ INSERT INTO `operation_record` VALUES (12725, '172.26.0.6', 5, '2021-01-09 08:47
 INSERT INTO `operation_record` VALUES (12726, '172.26.0.6', 5, '2021-01-09 08:47:55', 'Login', 'password');
 INSERT INTO `operation_record` VALUES (12727, '172.26.0.6', 1, '2021-01-09 08:51:23', 'Logout', 'crowd-service');
 INSERT INTO `operation_record` VALUES (12728, '172.26.0.6', 3, '2021-01-09 08:51:30', 'Login', 'password');
+INSERT INTO `operation_record` VALUES (12729, '172.19.0.6', 1, '2021-01-11 02:20:19', 'Login', 'password');
+INSERT INTO `operation_record` VALUES (12730, '172.19.0.6', 4, '2021-01-11 02:20:38', 'Login', 'password');
+INSERT INTO `operation_record` VALUES (12731, '172.19.0.6', 1, '2021-01-11 02:20:39', 'Logout', 'crowd-service');
+INSERT INTO `operation_record` VALUES (12732, '172.19.0.6', 4, '2021-01-11 02:20:46', 'Login', 'password');
 COMMIT;
 
 -- ----------------------------