首页 > 其他分享 >app自动化测试环境安装

app自动化测试环境安装

时间:2022-10-23 16:36:58浏览次数:84  
标签:appium java app 配置 自动化 home android 安装 测试环境

一、环境依赖

app自动化测试环境如下:

  • appium服务
  • 第三方库appium-python-client
  • 手机或模拟器
  • java环境jdk1.8
  • android环境

二、appium服务安装

1、下载地址

http://appium.io/

 

2、安装

下载后,双击运行,选择为“当前用户”安装

3、安装完成后,启动服务

 

 

 

 如上图所示,就表示服务启动了

三、安装第三方库appium-python-client

通过pip install appium-python-client

通过pycharm安装,

 

 四、安装模拟器

模拟器可以选择雷电、genymotion、夜神等

五、安装java jdk1.8 64位并配置环境变量

安装jdk成功后,配置java_home:在系统环境中,新增java_home

 

 java_home配置好后,配置path路径

 

 配置成功后,在命令行输入java

 

 安装配置完成

六、android_sdk环境配置

1、先下载安卓开发集成包adt-bundie

https://tools.android-studio.org

2、双击解压

3、配置android_home,路径是android sdk的安装路径

 

 4、配置adb环境变量和aapt的环境变量

 

 5、在命令行中,输入adb和aapt

 

 

 

标签:appium,java,app,配置,自动化,home,android,安装,测试环境
From: https://www.cnblogs.com/xiaofenggou/p/16818797.html

相关文章

  • 有哪些APP安全小测试
    app安全测试方法小百科​随着无线网络和移动通信技术的发展,智能手机功能日趋强大,因此也将APP市场带动了起来。但是随着手机操作系统日益标准化,网络出击手段不同往日,黑客已经......
  • app安全测试方法小百科
     随着无线网络和移动通信技术的发展,智能手机功能日趋强大,因此也将APP市场带动了起来。但是随着手机操作系统日益标准化,网络攻击手段不同往日,黑客已经可以像攻击电脑信息......
  • 如何测试一个APP的登录场景?-小白妹
    如何测试一个APP的登录场景页面基本元素的操作;大量字符,特殊字符,边界值,必填项校验;注册手机号的特殊性验证,注册邮箱的格式验证;密码大小写是否敏感,密码是否加密展示,密码是否有......
  • uniapp返回页面不刷新页面视图(nvue)
    安卓别的程序没有试问题1我在app.vue页面里onLaunch生命周期写了‘uni.getStorageSync()’,导致我在其它页面返回上一页的时候‘onShow’出现了‘uni.getStorageSync()......
  • Python自动化库之pywinauto
    简介pywinauto是python在windows环境下自动化操作图形应用的第三方库。支持鼠标和键盘操作,获取文本数据等。github地址:https://github.com/pywinauto/pywinauto官方说......
  • #打卡不停更#【FFH】Openharmony学生挑战赛分享-少儿语言教育APP
    Openharmony学生挑战赛经验分享前言本次参赛的项目是基于openHarmony开发的北向应用-少儿语言文化教育APP。从项目成立到初版成型再到参加比赛,这一路上遇到了不少困难,我也......
  • Add AutoMapper
    (注:本文示例使用的是.NETCore3.1)1.配置(Configuration)Reference:https://docs.automapper.org/en/latest/Configuration.html多种方法配置,这里推荐使用配置文件......
  • robotframework自动化测试框架实战教程:测试结果修改器prerunmodifier使用说明
    如果需要修改测试生成的结果,在命令行中使用 --prerunmodifier 选项来指定一个模型修改器,遍历可执行的测试套件结构,并且按需修改.,模型修改器继承Visitor类,使用它可以修......
  • [RxJS] Append values to a stream using startWith and endWith (countdown$)
    //beginlessoncodeimport{interval,fromEvent,of}from'rxjs';import{scan,mapTo,takeWhile,takeUntil,tap,startWith,endWith}from'rxjs/operators......
  • 自动化框架一:unittest
    <1>unittest是python中的测试框架,它是一个标准库。 <2>unittest框架的作用测试工程师的角度:组织、编写自动化测试用例 >批量执行用例>提供丰富的断言知识>可以生成......