Fragment的特点 1)使Activity分离成多个可重用的组件,每个都有它自己的生命周期和UI 2)可以轻松的创建动态灵活的UI设计,可以适应于不同的屏幕尺寸。从手机到平板 3)Fragment是一个独立的模块,紧紧的与Activity绑定在一起,可以运行中动态的移除、加入、交换等 4)Frg ...
分类:
移动平台 时间:
2019-12-01 20:14:59
收藏:
0 评论:
0 赞:
0 阅读:
85
View 、ViewGroup事件分发: 1. Touch事件分发中只有两个主角:ViewGroup与view ViewGroup包含onTnterceptTouchEven,dispathTouchEven,onTouchEven三个相关事件 View包含dispathTouchEven,onTo ...
分类:
移动平台 时间:
2019-12-01 20:09:34
收藏:
0 评论:
0 赞:
0 阅读:
72
1.回顾appium的原理 2.启动淘宝apk案例 3.Desired Capabilities Desired Capsbilities官方解释: http://appium.io/docs/en/writing-running-appium/caps/ APPium原理 监听4723端口,客户端 ...
分类:
移动平台 时间:
2019-12-01 20:07:46
收藏:
0 评论:
0 赞:
0 阅读:
92
1.添加蓝牙权限 2.获取蓝牙设备 3.搜索设备 4.连接设备 ...
分类:
移动平台 时间:
2019-12-01 19:58:02
收藏:
0 评论:
0 赞:
0 阅读:
61
git下载地址: https://github.com/appium/appium-desktop/releases/tag/v1.13.0 下载好之后,双击exe文件,傻瓜式安装, 当然appium也可以用命令行,看你自己的公司来 ...
分类:
移动平台 时间:
2019-12-01 19:52:48
收藏:
0 评论:
0 赞:
0 阅读:
83
一 手工测试用例与自动化测试用例的对比 二自动化测试用例的实现 手工/自动化测试用例对比: 自动化测试用例注重点: 1.不是所有的手工用例都要转换成自动化测试用例 2.考虑到脚本开发成本,需要和人工测试用例成本做对比 3.最好是通过场景来设计测试用例,可抽出page模块,执行case,便于开发和维护 ...
分类:
移动平台 时间:
2019-12-01 19:51:30
收藏:
0 评论:
0 赞:
0 阅读:
79
git地址: https://github.com/appium/appium/blob/master/docs/en/writing-running-appium/web/chromedriver.md 版本匹配: Chromedriver / Chrome兼容性 以下是Chromedriver版 ...
分类:
移动平台 时间:
2019-12-01 19:49:09
收藏:
0 评论:
0 赞:
0 阅读:
115
#打印当前的activity,current_activity time.sleep(10) nowActivity=driver.current_activity print('首页'+nowActivity) #activity的跳转 star_activity() driver.start_a ...
分类:
移动平台 时间:
2019-12-01 19:45:42
收藏:
0 评论:
0 赞:
0 阅读:
83
一 常用的元素定位方法 二 如何使用元素定位方法 有哪些常用的元素定位方法? id定位: find_element_by_id() name定位: find_element_by_name() className定位:find_element_by_class_name() Accessibilit ...
分类:
移动平台 时间:
2019-12-01 19:38:41
收藏:
0 评论:
0 赞:
0 阅读:
89
1.常见的页面控件 2.package、activity介绍 3.aapt的使用 Android界面描述: Android系统中所有ui界面都是建立在View和ViewGroup及其派生类组合而成的 View :View是所有UI组件的基类 ViewGroup:ViewGroup是容纳View及其派 ...
分类:
移动平台 时间:
2019-12-01 19:38:19
收藏:
0 评论:
0 赞:
0 阅读:
85
一原理 二流程 一原理 appium用途? selenium一样是开源工具 适用于ios和Android的原生应用、及嵌入网页的混合应用。 主流的移动端测试工具 appium自动化原理? 监听4723端口,客户端向服务端发送请求,服务端把请求转换成机器可识别的命令,通过API接口发送给移动端,移动端 ...
分类:
移动平台 时间:
2019-12-01 19:34:35
收藏:
0 评论:
0 赞:
0 阅读:
90
1.Android—sdk下的模拟器,这个不推荐使用 2.我们使用夜神模拟器,去360软件管家中下载 3.安装 4.把安装目录加入系统变量path中:G:\YeShenMoniqiSetUp\Nox\bin 5.夜神模拟器保持打开状态,打开cmd,切换至该安装目录 输入命令nox_adb.exe c ...
分类:
移动平台 时间:
2019-12-01 19:26:29
收藏:
0 评论:
0 赞:
0 阅读:
98
一. 内存泄漏与内存溢出 内存溢出out of memory:指的是程序在申请时,没有足够的内存空间供其使用,出现oom,比如申请了一个integer,但给它存了long才能存下的数,就是内存溢出,内存溢出通俗讲就是内存不够用。 内存泄露memory leak:是指程序在申请内存后,无法释放已申请的 ...
分类:
移动平台 时间:
2019-12-01 18:29:16
收藏:
0 评论:
0 赞:
0 阅读:
82
恢复内容开始 1、cursor 是在平时的基础学习中见不到属性 2、padding:上 右 下 左 padding 上(右左)下 padding (上下) (左右) padding :(上下左右) 3、z-index 属性设置元素的堆叠顺序,拥有 在相同页面内用上下的区分 z-index num1> ...
分类:
移动平台 时间:
2019-12-01 18:21:11
收藏:
0 评论:
0 赞:
0 阅读:
87
一. Android IPC 简介 IPC全称 Intent-Process Communication,含义为进程通信或跨进程通信,是指两个进程之间的通信。 二. Android中的几种IPC方法 1. 使用Bundle 当在一个进程中启动了另一个进程的Activity 、Service 和Rec ...
分类:
移动平台 时间:
2019-12-01 17:48:13
收藏:
0 评论:
0 赞:
0 阅读:
90
Xcode is NOT installed! 在已安装Xcode的情况下,检测未安装原因:Xcode的安装路径和appium所检测的路径不同解决办法:1)输入命令:xcode-select -p查看目前自己的Xcode安装路径查询结果:/Library/Developer/CommandLineT ...
分类:
移动平台 时间:
2019-12-01 14:12:18
收藏:
0 评论:
0 赞:
0 阅读:
75
Mapping在ES中是非常重要的一个概念。决定了一个index中的field使用什么数据格式存储,使用什么分词器解析,是否有子字段,是否需要copy to其他字段等。Mapping决定了index中的field的特征。在ES中有一些自动的字段数据类型识别。自动识别标准:数字 -> long 长整数 ...
分类:
移动平台 时间:
2019-12-01 13:03:34
收藏:
0 评论:
0 赞:
0 阅读:
71
功能描述: 自动无缝轮播图片,底部小圆点跟图片保持一致;手指左右移动轮播图,移动距离大于50px播放下一张(或上一张),小于50px则回弹 具体功能实现: 1.定时器 自动轮播图片 先声明一个index=0用来存图片索引; 添加一个定时器,每隔两秒调用一次,每调用一次定时器(图片播放一次)index ...
分类:
移动平台 时间:
2019-12-01 12:53:10
收藏:
0 评论:
0 赞:
0 阅读:
74
在11月9号的上海.Net Conf开发者峰会上,我做了一个对Application Insights的Persentation,本来想着快速将其转化为一篇博客无赖最近忙成??。 由于Application Insights依赖于Azure,可能对于大多数人没有Azure订阅,为了便于大家了解App ...
分类:
移动平台 时间:
2019-12-01 12:41:30
收藏:
0 评论:
0 赞:
0 阅读:
79
UIGestureRecognizerDelegate A set of methods implemented by the delegate of a gesture recognizer to fine-tune an app’s gesture-recognition behavior. 一 ...
分类:
移动平台 时间:
2019-12-01 11:24:44
收藏:
0 评论:
0 赞:
0 阅读:
71