Uiautomator-----新建工程】的更多相关文章

新建工程步骤: 1.打开Eclipse 2.新建一个java工程UiAutomatorDemo1,然后新建一个包com.hhb 3.选中java工程,右击新建文件夹,命名为libs,在D:\Android\adt-bundle-windows-x86_64\sdk\platforms\android-19下找到android.jar.uiautomator.jar复制到libs文件夹下 4.选中这两个jar包,右击点击build path 5.新建测试类,继承UiAutomatorTestCas…
一.环境搭建 1.1 必备条件 JDK SDK(API高于15) Eclipse(安装ADT插件) ANT(用于编译生成的jar) 安装JDK并添加环境变量 1.2 详细步骤 1.安装JDK并添加环境变量 JDK下载地址:http://jdk.android-studio.org/ 安装JDK 选择安装目录,安装过程中会出现两次安装提示.第一次是安装 jdk ,第二次是安装 jre .建议两个都安装在同一个java文件夹中的不同文件夹中.(不能都安装在java文件夹的根目录下,jdk和jre安装…
一.新建自动化脚本     1.新建java工程包              [file]----[new]----[Java Project]    新建工程                  [右键点src]----[new]----[package]    新建包                  [右键点建好的工程]----[new]----[folder]----[命名:libs]              2.增加build path              ①来到adt-bund…
记得好早以前为了建一个keil的工程折腾了好久,在这里写写基本的Keil工程创建方法,以防自己以后再忘记: 新建工程 保存工程 选择器件 在这边新建文件夹,然后就是添加程序代码到里面去了.其中一些文件跟文件夹的作用,可以去本人的另一篇转载的文章 http://www.cnblogs.com/Silent-Higher/archive/2013/02/22/2922068.html里面看. 在代码中基本要包含的头文件如下: #include "stm32f10x.h" /* 如果要用ST…
UI Automator Viewer The uiautomatorviewer tool provides a convenient GUI to scan and analyze the UI components currently displayed on an Android device. You can use this tool to inspect the layout hierarchy and view the properties of UI components th…
1. BySelector与By静态类 1.1 BySelector类为指定搜索条件进行匹配UI元素, 通过UiDevice.findObject(BySelector)方式进行使用. 1.2 By类是一个实用程序类,可以以简洁的方式创建BySelectors对象.主要功能是使用缩短语法,提供静态工厂方法来构造BySelectors对象.例如:你将使用findObject(By.text("foo")),而不是findObject(new Selector().text("f…
1. InstrumentationRegistry类 1.1. 类说明: 一个暴露的注册实例,持有instrumentation运行的进程和参数,还提供了一种简便的方法调用instrumentation, application context和instrumentation参数. 1.2 相关API 返回类型 API static Bundle getArguments(): 返回一个instrumentation参数副本 static Context getContext():  返回in…
转载来源: 简单的例子 以一个简单的例子开始吧.我们完成一个 " 打开QQ,进入QQ空间,然后退出 " 的case. 代码如下: package QQ; import java.io.IOException; import com.android.uiautomator.core.UiDevice; import com.android.uiautomator.core.UiObject; import com.android.uiautomator.core.UiObjectNotF…
#!/usr/bin/env python # -*- coding: utf-8 -*- import unittest from mock import MagicMock, patch import os import subprocess from uiautomator import Adb class TestAdb(unittest.TestCase): def setUp(self): self.os_name = os.name def tearDown(self): os.n…
新手起步迷迷糊糊,以下记录迷惑之处,大家共勉!!! 1.创建安卓应用工程 选择Andriod Application Project 点下一步直到完成. 二.下面是新建工程注意的地方 (1)首选删除系统自动生成的res/layout/activity_main.xml首页布局文件 (2)在File/New/Android XML File选项新建一个布局文件(布局文件名不要用系统默认的activity_main,否则生成的文件不正确,改成其它的),如图: 直接点完成就可以了. (3)最后修改sr…