python自动化(四)app自动化:2.Android Studio
Android Studio是Android程序的开发工具,集成了sdk和模拟器。我们做app自动化测试时,可以使用Android Studio来布置sdk和模拟器。从而不需要再额外安装Android sdk工具。
一。安装Android Studio
1、确保安装java环境,即是否安装有JDK。如未安装,请参考上篇文章。
2、Android Studio下载:
链接:https://pan.baidu.com/s/1C4xVv78dbVA6fwR2MmS9Vw
提取码:rr83
3、新建一个名为androidstudio的文件夹,在该文件夹下新建sdk, studio, work
4、点击下载好的安装文件
5、点击Next按钮
6、默认全选,继续Next
7、点击I Agree
8、如下图配置好地址,然后继续Next
9、点击Install
10、安装中,时间稍久,请耐心等待……
11、点击Next
12、点击finish完成所有安装
13、接下来打开Android studio对其进行环境配置。第一选项是否配置之前的数据,如果之前安装过,可以选它导入配置。如果是第一次安装,则选第二项无配置数据。
14、继续等待……
15、点击cancel
16、下图是AS的安装向导界面,点击Next
17、选择第一个标准版本standredr,点击Next
18、点击Finish后,开始下载安装(保持网络通畅)
19、等待……
20、点击Finish
21、当看到AS的欢迎界面时,说明已经大功告成啦!接下来点击红框内的Start a new Android Studio project创建一个工程。
22、创建项目工程
23、选中phone and tablet,点击Next
24、点击Next
25、选Empty Activity点Next
26、把复选框勾去掉,点finish
27、看到下图时,工程创建完成,不过要继续等待……
28、看到下图说明项目已经打开,点击close
二,使用Android Studio创建一个模拟器
1. 打开android studio,点击图示创建模拟器按钮。
2.点击“Create Virtual Device”。
3.点击左侧的类别
,例如选择手机Phone,接着可以直接选择已有的热门设备,或点击“New Hardware Profile”创建属于自己的模拟器。
5.输入模拟器信息
输入新的模拟器名称,建议名称中包含模拟器版本和屏幕信息,这样方便以后管理。接着设置好屏幕尺寸和分辨率,最后点击“Finish”。
5.选中你自己创建的设备,点击“Next”。
6.选择系统镜像
选择可用的system image,一般默认就是和你步骤2-3设置的版本对应的image,然后点击“Next”。注意,image必须事先下载好,否则无法创建模拟器。如果没有点击download下载一个image
7.最后点击“Finish”完成创建。
最后点击“Finish”完成创建。
END
三,配置sdk环境变量
第一步:配置ANDROID_HOME
第二步:配置path
检查
在cmd命令行输入:adb
总结:
到这里sdk和模拟器就完成了,接下来安装appiunm就可以开始自动化测试了
python自动化(四)app自动化:2.Android Studio相关推荐
- 一整套的软件测试学习视频、包括web自动化、APP自动化、接口自动化,以及python语言,基础知识讲解和项目实践,学习后可收获python、web/APP/接口自动化测试。
买的自动化测试学习视频,学完后对自动化测试能力提升了不少,觉得老师讲的很不错,分享给有需要学习的人学习 一.web自动化 百度网盘链接:https://pan.baidu.com/s/1e2fctYu ...
- (APP入门)Android Studio照相保存并跳到另一个页面
功能是很简单的功能,主要是想记录一下毫无java基础要怎么写APP. 作为一个光电人,本人的程序设计基础停留在大学的C语言.但学业需要还是捡起了APP编写,由于时间比较紧,是没有学java直接开始AS ...
- [App]Taste VS2015 Android Studio
逆水飞 尝试进行各种Android开发工具的安装以及大致流程对比 几个疑惑的地方 1)根据SDK的描述,应该是一个新版本的推出就有对应的包里面包含多个文件那么对于:SDK Platform.APIs. ...
- android studio app叉号,Android Studio中app出现红叉的解决方案
原标题:Android Studio中app出现红叉的解决方案 如果你在网上搜索了一大圈之后发现还是没有解决你的问题,或许这篇文章能帮到你,同事的开发环境中遇到了,处理了一下午,期间包括删除工具,重装 ...
- android开发课程表app数据库,基于Android studio 的课程表增删查改功能(基于sqlite)
[实例简介]Android studio 用SQLite实现课程表的增删查改功能,:实现详情浏览.编辑.及新增功能.课程编号可以实现正则检查(编号规则XX00000,XX表示两位大写的字母,00000 ...
- 物联网APP:使用android studio实现阿里云物联网平台数字签名(Signature)(附源代码)
摘要:本文讲解如何在安卓移动端实现阿里云物联网平台数字签名,使用的是android studio编写apk的方式进行,win7 x64系统下实现,文中提供了如何配置android studio的国内镜 ...
- Python+Appium+夜神模拟器 全流程从环境搭建到实现自动化(APP自动化)
** 文末有小礼物! ** 希望此次分享能够帮助小伙伴们,按照当前文章可自主搭建APP自动化测试环境和实现计算机控制模拟器APP执行操作! 环境依赖(jdk.sdk) 安装jdk(地址):jdk下载地 ...
- python+appium手机APP自动化基础篇3-找元素定位(anroid)
1. 定位工具 前言,在环境搭建已经安装anroid-sdk,里面就自带有元素定位的工具.找到uiautomatorviewer.bat文件,位置在D:\android-sdk-windows\too ...
- LuckyFrameWeb测试平台(一款支持接口自动化、WEB UI自动化、APP自动化,并且支持分布式测试的全纬度免费开源测试平台)
官网:luckyframe.cn 源码地址:https://gitee.com/seagull1985/LuckyFrameWeb 分布式测试:使用Web-Client的方式,Web端负责基本信息管理 ...
- python运行按钮灰色_关于Android Studio中Run按钮是灰色的解决
今天导入一个别人的项目,在导入之前是老方法,覆盖了三个关键文件之后(.gradle文件夹的内容版本若与本地不一,也应删掉),重启AS: 然而嗯,运行按钮居然灰色.. 查了一下论坛,额,然后我这里是只做 ...
最新文章
- MySQL闪退问题的解决
- Linux 下Shell脚本删除过期文件
- 大专python工资有多高-最新 | 2019年Python工程师的平均薪资是多少?
- C++中的指针与引用
- shell如何解决mysql交互式_shell脚本与mysql交互方法汇总
- Android之Intent传递数据
- 【经典】Noip动态规划
- Linux设备树OF API 中OF的含义
- java log4j 实例_log4j使用例子 - 小代码2016的个人页面 - OSCHINA - 中文开源技术交流社区...
- Linux中脚本的使用方法
- python类和对象实验报告_python类和对象
- Thinkpad常见问题大全(转载联想工程师博客)
- 树形DP-Bribing FIPA
- 自考本科的单科成绩包括英语和计算机吗,自考问题自考统考科目(例如:英语,计算机等 – 手机爱问...
- 怎么用管理员方式打开压缩包
- 单片机音乐盒c语言源程序,51单片机八音盒源程序(汇编语言)
- 完善circos做图
- 八.deepin V20.6安装mysql8.0.30
- 《需求工程——软件建模与分析》读书笔记
- Swift语法学习--数据类型