def test_press_button(self):
     self.driver.press_button("Home")
     if float(desired_capabilities.get_desired_capabilities(
             desired_capabilities.BUNDLE_ID)['platformVersion']) < 11:
         return
     self.assertEqual(self.driver.query_app_state(desired_capabilities.BUNDLE_ID),
                      ApplicationState.RUNNING_IN_FOREGROUND)
    def setUp(self):
        desired_caps = desired_capabilities.get_desired_capabilities('ApiDemos-debug.apk')
        self.driver = webdriver.Remote('http://localhost:4723/wd/hub', desired_caps)

        # relax template matching
        self.driver.update_settings({"fixImageFindScreenshotDims": False,
                                     "fixImageTemplateSize": True,
                                     "autoUpdateImageElementPosition": True})
    def setUp(self):
        desired_caps = desired_capabilities.get_desired_capabilities(
            'ApiDemos-debug.apk')
        self.driver = webdriver.Remote('http://localhost:4723/wd/hub',
                                       desired_caps)

        # relax template matching
        self.driver.update_settings({
            "fixImageFindScreenshotDims": False,
            "fixImageTemplateSize": True,
            "autoUpdateImageElementPosition": True
        })
 def test_app_management(self):
     # this only works in Xcode9+
     if float(desired_capabilities.get_desired_capabilities(
             desired_capabilities.BUNDLE_ID)['platformVersion']) < 11:
         return
     self.assertEqual(self.driver.query_app_state(desired_capabilities.BUNDLE_ID),
                      ApplicationState.RUNNING_IN_FOREGROUND)
     self.driver.background_app(-1)
     self.assertTrue(self.driver.query_app_state(desired_capabilities.BUNDLE_ID) <
                     ApplicationState.RUNNING_IN_FOREGROUND)
     self.driver.activate_app(desired_capabilities.BUNDLE_ID)
     self.assertEqual(self.driver.query_app_state(desired_capabilities.BUNDLE_ID),
                      ApplicationState.RUNNING_IN_FOREGROUND)
 def test_app_management(self):
     # this only works in Xcode9+
     if float(desired_capabilities.get_desired_capabilities(
             desired_capabilities.BUNDLE_ID)['platformVersion']) < 11:
         return
     self.assertEqual(self.driver.query_app_state(desired_capabilities.BUNDLE_ID),
                      ApplicationState.RUNNING_IN_FOREGROUND)
     self.driver.background_app(-1)
     self.assertTrue(self.driver.query_app_state(desired_capabilities.BUNDLE_ID) <
                     ApplicationState.RUNNING_IN_FOREGROUND)
     self.driver.activate_app(desired_capabilities.BUNDLE_ID)
     self.assertEqual(self.driver.query_app_state(desired_capabilities.BUNDLE_ID),
                      ApplicationState.RUNNING_IN_FOREGROUND)
示例#6
0
 def setUp(self):
     desired_caps = desired_capabilities.get_desired_capabilities('UICatalog.app.zip')
     self.driver = webdriver.Remote('http://localhost:4723/wd/hub', desired_caps)
示例#7
0
 def setUp(self):
     desired_caps = desired_capabilities.get_desired_capabilities(
         'UICatalog.app.zip')
     self.driver = webdriver.Remote('http://localhost:4723/wd/hub',
                                    desired_caps)
示例#8
0
 def setUp(self):
     desired_caps = desired_capabilities.get_desired_capabilities('ApiDemos-debug.apk')
     self.driver = webdriver.Remote('http://localhost:4723/wd/hub', desired_caps)
 def setUp(self):
     desired_caps = desired_capabilities.get_desired_capabilities(
         'ApiDemos-debug.apk')
     self.driver = webdriver.Remote('http://localhost:4723/wd/hub',
                                    desired_caps)
 def setUp(self):
     desired_caps = desired_capabilities.get_desired_capabilities(
         'selendroid-test-app.apk')
     self.driver = webdriver.Remote('http://localhost:4723/wd/hub',
                                    desired_caps)