1、sdk环境搭建 1)下载地址:http://tools.android-studio.org/index.php/sdk2) 解压(非中文,无特殊字符的目录下面)3)打开SDK Manager.exe,下载默认库 必须安装的:platform-tools(adb所在的路径)toolsbuild- ...
分类:
移动开发 时间:
2020-06-21 23:32:14
阅读次数:
75
有几个问题: 针对web的UI自动化 S C 服务器:浏览器 客户端:我们写的代码,发请求 对应APP自动化 Appium S C Appium是基于selenium做的二次开发 服务端:不是浏览器,而是Appium服务 ...
分类:
移动开发 时间:
2020-06-21 20:02:16
阅读次数:
58
下面提供Android keycode参考表: 电话键 KEYCODE_CALL 拨号键 5 KEYCODE_ENDCALL 挂机键 6 KEYCODE_HOME 按键Home 3 KEYCODE_MENU 菜单键 82 KEYCODE_BACK 返回键 4 KEYCODE_SEARCH 搜索键 8 ...
分类:
移动开发 时间:
2020-06-21 16:08:31
阅读次数:
194
方式一没有apk 如果应用已经安装在手机上了(例如应用商城下载)。可以直接打开手机上该应用, 进入到要操作的界面然后执行: adb shell dumpsys activity recents | find "intent={" 会显示如下,最近几个activity信息 如果已经或apk,在命令行窗 ...
分类:
移动开发 时间:
2020-06-20 18:24:17
阅读次数:
119
电话键 KEYCODE_CALL 拨号键 5 KEYCODE_ENDCALL 挂机键 6 KEYCODE_HOME 按键Home 3 KEYCODE_MENU 菜单键 82 KEYCODE_BACK 返回键 4 KEYCODE_SEARCH 搜索键 84 KEYCODE_CAMERA 拍照键 27 ...
分类:
移动开发 时间:
2020-06-18 13:20:45
阅读次数:
94
css selector 优点:通过样式定位,速度快 缺点:支持selenium但不支持appium--xpath可用 selenium定位语法$('') 示例如下: $('#s_tab>a:nth-child(2)')name 或id定位子元素 $('#s_tab a:nth-child(2)') ...
分类:
Web程序 时间:
2020-06-18 13:08:49
阅读次数:
82
Web控件定位 模块web控件的定位 $x('//*[@id="page"]/a[last()-1]') Xpath网页上全遍历,速度慢 ,但是appium和selenium均可用 ...
分类:
其他好文 时间:
2020-06-18 12:39:45
阅读次数:
108
Appium——android环境搭建后,需要学会如何使用Appium。 1.打开下载安装好的appium(我的版本V1.17.1) 启动Appium Server: 2.点击Start Server运行Appium Server: 3.点击Start Inspector Seesion: 4.配置 ...
分类:
移动开发 时间:
2020-06-18 01:50:01
阅读次数:
123
1. 安装python3,pycharm,可参考之前写的文档:https://www.cnblogs.com/chenweitoag/p/13154815.html 2. 准备以下必要工具: 基于win10 64位系统 JDK 1.8(64位) Android SDK Appium desktop ...
分类:
移动开发 时间:
2020-06-17 23:00:19
阅读次数:
82
1.同理设置appium配置,要启动多少台机器就启动多少个appium,注意端口号不能重复 2. public DesiredCapabilities getCapabilities(int i,String appName){ //配置appuim信息 DesiredCapabilities ca ...
分类:
微信 时间:
2020-06-16 18:32:20
阅读次数:
161