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

这里是我做的网站广东企业网站建设公司

这里是我做的网站,广东企业网站建设公司,怎么在百度网站上做自己的网站,wordpress站内私信一、环境依赖 一、JDK环境二、Android-SDK环境#xff08;android自动化#xff09;三、Homebrew环境四、Nodejs 安装cnpm 五、安装appium六、安装appium-doctor来确认安装环境是否完成七、安装相关依赖 二、重头大戏#xff0c; 配置wda#xff08;WebDriverAgent#x…一、环境依赖 一、JDK环境二、Android-SDK环境android自动化三、Homebrew环境四、Nodejs 安装cnpm 五、安装appium六、安装appium-doctor来确认安装环境是否完成七、安装相关依赖 二、重头大戏 配置wdaWebDriverAgent三、第二个重头大戏配置UI查看器 一、因为appium自身的查看器打开非常缓慢所以需要更换成macaca来进行元素定位 1、安装Node跳过已安装2、安装macaca3、安装 ideviceinstaller4、安装usbmuxd5、安装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、获取测试机uuid1、使用AppInspector执行以下命令2、chrome浏览器自动打开地址http://192.168.21.101:5678/ 推荐用 Chrome 浏览器 测试DEMO问题汇总 一、环境依赖 Node.jsAppiumAppium-desktopAppium-doctorAppium-Python-ClientPythonJDKAndroid SDKXcode 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 二、Android-SDK环境android自动化 在.bash_profile 或.zshrc文件中设置Android环境变量 export ANDROID_HOME~/Library/Android/sdk export PATH$HOME/.yarn/bin:$PATH 环境立即生效 source ~/.bash_profile 验证 adb version 三、Homebrew环境 ruby -e $(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install) 验证 brew -v brew update 备注https://www.cnblogs.com/wxhou/p/14174468.html 四、Nodejs 安装brew install node 检查是否安装成功 node -v # v6.9.1 npm -v # 3.10.8 安装cnpm 由于npm源在国外我们使用npm安装库时会比较慢可以使用taobao的镜像源 npm install -g cnpm --registryhttps://registry.npm.taobao.org 检查安装是否成功 cnpm -v # 4.4.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 安装的大致是这些依赖 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 二、重头大戏 配置wdaWebDriverAgent 进入到 appium 的WebDriverAgent目录 cd /Applications/Appium.app/Contents/Resources/app/node_modules/appium-webdriveragent 执行sh sh ./Scripts/bootstrap.sh 跳过YYCacheRoutingHTTP解决重新搞一个webdriveragent重开窗口。 打开目录 open .  双击 WebDriverAgent.xcodeproj使用xcode打开工程配置账号账号需要开发配合添加 Xcode-Preferences...-Accounts添加账号 网上很多说要配置bundleID但是实际上只需要开发账号。配置好账号后分别设置项目里的WebDriverAgentLib、WebDriverAgentRunner里的SingingCapabilities中的账号勾选Automatically Manage signing 配置好后连接手机Xcode-Product→Clean Build Folder(清除历史build)Xcode-Product→bulidXcode-Product→Test成功后手机会安装一个没有图标的程序打开后如果提示添加信任自行前往手机设置 如果test failds起不来虚机可能是xcode问题重新安装。 三、第二个重头大戏配置UI查看器 一、因为appium自身的查看器打开非常缓慢所以需要更换成macaca来进行元素定位 1、安装Node跳过已安装 2、安装macaca cnpm i -g macaca-cli 报错如下不知道影响不 3、安装 ideviceinstaller brew install ideviceinstaller 4、安装usbmuxd brew install usbmuxd 5、安装ios驱动 cnpm i macaca-ios -g 刚上来有一些警告 后来有一些红字 6、安装App Inspector npm install app-inspector -g 一些警告 二、安装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_ID7Y32L5GA75 cnpm i macaca-ios -g --unsafe-permtrue 一些警告 一些警告 3 、覆盖安装App Inspector DEVELOPMENT_TEAM_ID7Y32L5GA75 cnpm install app-inspector -g  --unsafe-permtrue 一些警告 四、使用App Inspector 0、获取测试机uuid instruments -s devices 1、使用AppInspector执行以下命令 app-inspector -u 807C76EF-0229-40A9-BDF1-73BF64B502A0 app-inspector -u B03CA745-D8AD-4C43-AC8B-1E3219ACC998 app-inspector -u DEVICE-ID 2、chrome浏览器自动打开地址http://192.168.21.101:5678/ 推荐用 Chrome 浏览器 问题汇总 执行appium-doctor提示未安装xcode解决方案 a. 输入命令 xcode-select -p查看xcode的安装路径 b. 修改xcode安装路径 sudo xcode-select -s /Applications/Xcode.app/Contents/Developer 安装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://www.hkea.cn/news/14566389/

相关文章:

  • 做网站网站代理怎么找客源网站规划与建设报告怎么写
  • 建小程序需要网站吗得物网上商城
  • 青浦网站开发成都企业排名
  • 网站建设没有图片西安优化网站
  • 建设刷单网站留言网站怎么做
  • 长春高铁站用别人的电影网站做公众号
  • 网站中文域名响应式瀑布流网站程序
  • 哪里网站建设好北京朝阳区楼盘
  • 英文网站源码wordpress网站无法打开
  • 湛江做网站定做价格天河公司网站建设
  • 做ps兼职的网站有哪些白银市建设管理处网站
  • 广州做网站优化wordpress默认主题twenty
  • 百度网站建设电话销售话术建站哪家好论坛
  • 上海网站排名优化公司建网站pc版
  • 济南高端建站有哪些网站可以免费推广
  • 重庆长寿网站建设网页制作300字心得
  • 备案的网站是公司吗电商网站设计内容
  • 青白江区城乡和建设局网站yy直播赚钱吗
  • 做任务的阅币漫画网站摄影作品欣赏网站推荐
  • 阳江网站推广优化天河做网站哪家好
  • 南阳网站设计正能量erp软件下载
  • 有站点地图的网站石家庄城乡建设厅网站
  • asp网站伪静态教程建工网和环球网哪个好
  • 网站分析seo情况初二信息课网站怎么做
  • 英文网站推广工作昆明市 网站建设
  • 网站照片加水印dw可以做wordpress
  • 网站安装网站创建人
  • 做网站灰色网站怎么判刑深圳SEO网站建设优化
  • 做美食网站的目的推广普通话的意义50字
  • 建设网站的具体步骤怎么做qq二维码网站