appium跑demo简单实例讲解

安装appium,设置

demo.pyfrom appium import webdriver #要装webdriver,方法查看http://www.cnblogs.com/sincoolvip/p/4532743.htmlfrom time import sleep


desired_caps = {}
desired_caps[‘platformName‘] = ‘Android‘
desired_caps[‘platformVersion‘] = ‘4.3‘
desired_caps[‘deviceName‘] = ‘GT-N7100‘   #appium自己定义,这是我的真机名称
desired_caps[‘app‘] = ‘C:\\Users\\liujuan\\Desktop\\apk\\app-release(30).apk‘ #要测试的apk包
desired_caps[‘appPackage‘] = ‘cn.com.pclady.yimei‘                    #appium中配置
desired_caps[‘appActivity‘] = ‘cn.com.pclady.yimei.module.launcher.LauncherActivity‘                   #appium中配置
具体方法见:http://www.cnblogs.com/sincoolvip/p/4535839.htm
dr = webdriver.Remote(‘http://127.0.0.1:4723/wd/hub‘, desired_caps)             #连接appium
sleep(3)

使用python GUI找开,按F5执行,检查结果

appium输出:

时间: 2024-08-02 07:01:25

appium跑demo简单实例讲解的相关文章

JEECG 简单实例讲解权限控制

JEECG简单实例讲解权限控制 博文地址:http://blog.itpub.net/30066956/viewspace-1868754/ 作者: 许国杰 一.业务背景 某公司要实现一个日志系统,用来了解员工的工作量饱和情况. 二.需求 1.角色分为:员工.经理两种. 2.员工每天在日志系统中填报工作总结,然后经理进行点评. 3.表单内容包含:姓名.日期.工作总结.个人笔记.日志点评. 三.业务权限描述 1. 员工可以进行日志填报.查看操作.(按钮控件权限) 2. 经理可以进行日志点评.查看操

【JEECG技术博文】简单实例讲解JEECG ONLINE表单权限控制(jeecg3 6)

简单实例讲解JEECG ONLINE表单权限控制(jeecg3.6) 原       文:http://blog.itpub.net/30066956/viewspace-1872409/ 相关博文:http://blog.itpub.net/30066956/viewspace-1868754/ 作       者: 许国杰 一.业务背景 某公司要实现一个日志系统,用来了解员工的工作量饱和情况. 二.需求 1.角色分为:员工.经理两种. 2.员工每天在日志系统中填报工作总结,然后经理进行点评.

【JEECG技术博文】JEECG简单实例讲解自定义表单功能

JEECG简单实例讲解自定义表单功能 作者:任杰 http://blog.csdn.net/renjie0520/article/details/50286503 一.自定义表单功能简介 自定义表单是JEECG智能开发平台开发的一套可视化的表单设计功能,基于ueditor实现,bootstrap样式风格. 总体来讲,自定义表单功能概括起来如下: 1)表单预览,动态报表展示(列表数据展示) 2)表单数据填报,支持多数据表同时填报,一对多数据表填报,单表多条数据批量填报等 自定义表单支持用户自定义模

简单实例讲解linux的module模块编译步骤(转)

注:原博文讲述较为详尽细致,故转到本地--aaronGao ------------------------------------------------------------------------------------------------------------------------------------------- 本文将直接了当的带你进入linux的模块编译.当然在介绍的过程当中,我也会添加一些必要的注释,以便初学者能够看懂.之所以要写这篇文章,主要是因为从书本上学的话,

vue.js路由参数简单实例讲解------简单易懂

vue中,我们构建单页面应用时候,一定必不可少用到vue-router vue-router 就是我们的路由,这个由vue官方提供的插件 首先在我们项目中安装vue-router路由依赖 第一种,我们提供命令行来安装 npm install vue-router --save 第二种,我们直接去官方github下载 https://github.com/vuejs/vue-router 路由参数设置 1,实例化一个路由,然后路由映射表中的地址带参数,这个参数就是路由的参数 接着给映射表中的路由设

Appium + junit 的简单实例

import static junit.framework.Assert.assertTrue; import static org.junit.Assert.*; import org.junit.After; import org.junit.Before; import org.junit.Test; import java.net.URL; import io.appium.java_client.AppiumDriver; import io.appium.java_client.an

<JS中的数学计算>之简单实例讲解

1.取余数   % var a=10%3; //a=1 2.取绝对值  Math.abs() var a=Math.abs(-102.1); var b=Math.abs(102.1); //a=102.1;b=102.1 3.截取小数点后长度并进行四舍五入 toFixed() var num_1 = new Number(13.53); alert(num_1.toFixed(1)); alert(num_1.toFixed(0)); //13.5 //14 var num_2 = new N

MongDB_CRUD_简单那实例讲解

一,数据操作实例讲解 1,数据查询 NOSql: db.user.find({age:{$gt:20}},{name,age}).limit(5);    查询user集合里面的 大于age>20 的 前五条(limit(5))记录的用户姓名和年龄: 拆分: 1,确认数据库 数据集合 执行操作   db.user.find 2,criteria标准也就是条件    {age:{$gt:20}},{name,age}:我们可以理解为我们执行find函数需要传入参数: 具体参数有两个  一个条件ag

Android 依赖注入: Dagger 2 实例讲解(一)

本文原创,转载请注明出处:http://blog.csdn.net/zjbpku 关于Dagger,在之前的博文(Android 依赖注入:Dagger 实例讲解(Demo下载))中已有介绍, 本文说的Dagger 2主要是由Google技术 人员参与开发的,当然包括Square的各位及其他一些Contributors在内的大牛也贡献了不少.该项目大概是从去年11月份开始启动的,到目前该项 目还在继续进行,Snapshot version也是刚刚发布不久,从Github提供的内容看,不久会是Pr