众测服务
GitHub
V1.0
bug-0.0.1-SNAPSHOT.jar
mvnw.cmd
target
pom.xml
META-INF
logs
bug.iml
tool4deploy
oss
mvnw
data
conf
src
DeleteController
deleteCase
deleteOne
deleteBug
update_case_take
ReviewJobController
getJobById
getJobs
uploadJob
uploadJobByJson
updateJob
deleteJob
getJobsByPaper
getJobsByExamCase
ReviewAnalyzeController
analyzeItem
getExcel
getJson
crowdReviewGradeToCrowdTest
上传用例报告相关接口/extra
上传测试报告 /uploadReport 返回测试报告id
更新测试报告 /updateReport 只返回200或500
获取测试报告 /getReport
findPage
/findByWorker 使用case_take_id 和 worker_id获取测试报告信息
获取测试用例列表 /getCaseList 返回报告下的所有用例信息
获取测试Bug列表 /getBugList 返回报告下的所有bug
47.99.140.117:9001/Bug/api/extra/uploadExam
创建任务
47.99.140.117:9001/Bug/api/extra/getExamList
/getExam 获取考试的操作类型信息
上传测试用例 /uploadTestCase
获取指定用例id的用例信息 /getTestCase
更新测试用例 /updateTestCase 返回200或500
updateTask
获取任务相关信息
getTask
getPageUrl
推荐接口相关 /rec RecommendController
/getList 每次刷新或进入填写页面,都应该调用一次该方法,因为其中包含了一些初始化操作,返回推荐列表
/getDetail 用户点击查看一个Bug的详细信息,返回bug信息
/recommend 用户编辑bug时推荐相似bug 用户点击六个类别之后,都使用该接口,返回推荐列表
diversityRec
getTitle
fork时,传回所有的选择参数
ExportController
getValid
分析接口 /analyze
getValid
getValidByBugId
getBugDataVO
getThums
47.99.140.117:9001/Bug/api/analyze/scores
47.99.140.117:9001/Bug/api/analyze/newScores
getUsers
getUserss
getGrade
saveGrade
saveSimiliarGrade
saveGradeByWorker
getDetail
getAllGrades
getDiff
获取路径信息 /path 返回整个导图,以及已点亮的导图页面
getAfterSimilarBug
analyseExam
todo 引进 guvva 来做缓存
getAnalyseTaskToken
analyseTask
todo 引进 guvva 来做缓存
getHistoricalData
analyseExam2
analysePageCover
analyseBugInfo
analyseBugInfoByToken
analyseBugSubmitInfo
analyseBugSubmitInfoByToken
根据token获取众测任务具体信息
根据众测信息获取对应token
crowdTestProgress
SettingController
getMainSitePath
getCrowdtestUrl
AnnotationController
saveAnnotation
getAnnotation
deleteAnnotation
ConfigurationController
getAllConfiguration
DataController
根据caseId获取bug报告 保存到本地, bug信息保存为json,csv文件,图片打包为zip文件
bug数据导入
bug数据导入
ReviewController
getReportListByWorkerJob
getItemsByReport
getAnswerByWorkerJobReportItem
saveAnswer
getWorkers
getReportsByJob
getCorrectAnswerByReportItem
updateCorrectAnswer
getItemReportJobAnswers
setGrade
上传 /upload
上传新的Bug报告 /submit 返回具体bug报告的id
点赞接口 👍 /good
取消点赞 /cancelGood
点踩 /bad
取消点踩 /bad
repair
saveTitle
repairThums
repairTime
上传图片 /image
获取历史记录 /history
getHistory
getRoots
getTrees
获取所有形成树状结构的bug根节点
getSingle
getAll
学生获取所有单个节点的数据 /getSingleStu
获取指定bug的所有路径 /getPath
fresh
getSingleByCondition
getBugByPage
GraphController
get_case_bug_valid
get_thums_total_valid
get_valid_thums
get_valid_fork
ThumsToScores
get_bug_fork
get_rec_fork_valid_thums
RelationController
获取用例下的所有bug /CTB
删除单条bug /remove
删除一个用例下的所有bug /removeAll
OAuthController
auth
getLoginUser
/oss oss相关操作
/ossConf 获取oss必要的信息,秘钥等
/featureConf 获取信息
ossUpload
报告相关 /report
getReport
获取点赞点踩以及bug总数
ThumsRank
ForkRank
relations
keyWords
charm
记录点赞点踩 /record
路径页面推荐 /pageRec,返回导图中的推荐页面
bug 推荐 /bugRec
NodeController
generateBasicNode
generateCatchNode
getBasicNode
uploadCatchNode
uploadSingleCatchNode
uploadSingleCatchNodes
ReviewPaperController
uploadReport
uploadPaper
getPaperJson
getPaperById
getReportsByPaper
getPapers
deletePaper
updatePaper
getPaperByWorker
getPaperAnswerJson
CrowdsourcingToReviewController
getExamIdByJobId
getJobIdByExamId
目录
getValid
请求URL
/export/exportBug
GET
POST
返回结果
{}