51Testing软件测试论坛

 找回密码
 (注-册)加入51Testing

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 2181|回复: 0
打印 上一主题 下一主题

[Appium] Windows下Python+Appium基础环境的搭建

[复制链接]
  • TA的每日心情
    开心
    2019-1-20 18:12
  • 签到天数: 101 天

    连续签到: 1 天

    [LV.6]测试旅长

    跳转到指定楼层
    1#
    发表于 2017-6-29 11:31:16 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
    一、JDK环境的安装配置
      oracle的官网上下载对应版本的jdk我下载的jdk-8u73-windows-i586,然后进行安装。
    安装之后,在我的电脑->属性->高级系统设置->高级->环境变量->系统变量中设置jdk的环境变量:
    1.新建JAVA_HOME的环境变量,java_home就是jdk的安装目录。例如:
    2.在已有的Path变量的最后添加%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin,要注意用分号跟别环境变量隔开。
    3.新建CLASSPATH环境变量,%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar
    4.启动cmd,然后输入java -version,出现如下的内容时,说明jdk安装成功;

    二、安装python
    在python的官网上下载想要使用的python版本就好了。[/url]
    [url=https://bitbucket.org/appium/appium.app/downloads/]https://bitbucket.org/appium/appium.app/downloads/上下载,在解压后文件中找到appium-installer.exe然后进行安装。
    1.在解压后的文件中,点击appium-installer.exe就可以进行安装了;
    2.安装后,需要将这个环境变量E:\appium\Appium\Appium\node_modules\.bin添加到Path中去,启动cmd输入appium-doctor来检查之前配置是否成功,弹出如下信息就说明配置成功了;

    3.在桌面找到Appium图标,双击图标进行启动
    七.下载安装Appium Client
    https://pypi.python.org/pypi/Appium-Python-Client地址上就可以下载Appium Client了。
    1.将下载的文件夹进行解压,启动cmd,进入到解压后的文件中,执行python setup.py install进行安装了;
    2.也有人通过pip2 install setup.py进行安装,但是需要配置安装pip,我没有用这个方法
    八、创建Android模拟器
    1.Android SDK的安装目录下,启动AVDManager.exe

    2.启动完成之后,点击Create,创建虚拟器;

    3.选中创建好的模拟器,点击start按钮启动android模拟器;
    九、启动Appium
    1.点击桌面的Appium的图标,启动Appium

    2.点击【设置】,查看Appium服务器地址和端口,按照默认设置就行;

    3.点击右上角上的“三角”按钮启动Appium
    十、创建计算器自动化测试脚本
    1.在模拟器中打开计算器,启动cmd,输入adb shell ps找到计算器包名;

    2.cmd中输入adb logcat ActivityManager:I  *:s,找到计算器的activity名;

    4.通过Android sdk/tools/uiautomatorviewer.exe来查看要操作元素的相关信息;

    5.编写自己的python脚本;
    6.编写好脚本,就可以在模拟器查看脚本运行情况了。

    本帖子中包含更多资源

    您需要 登录 才可以下载或查看,没有帐号?(注-册)加入51Testing

    x

    评分

    参与人数 1测试积点 +10 收起 理由
    lsekfe + 10 赞一个!

    查看全部评分

    分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
    收藏收藏
    回复

    使用道具 举报

    本版积分规则

    关闭

    站长推荐上一条 /1 下一条

    小黑屋|手机版|Archiver|51Testing软件测试网 ( 沪ICP备05003035号 关于我们

    GMT+8, 2024-9-28 07:26 , Processed in 0.068997 second(s), 25 queries .

    Powered by Discuz! X3.2

    © 2001-2024 Comsenz Inc.

    快速回复 返回顶部 返回列表