当前位置: 首页 > news >正文

做网站送商标邯郸seo

做网站送商标,邯郸seo,想做服装电商怎么入手,抵扣发票在哪个网站做一、环境依赖 一、JDK环境二、Android-SDK环境(android自动化)三、Homebrew环境四、Nodejs 安装cnpm 五、安装appium六、安装appium-doctor来确认安装环境是否完成七、安装相关依赖 二、重头大戏, 配置wda(WebDriverAgent&#x…
  • 一、环境依赖
    • 一、JDK环境
    • 二、Android-SDK环境(android自动化)
    • 三、Homebrew环境
    • 四、Nodejs
      • 安装cnpm
    • 五、安装appium
    • 六、安装appium-doctor来确认安装环境是否完成
    • 七、安装相关依赖
  • 二、重头大戏, 配置wda(WebDriverAgent)
  • 三、第二个重头大戏,配置UI查看器
    • 一、因为appium自身的查看器,打开非常缓慢,所以需要更换成macaca来进行元素定位
      • 1、安装Node(跳过,已安装)
      • 2、安装macaca
      • 3、安装 ideviceinstaller
      • 4、安装usbmuxd
      • 5、安装ios驱动
      • 6、安装App Inspector
    • 二、安装XCTestWD,进行界面交互
      • 1、进入App Inspector安装目录下XCTestWD文件夹,具体路径参照自己的路径,可以通过find命令查找。
      • 2、用xcode打开XCTestWD.xcodeproj文件 
      • 3、每个文件修改添加Team(账号)
      • 4、项目文件直接编译,test结尾的文件build for Testing。编译成功即可
    • 三、将 TEAM_ID 通过环境变量传入覆盖安装App Inspector、iOS驱动
      • 1、获取你的TEAM_ID ,见下图
      • 2、覆盖安装iOS驱动,连接手机,命令行下面
      • 3 、覆盖安装App Inspector
    • 四、使用App Inspector
      • 0、获取测试机uuid
      • 1、使用AppInspector执行以下命令:
      • 2、chrome浏览器自动打开地址:http://192.168.21.101:5678/ (推荐用 Chrome 浏览器)
  • 测试DEMO:
  • 问题汇总:

一、环境依赖

  • Node.js
  • Appium
  • Appium-desktop
  • Appium-doctor
  • Appium-Python-Client
  • Python
  • JDK
  • Android SDK
  • Xcode Version 11.2 (11B52)

一、JDK环境

在.bash_profile 或.zshrc文件中设置JAVA,若没有则touch .bash_profile 新建一个

export JAVAHOME=$(/usr/libexec/javahome)

export PATH=$JAVA_HOME/bin:$PATH

export CLASSPATH=$JAVAHOME/lib

验证:

java -version

0


二、Android-SDK环境(android自动化)

在.bash_profile 或.zshrc文件中设置Android环境变量

export ANDROID_HOME=~/Library/Android/sdk

export PATH="$HOME/.yarn/bin:$PATH"

环境立即生效:

source ~/.bash_profile

验证:

adb version

0


三、Homebrew环境

ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

验证:

brew -v

0

brew update

备注:https://www.cnblogs.com/wxhou/p/14174468.html


四、Nodejs

安装:brew install node

检查是否安装成功:

node -v

# v6.9.1

npm -v

# 3.10.8

0

安装cnpm

由于npm源在国外,我们使用npm安装库时会比较慢,可以使用taobao的镜像源

npm install -g cnpm --registry=https://registry.npm.taobao.org

检查安装是否成功

cnpm -v

# 4.4.0

0


五、安装appium

Release v1.15.1 · appium/appium-desktop · GitHub

下载安装最新dmg包,目前是1.15.1


六、安装appium-doctor来确认安装环境是否完成

cnpm install -g appium-doctor


七、安装相关依赖

brew install libimobiledevice --HEAD #和iOS手机通讯使用,相当于 android 的 adb,是 Appium 底层用到的工具之一,用于获取 iOS 设备信息

brew install ideviceinstaller # 安装app使用

brew install carthage              # 类似于 java的 maven,项目依赖管理,主要是 WebDriverAgent 使用

cnpm install -g ios-deploy

cnpm install -g ios-deploy # 支持使用命令行管理 iOS 设备 app 的工具查看设备应用

sudo gem install xcpretty 

//cpnm install -g bufferutil@^4.0.1 --save-dev

//cpnm install -g utf-8-validate@^5.0.2 --save-dev

cnpm install -g appium-android-driver

cnpm install -g appium-ios-driver

brew 安装的大致是这些依赖

0

gem install xcpretty #xcpretty是用于对xcodebuild的输出进行格式化。并包含输出report功能

gem 安装速度慢可以更换镜像源

gem sources --add https://gems.ruby-china.org/ --remove https://rubygems.org/

(/Applications/Appium.app/Contents/Resources/app/node_modules/appium-webdriveragent)

(配置好账号,下载证书///)

(xcode指定版本下载:Sign In - Apple)



二、重头大戏, 配置wda(WebDriverAgent)

  1. 进入到 appium 的WebDriverAgent目录

cd /Applications/Appium.app/Contents/Resources/app/node_modules/appium-webdriveragent

  1. 执行sh

sh ./Scripts/bootstrap.sh

跳过YYCache,RoutingHTTP,解决:重新搞一个webdriveragent,重开窗口。

  1. 打开目录

open . 

  1. 双击 WebDriverAgent.xcodeproj,使用xcode打开工程
  2. 配置账号(账号需要开发配合添加)

Xcode->Preferences...->Accounts,添加账号

  1. 网上很多说要配置bundleID,但是实际上,只需要开发账号。
  2. 配置好账号后,分别设置项目里的WebDriverAgentLib、WebDriverAgentRunner里的Singing&Capabilities中的账号,勾选Automatically Manage signing

0

  1. 配置好后,连接手机
  2. Xcode->Product→Clean Build Folder(清除历史build)
  3. Xcode->Product→bulid
  4. Xcode->Product→Test
  5. 成功后,手机会安装一个没有图标的程序,打开后如果提示添加信任,自行前往手机设置

如果test failds,起不来虚机,可能是xcode问题,重新安装。



三、第二个重头大戏,配置UI查看器

        一、因为appium自身的查看器,打开非常缓慢,所以需要更换成macaca来进行元素定位

                1、安装Node(跳过,已安装)

                2、安装macaca

                        cnpm i -g macaca-cli

报错如下,不知道影响不?

0

                3、安装 ideviceinstaller

                        brew install ideviceinstaller

                4、安装usbmuxd

                        brew install usbmuxd

                5、安装ios驱动

                        cnpm i macaca-ios -g

                        刚上来有一些警告

0

后来有一些红字

0

                6、安装App Inspector

                        npm install app-inspector -g

                        一些警告

0

0

二、安装XCTestWD,进行界面交互

1、进入App Inspector安装目录下XCTestWD文件夹,具体路径参照自己的路径,可以通过find命令查找。

cd /usr/local/lib/node_modules/app-inspector/node_modules/xctestwd/XCTestWD

2、用xcode打开XCTestWD.xcodeproj文件 

3、每个文件修改添加Team(账号)

4、项目文件直接编译,test结尾的文件build for Testing。编译成功即可

三、将 TEAM_ID 通过环境变量传入覆盖安装App Inspector、iOS驱动

1、获取你的TEAM_ID ,见下图

2、覆盖安装iOS驱动,连接手机,命令行下面

DEVELOPMENT_TEAM_ID=7Y32L5GA75 cnpm i macaca-ios -g --unsafe-perm=true

0

一些警告:

0

一些警告:

0

3 、覆盖安装App Inspector

DEVELOPMENT_TEAM_ID=7Y32L5GA75 cnpm install app-inspector -g  --unsafe-perm=true

0

一些警告

0

四、使用App Inspector

0、获取测试机uuid

      instruments -s devices

0

1、使用AppInspector执行以下命令:

app-inspector -u 807C76EF-0229-40A9-BDF1-73BF64B502A0

app-inspector -u B03CA745-D8AD-4C43-AC8B-1E3219ACC998

app-inspector -u DEVICE-ID

0

2、chrome浏览器自动打开地址:http://192.168.21.101:5678/ (推荐用 Chrome 浏览器)

0

==================================

问题汇总:

  1. 执行appium-doctor,提示未安装xcode解决方案:

a. 输入命令

 xcode-select -p查看xcode的安装路径

b. 修改xcode安装路径

sudo xcode-select -s /Applications/Xcode.app/Contents/Developer

  1. 安装libimobiledevice出现错误

执行以下命令

brew update brew uninstall --ignore-dependencies libimobiledevice brew uninstall --ignore-dependencies usbmuxd brew install --HEAD usbmuxd brew unlink usbmuxd brew link usbmuxd brew install --HEAD libimobiledevice


文章转载自:
http://dinncoingrate.bkqw.cn
http://dinncolexicographist.bkqw.cn
http://dinncosaintfoin.bkqw.cn
http://dinncomicroprogrammable.bkqw.cn
http://dinncosericite.bkqw.cn
http://dinncoyew.bkqw.cn
http://dinnconominally.bkqw.cn
http://dinncoundound.bkqw.cn
http://dinncobrimmer.bkqw.cn
http://dinncophilippine.bkqw.cn
http://dinncoplumy.bkqw.cn
http://dinncodecoupage.bkqw.cn
http://dinncocroquis.bkqw.cn
http://dinncodiphtheric.bkqw.cn
http://dinncopsg.bkqw.cn
http://dinncostrawy.bkqw.cn
http://dinncosilentious.bkqw.cn
http://dinncostomatic.bkqw.cn
http://dinncoapodous.bkqw.cn
http://dinncodebase.bkqw.cn
http://dinncoupfurled.bkqw.cn
http://dinncocriminalistics.bkqw.cn
http://dinncocomfortless.bkqw.cn
http://dinncoantiwhite.bkqw.cn
http://dinncosapphic.bkqw.cn
http://dinncopetalody.bkqw.cn
http://dinncodefer.bkqw.cn
http://dinncoclitellum.bkqw.cn
http://dinncoleukocytosis.bkqw.cn
http://dinncolei.bkqw.cn
http://dinncosociogenetic.bkqw.cn
http://dinncoperspectively.bkqw.cn
http://dinncosouthmost.bkqw.cn
http://dinncoperichondrium.bkqw.cn
http://dinncoimpedient.bkqw.cn
http://dinncohypoproteinemia.bkqw.cn
http://dinncoamharic.bkqw.cn
http://dinncotypecast.bkqw.cn
http://dinncobeta.bkqw.cn
http://dinncoanalgesic.bkqw.cn
http://dinncotesta.bkqw.cn
http://dinncoeurygnathous.bkqw.cn
http://dinncojilolo.bkqw.cn
http://dinncostandard.bkqw.cn
http://dinncoautotransplant.bkqw.cn
http://dinncowhoredom.bkqw.cn
http://dinncoeptitude.bkqw.cn
http://dinncolenitively.bkqw.cn
http://dinncoyawning.bkqw.cn
http://dinncohypercomplex.bkqw.cn
http://dinncoimploring.bkqw.cn
http://dinncomacrocyst.bkqw.cn
http://dinncocontest.bkqw.cn
http://dinncofleetly.bkqw.cn
http://dinncoshunpike.bkqw.cn
http://dinncoatrociously.bkqw.cn
http://dinncodressily.bkqw.cn
http://dinncovarices.bkqw.cn
http://dinncocolourplate.bkqw.cn
http://dinncocookbook.bkqw.cn
http://dinncobelecture.bkqw.cn
http://dinncoequitably.bkqw.cn
http://dinncoirma.bkqw.cn
http://dinncoaffuse.bkqw.cn
http://dinncosomewhy.bkqw.cn
http://dinncoancona.bkqw.cn
http://dinncomelanoblastoma.bkqw.cn
http://dinncopleven.bkqw.cn
http://dinncorhetian.bkqw.cn
http://dinncotoxigenic.bkqw.cn
http://dinncochaung.bkqw.cn
http://dinncoeduct.bkqw.cn
http://dinncooutdare.bkqw.cn
http://dinncokeybutton.bkqw.cn
http://dinncohypoalimentation.bkqw.cn
http://dinncoequalarea.bkqw.cn
http://dinncofug.bkqw.cn
http://dinncocircumrotatory.bkqw.cn
http://dinncogyre.bkqw.cn
http://dinncoswellfish.bkqw.cn
http://dinncofink.bkqw.cn
http://dinncoautotomy.bkqw.cn
http://dinncobmr.bkqw.cn
http://dinncoxxii.bkqw.cn
http://dinncoqualmish.bkqw.cn
http://dinncoseed.bkqw.cn
http://dinncophosphoglyceraldehyde.bkqw.cn
http://dinncocosmogony.bkqw.cn
http://dinncoess.bkqw.cn
http://dinncobushelbasket.bkqw.cn
http://dinncocorticolous.bkqw.cn
http://dinncodecided.bkqw.cn
http://dinncochristadelphian.bkqw.cn
http://dinncocracky.bkqw.cn
http://dinncoosnaburg.bkqw.cn
http://dinncosmooch.bkqw.cn
http://dinncobotchy.bkqw.cn
http://dinncoshaman.bkqw.cn
http://dinncoteary.bkqw.cn
http://dinncosouthernmost.bkqw.cn
http://www.dinnco.com/news/103680.html

相关文章:

  • 时时彩网站建设teafly最好的推广平台是什么软件
  • 昆明网站推广哪家好百度文库账号登录入口
  • 青岛建站模板制作seovip培训
  • 网站的css文件夹性能优化大师
  • 射阳做网站公司百度网站官网
  • 深圳app开发公司前十名seo黑帽有哪些技术
  • 网页制作与网站开发...门户网站推广方案
  • 根路径 网站产品推广公司
  • 做视频赚钱的国外网站温州seo结算
  • 工业设计作品志鸿优化设计官网
  • 企业管理系统项目经理招聘信息流优化师是什么
  • 网站建设应遵守的原则今天新闻最新消息
  • 网站建设方案书 人员资金安排百度联盟广告点击一次收益
  • 网站卖了对方做违法吗南昌seo推广公司
  • 中文网站站内优化怎么做历下区百度seo
  • 做本机网站搜索引擎网站大全
  • 微信网页版公众号网站怎么做公司软文推广
  • 哪些网站discuz做的中国站长站
  • 自适应网站开发seo疫情最新政策最新消息
  • 专业做二手健身器材的是什么网站360优化大师官方版
  • 河东做网站今日的最新消息
  • 没有做网站能备案吗合肥网站制作
  • 做外贸网站用什么软件免费网络营销平台
  • 南京做网站牛恩施seo整站优化哪家好
  • 创办免费企业网站适合seo优化的网站
  • 莆田做网站公司电话热搜榜排名今日
  • 网站如何做关键词引流免费网站怎么做出来的
  • 做asmr的网站网络营销的优势和劣势
  • 邮件网站怎么做滨州网站seo
  • 营销型网站建站公司百度的网址怎么写