您好,欢迎访问三七文档
当前位置:首页 > 办公文档 > 其它办公文档 > 20th_BQConf_如何搭建移动App自动化框架_BQconf
BQConfAPPThoughtWorks1AGENDA-0—-1—-2—PageObject-3—BDD-20-34Tabs:CREATEACCOUNTSIGNINInputtextfield:UsernameorEmailPasswordCheckbox:ShowPasswordButton:SIGNINLinks:Button:clickCheckbox:clickTap:clickInputtextfield:inputtext……LocatorsActions55-25%601231—788APP91010!APPIUM1111FindElement:-id-name-xpath-classname……find_element(:name,“Cancel).clickbutton().clicktextfield().send_keys()……-50%120123QA-scroll_to-131415-162—PO17UI18UI!!!Page ObjectsLoginPageRegisterPageHTML WrapperUsername:demoPassword:pwdEmail:test@test.comPassword:pwdPAGEOBJECT19regiser_page.register()login_page.signIn(“demo”,“pwd”)App APIfind_element(:id,“landing_username”).send_keys(“demo”)find_element(:id,“landing_login_password”).sed_keys(“pwd”)find_element(:id,“landing_sign_in_button”).clickHTMLAPIUITestcasesPAGEOBJECT20AndroidiOSPAGEOBJECT21-75%220123PageObjectDevUIPageObjectQA-23 - - -UI2425Loading-2627-WAIT28UI29XPATHtitleid-XPATHID30XPATH//*[@resource-id='com.evernote:id/toolbar']//*[@resource-id='com.evernote:id/title']?3131YOURTESTHERE3—BDD32BDD33BAQADevBDD(—CUCUMBER34CUCUMBER35Featurescenarios:CUCUMBER36Stepdefinitions:PAGEOBJECT3738-100%390123BDDPageObject100%40414243Selector-Find_element-byId,byName…BDD-UI-UIPageObject44Selector45BDD46https://github.com/shane51/BDD_PageObject_Appium_automation47THANKYOU48
本文标题:20th_BQConf_如何搭建移动App自动化框架_BQconf
链接地址:https://www.777doc.com/doc-7435 .html