首页 > 移动平台 > 详细

Appium自动化测试学习(二)

时间:2015-06-11 12:46:55      阅读:237      评论:0      收藏:0      [点我收藏+]

python中,在testcase中添加activity查询的时候

    def test_CreateBookingOrder(self):
        #进入城市选择
        activity=self.driver.current_activity #activity结果通过打印得到
        print activity

始终提示错误

activity = self.driver.current_activity#activity结果通过打印得到
AttributeError: ‘WebDriver‘ object has no attribute ‘current_activity‘

经过排查后发现,是我在引入模块的时候引入的是

from selenium import webdriver

然而selenium是web的测试框架,appium对其进行了封装和修改,因此在做appium自动化测试的时候应该先在终端安装

appium-python-client,在终端窗口输入命令:

sudo pip install Appium-Python-Client

然后在case中导入的时候选择:

from appium import webdriver

即可解决问题。

 

Appium自动化测试学习(二)

原文:http://www.cnblogs.com/LemonTing/p/4568573.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!