????????????????????????????????????????棺
????1????????д?????????????????????????????????????????????п??????????д?????????????????????????????????????????????????????
????2?????????????????????????????????????????????????????????????????????????????????????????????????
????3???????????app????????????????????????????
???????????????????????????????????????ò????????????????????????
????????????
????????????
??????????????????????е???????
????1. ????????????????????case
???????磺
????I go to “www.baidu.com”
????I Input “??????”
????I click ???????
????I see “???????б????P2P????????????”
????????????????????????????????????????????á?
????2. ???????????
???????磺
????Driver.navigate_to(“www.baidu.com”)
????element = driver.find_element_by_id(“id”??”kw”)
????element.send_keys(“??????”)
????element = driver.find_element(“id”?? ”su”)
????element.click()
????……
?????????????????????????????????????????????????д????????????????coder??
????????????????????????????????????????????????????????????????????????????????????ó??????????????
???????????????????????????UI???????????????????
????????
????· ????????????
????· ???????????????????
????· ????????????
????……
?????????????
????· ?????????
????· ??????????
????· ?????????????
????……
?????????????????????????????Щ???????????????????????????е?????????????????????μ??????
????· ????????????????????????????
????· ???????????????????????????????????????????κ?????????????и????
????· ???????????????????????????????????Щ????????????????????????????????飬????????????????????????????????????
?????????????

???????????????????UI?????У????????????????????????г?????????????????????????????????????????????????????
?????????????·???????????????????????????????????д?????£?

?????ò???????????????????????????ó???????д?????????????????ù????У??????????QA??????????????QA???????????????????????????????????????Щ?????????
????????????
????????UI???????????????????web????????????app?????????????????????????????????
???????????????????????????????????

??????????????????
?????ò????????????????????????д??case???????y???????????????????????????
?????????????
?????ò??????workflow????ù??????????????????????????????á?
????· Workflow??????????????????????????????????????÷?????????????????????á????????????????????????????????????????????????
????· ??ù???????Щ??÷????????????????????綽??????????????????????????????http?????????
????· ????????????????λ??????xpath??id??name??css??link_text????????
??????????????????????????????????в??????????????????????????????????????????????????????????????????????????????λ?????????????????????????????????
?????????? driver??
???????????????????driver????????????????????????selenium-webdriver???????????app????????????appium?????????????????????з???????????selenium-webdriver??appium?????????????????????????????????????????????????????????????????????????????????????????????????????κε????????????driver????????????????????????????????????????????????driver?????????????????????????????????