启动python脚本报错,具体如下: 1.启动appium工具 2.启动python脚本,报错
1个回答
2016-10-31
展开全部
你把你的代码和下面代码对比对比
#-*- coding: UTF-8 -*-
#导入常用的包
import os
import time
import unittest
from selenium import webdriver
from lib2to3.pgen2.driverimport Driver
from lib2to3.tests.supportimport driver
#设置路径信息
PATH=lambda p:os.path.abspath(
os.path.join(os.path.dirname(__file__),p)
)
global driver
class LoginAndroidTests(unittest.TestCase):
def setUp(self):
#初始化测试平台
desired_caps={}
desired_caps['device'] = 'android'
desired_caps['platformName']='Android' #测试平台
desired_caps['browserName']=''
desired_caps['version']='4.2.2'#系统版本
desired_caps['deviceName']='antester'#模拟器名称
desired_caps['app-package']='com.subject.zhongchou'#要测试的app
desired_caps['app-activity']='.ZhongChou'#当前活动应用
self.driver=webdriver.Remote('http://localhost:4723/wd/hub',desired_caps)
def tearDown(self):
self.driver.quit()
def test_login(self):
time.sleep(30)
#点击“注册登录”按钮
#-*- coding: UTF-8 -*-
#导入常用的包
import os
import time
import unittest
from selenium import webdriver
from lib2to3.pgen2.driverimport Driver
from lib2to3.tests.supportimport driver
#设置路径信息
PATH=lambda p:os.path.abspath(
os.path.join(os.path.dirname(__file__),p)
)
global driver
class LoginAndroidTests(unittest.TestCase):
def setUp(self):
#初始化测试平台
desired_caps={}
desired_caps['device'] = 'android'
desired_caps['platformName']='Android' #测试平台
desired_caps['browserName']=''
desired_caps['version']='4.2.2'#系统版本
desired_caps['deviceName']='antester'#模拟器名称
desired_caps['app-package']='com.subject.zhongchou'#要测试的app
desired_caps['app-activity']='.ZhongChou'#当前活动应用
self.driver=webdriver.Remote('http://localhost:4723/wd/hub',desired_caps)
def tearDown(self):
self.driver.quit()
def test_login(self):
time.sleep(30)
#点击“注册登录”按钮
追问
修改了编码格式为#!coding: gbk,这样就不乱码了,但提示27行无效语句,脚本明明只有26行
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询