Ejemplo n.º 1
0
class Denglu(unittest.TestCase):
    def setUp(self):

        pass

    def tearDown(self):
        pass

    @classmethod
    def setUpClass(self):
        #启动app
        self.driver = Qidong().driver
        pass

    @classmethod
    def tearDownClass(self):
        pass

    def test_001(self):
        #添加截图方法
        #点击耐克图标
        # try:
        self.driver.find_element_by_id(
            "com.yougou:id/rl_toolbar_categories").click()
        self.driver.find_element_by_xpath(
            "/hierarchy/android.widget."
            "FrameLayout/android.widget."
            "LinearLayout/android.widget."
            "FrameLayout/android.widget.RelativeLayout/"
            "android.widget.LinearLayout/android.widget."
            "FrameLayout/android.widget.LinearLayout/android.widget."
            "LinearLayout/android.widget.LinearLayout/android.widget."
            "FrameLayout/android.widget.ListView/android.widget."
            "LinearLayout[2]/android.widget."
            "LinearLayout/android.widget.ListView/android.widget."
            "LinearLayout/android.widget.LinearLayout/android.widget."
            "LinearLayout[2]/android.widget.LinearLayout/android.widget.LinearLayout"
        ).click()
Ejemplo n.º 2
0
class  Denglu(unittest.TestCase):
    def setUp(self):


        pass
    def tearDown(self):
        pass
    @classmethod
    def setUpClass(self):
        #启动app
        Log().info(u"打开软件")
        self.driver=Qidong().driver
        pass
    @classmethod
    def tearDownClass(self):
        pass

    def test_001(self):
        Log().info(u"开始滑动")
        Shoushi().swipe_up(2)
        time.sleep(2)
        Log().info(u"点击商品")
        self.driver.find_element_by_id("com.yougou:id/imageView1").click()
        time.sleep(5)
        Log().info(u"点击去结算")
        self.driver.find_element_by_id("com.yougou:id/tv_buy_now").click()
        Log().info(u"选择颜色和大小")
        self.driver.find_elements_by_id("com.yougou:id/iv")[0].click()
        self.driver.find_elements_by_id("com.yougou:id/cs_size_tag_layout")[0].click()







        pass
Ejemplo n.º 3
0
class Denglu(unittest.TestCase):
    def setUp(self):

        pass

    def tearDown(self):
        pass

    @classmethod
    def setUpClass(self):
        #启动app
        Log().info(u"打开软件")
        self.driver = Qidong().driver
        pass

    @classmethod
    def tearDownClass(self):

        pass

    def test_001(self):
        self.driver.find_element_by_id("com.yougou:id/iv_101").click()
        time.sleep(2)
        a = self.driver.current_activity
        print a
        self.assertEqual(".activity.AHomeSecendActivity", a)
        pass

    def test_002(self):
        self.driver.back()
        self.driver.find_element_by_id("com.yougou:id/imageView1").click()
        a1 = self.driver.current_activity
        print a1
        self.assertEqual(".activity.Html5Activity", a1)
        self.driver.find_element_by_id("signEvent").click()
        pass