?????????????\?????????????????й???????????????????????????????????????????????????????????????????????????????·??????????????????飬?????????????????????????????????

?????????????д???й??????????????£????????????????????????????????????????????????????????

????????????2????

????1. ?????????????????????????????????????????????????Щ??????????????????????????????????????????????????????

????2. ???????????????????????????????????????????Щ?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????

????3. ???????UI????????????????????????????????????????????UI?????????????????UI????????????????Щ???????á?

??????????????

????1. ??????????е?????????????????????????????????????????????????????????????????????????

????2. ?????в????????漰???????????????????????????????????????????????????????????????????????????????????

??????????????????????????????

????????????????????????????????????????????????????????з??????????Щ??????????Ч????????

????????????????????????????????????仯??????????????????????ж?????????????

??????????????????????壬??????????????????

????1. ???????????????????????????????????????к??UI???????????Щ????????????????????????????????????????????????????????????????;??????????????????????????к?????????????????????????????????????????????????????????????

????2. ????????????繒???????????????м????????????????????????????????????????????????????????????????????????????????????????????ú???????????????????????????????????

????3. Hadoop?? hive?? storm?????????????????????????????????Щ??д???????????????????????????????

????4. ??????OpenAPI?????????????????????????????http????????????????????????????http?????????????????

????5. ???MVC??????????????V????????????????????????????????????????M??C??????????????????????????????????????????????????????????????£????e?е?????е?????

????6. ????е????????????????????????

?????????仰????????????????????????????????????????????????UI????????????????????????????????

???????????????????????????е??????????????

?????????????????????????????????????????????????????????????????????????????????????????п????????????????е?????????

????????????????????飬?????????????????????????????????????????????????

??????????????????????????????????????????????

??????????????????????????д?????????????????????????????????????????????????д????????????????????????????????????????????

??????????????????????????????hive?????(????????hive?????????????????????????????飬?????????ù?hive???????hive?????????sql???????)

?????????????????????????????????????????????????????????????????????????δ??????????????????????????????????£?????????????????????η????Щ???????????????????????????????????????SmartTest??

?????????????????????????????????????????????????????????????????м??????????е????飬???????????????????????????????????

???????????????????????????????????????????????á??????????????е??????????????????????????????????????????е???????????????????????У???????????????????????????????á?

????????????????????????underTest???????????á??????????????????????????????underTest??go?????а??????????????????????????????????????????????

??????????????????????????????????н?λ????

?????????????????????????????ò??????????????????????????????????е???????Σ?setup?? run??teardown?????????????????????裺

????Setup??cleanEvironment???裺????????????????????????????????????С????????????β???????????????????????Σ?????????????????????????????????????????????н??л????????????????????????????????д?????飬?????????????????????????????????????

????Setup??generateConfig???裬????????????ж???????config???????????????Щ???????ó????????????????????????????????????

????Setup??generateData???裬??????????????????裬??????????????????????????????????????????????????????λ?????????????????á????????????????????????????????и??????????

????Setup??StartRefService???裬?????β???????????????????????????mysql????????httpd????????????????ó?????