太原UI培训
达内太原ui培训中心

0351-5618167

热门课程

UI设计培训Appium Android UI自动化简介

  • 时间:2017-10-11
  • 发布:极客头条
  • 来源:极客头条

UI设计培训Appium Android UI自动化简介

一、自动化比较适合的场景

1、稳定迭代;

2、回归阶段;回归上一版功能,对新功能不适用。

3、研发驱动的底层代码重构;

不适合case:无网、支付、需要数据准备的case

二、Appium简介

Appium是目前最为强大的自动化测试框架,支持IOS Android

IOS: 苹果公司的 UIAutomation

Android 4.2+: Google公司的 UiAutomator

Android 2.3+: Google公司的 Instrumentation. (Instrumentation 的支持是通过绑定另外一个独立的Selendroid项目来实现的)

C/S 架构

Appium的核心是一个遵守REST设计风格的web 服务器,它接受客户端的连接,接收客户端的命令,在手机设备上执行命令,然后通过HTTP的响应收集命令执行的结果。

支持多语言

三、case编写思路

过程抽象: 定位-------操作-------等待---------校验---------定位

定位方式

1、文案

2id

3xpath

4、类名

5、属性

6、组合

PS:元素信息通过UIAutomator Viewer工具查看:

操作

1、点击;2、输入;3、滑动;

等待、判断页面元素出现或者消失:

1 sleep

2 View或文案显示

3 View或文案消失

校验

按需求~文案显示或消失,View显示或消失,Dialog消失或消失,Toast等等

四、操作步骤

1JDKAndroideclipseappium 等环境安装

2、启动appium server

3run

平面设计的工作现在在各行各业都体现出了很重要的地位,小到一个物品的摆放,大到产品的设计,一个公司的logo设计,方方面面、大大小小都体现出了设计的无处不在,选择太原UI培训,免费试听训练营欢迎你的加入,强化设计技能,成为明天的UI设计大师。太原平面设计培训带领有明确目标的学子迈向成功之路!

【免责声明】本文系本网编辑部分转载,转载目的在于传递更多信息,并不代表本网赞同其观点和对其真实性负责。如涉及作品内容、版权和其它问题,请在30日内与管理员联系,我们会予以更改或删除相关文章,以保证您的权益!

上一篇:通过UI设计来改变自己的学历影响
下一篇:太原UI培训让你的设计更上一层楼

索尼新手机曝光 将采用前置双摄像头设计

苹果iPad Pro新款将支持A11X处理器 八颗核心设计

首发台积电7nm!苹果A11X曝光:8核设计

R11s热销背后 细节设计成为OPPO杀手锏

选择城市和中心
贵州省

广西省

海南省