Skip to content

Truth-NJU/Collect

Repository files navigation

这个项目是一个众包测试平台,在提供发布任务,接受任务,提交报告,查看报告等功能的基础上,额 外添加了多种功能。其一,为众包工人提供任务推荐系统,使用多种推荐算法使众包工人对任务的查看 达到千人千面的效果,并允许管理员用户动态控制推荐算法的参数和启用。其二,允许众包工人进行协 作,具体表现为众包工人可以对参与相同任务的其他众包工人的报告进行评分、留言以及在报告中进行 批注修改,其中,系统计算相同任务下报告间的文本及附件(主要是图片)相似度,来指导众包工人对 哪些报告进行协作,此外,发包方也可以看到协作过程中每份报告的评价。其三,对于众包工人提交的 报告,平台在展示给发包方的时候会对报告进行聚类和融合,以便发包方更好地查看报告,快速的发现 应用程序的bug。

前端使用Vue2以及Element UI组件库搭建,后端使用SpringBoot+Mybatis Plus搭建,是一个前后端分离的项目。

我们使用电脑本机配置了gitlab runner,使用远程服务器对产物进行部署

  • 前端部署地址:124.222.139.8:8080
  • 测试报告生成地址:124.222.139.8:8081
  • 后端部署地址:124.222.139.8:8082
  • 测试覆盖率报告部署地址:124.222.139.8:8086

About

Collect众包测试平台

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published