???????
?????????????????????????????????ò???????????????????????????????ж???????????????????????????????????????в???????????????????????????????????????????????????????? ?????????????????????devops????????????????????????? ?????????????????????????????????????????á???????????????????????????????????????? ??????google???SRE?????????????????????????????????????????????????????????????????????????????????????????????????????????????????秵????????????????м????????????????????????
?????????????????????????и???????????????в???????????
??????????????
?????????????????????????????????????????????????????ò????????????????????????????
????????UI?????
?????????: UI??????????
??????????????????????????????UI???????????selenium????rf????????API??????????????????д??????????????????????????????????? ???????????д?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????е??????????????????????????????????????????У??????????????洢????????????????????????????????????????--????仯???????????????????????????????????????????????????? ???????????????????????????????????????????python??????java???????????????????дshell??дc??????????????????????????????????????“????????????”??
??????????: UI????????
??????????????????????????????????????????????????????????????????????Ч????????????????????б?????????????????????--UI?????????????á?
?????????????
????1?????????????????????????????????????????á??????????????顣???UI??????????????????????????????????????????????????????????????????????????????÷???仯?????仯???ó??????????????????á????????????????????????page???????????? ????????????????????? ???????????????д???????????????????????????
????2????????????????????????д?????д???????????????úá???????????????????д?????????????????????????????????????????ο????? ??????java??????????UI??????selenide???????selenium??report???allure????????assert-core??assert-db????????????testng??junit?? UI?????????Щ??????????????????????????????webdriver????????????????????????С?
????3?????????????????????????????????????Щ?????????????????????????????????????????????????????????????????м????????????????????60???????????????????????90?????????????????????????????Ρ????????????????????????????в?????????????????????????????????????????????????????????????
????4????????????ü???????д????????????????ɡ????????????????????????????????????????????????????????????????????????????????????д???á?
????5??????????????????????????????????????????????????л?????????????????????????????
????6?????????UI???????????????UI????????????????к???????????UI??????????????????????Щ????UI???????????÷?????
????????????????????????????????????????????????????? 6??????????????С?????????????UI?????????3??QA3??????????case????????7??С??????????????????????????? ???????????????????????
????????????
??????????????????????????????????????????????????????????????????Ч???????????????UI??????к?????ι?????????????????????????????????????????????????????????????? ????????????UI??????????????????????????Щ????????????????????仰?????д??????????????????????????????????????????????????????http?????????????и?????Э???????????ЩRPCЭ?????? ??????????????????????????????????????????????????????????lib???jar????????????????????? ???????????鼶???????????????????????????????????????????????????????????????????????????repo?????????????д????????????????????????????????????????????mock???????????????UI?????????????????????????java???rest-assured?????????UI????????
?????????????
????????????????????????????????QA?????????????????????????????????????????????????????????????????????????????б??????????????????????????????????????????(app??browser)????????顣?????????????????????????????????????????????????????????????????????????????????QA??????????????????????????????????????????????????????????????????????????????????kill??????????????????????????????????????????????????????????????????????????λ????????????????????????????????????????????????????????????????????QA?????????????????Щ??????
????1???????QA???????????????????????????????????粿??Э??Ч????
????2????Σ?QA????????????????????????????????????λ???????????????????в?????????????????????????????????????????????
????3????????????????QA?????????????????????????????????п????????????????????????Щ??????????н???????
????????????????????????????и????????????????????????????????