#70楼 @mads #-- coding: UTF-8 --
#从这里开始 这是我敲的
import os
import unittest,time,re,datetime,HTMLTestRunner
from appium import webdriver
import sys
reload(sys)
sys.setdefaultencoding('utf-8')
PATH=lambda p:os.path.abspath(
os.path.join(os.path.dirname(file),p)
)
class LoginAndroidTests(unittest.TestCase):
@classmethod
def setUpClass(cls):
print 'setUpClass'
desired_caps={}
desired_caps['device'] = 'android'
desired_caps['platformName']='Android'
desired_caps['browserName']=''
desired_caps['version']='5.1.1'
desired_caps['deviceName']='061f49d4e302964a'
desired_caps['appPackage']='xxxxx'
desired_caps['appActivity']='xxxx.ui.screen.HomeActivity'
desired_caps['noSign'] = 'true'
cls.driver = webdriver.Remote('http://127.0.0.1:4723/wd/hub', desired_caps)
@classmethod
def tearDownClass(cls):
cls.driver.close_app()
cls.driver.quit()
print 'tearDownClass'
def setUp(self):
print "setup"
def tearDown(self):
print 'teardown'
def test_1login(self):
print 1
time.sleep(5)
name= self.driver.find_element_by_id('Id')
name.click()
name.send_keys('admin')
time.sleep(3)
这样的 就是不执行点击操作