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

潍坊滨海开发区建设局网站百度关键词搜索次数

潍坊滨海开发区建设局网站,百度关键词搜索次数,php网站有点,免费设计网站logo目录 准备工作 安装必需的软件 安装appium 安装XCode 下载WDA工程 配置WDA工程 搭建appiumwda自动化环境 第一步#xff1a;启动通过xcodebuild命令启动wda服务 分享一下如何在mac电脑上搭建一个完整的appium自动化测试环境 准备工作 前期需要准备的设备和账号…目录 准备工作 安装必需的软件 安装appium 安装XCode 下载WDA工程 配置WDA工程 搭建appiumwda自动化环境 第一步启动通过xcodebuild命令启动wda服务 分享一下如何在mac电脑上搭建一个完整的appium自动化测试环境 准备工作 前期需要准备的设备和账号 mac电脑一台iphone一台苹果开发者账号一个 (需要你具备一点基础的iOS开发相关的常识) 安装必需的软件 安装appium appium的安装没有什么可多说的按照官方 https://appium.io/# 的指导安装就好了 Appium · GitHub $ brew install node # get node.js$ npm install -g appium # get appium$ npm install wd # get appium client 安装完成之后检查一下是否安装成功。后续在使用的过程中直接使用appium的命令行工具桌面版也可以用但是没有命令行用着简介而且桌面版还消耗电脑内存mac电脑本身内存就比较珍贵 $ appium --version 1.22.0 安装XCode mac电脑一般都自带xcode工具没有的可以去appstore里面安装一个最新版本即可 下载WDA工程 什么是WDA 借用官网的一段解释WebDriverAgent is a WebDriver server implementation for iOS that can be used to remote control iOS devices. It allows you to launch kill applications, tap scroll views or confirm view presence on a screen. This makes it a perfect tool for application end-to-end testing or general purpose device automation.  WDA其实就是代理iphone开放一些可用的能力和接口给外界提供自动化的这么一个工具 GitHub - appium/WebDriverAgent: A WebDriver server for iOS and tvOS 查找自己所需的WDA的版本选择下载源码工程WDA和appium和xcode的版本的对应关系后再补充一般都选择最新版本基本就可以匹配 下载后的源码先保存到一个固定的位置然后解压进入到工程文件夹呢双击xcodeproj这个文件即可启动xcode工程 配置WDA工程 前面章节的图里已经提到了我们使用appium做iOS的自动化需要在手机上面运行wda这个工程确切的说是个服务 所谓的配置wda工程其实主要的目的就是为了让wda这个工程可以在我们的目标测试机上运行起下面的流程和ios开发人员配置一个测试包在自己的测试机上跑起来是一个道理这里只介绍流程详细原理可以参考ios的开发流程 wda是个ios工程它有自己的BundleId, com.facebook.WebDriverAgentRunner, 我们也可以自己给它重新申请个新的BundleId,  所以前面的前期准备工作我们提到了我们需要一个苹果开发者账号我们可以把wda的BundleId注册到当前的开发者Team账号上然后测试用的iPhone手机也需要加到当前开发者账号的内测名单里面这样wda工程就可以跑在我们的iPhone测试机上了 下面是具体的工程配置流程 此时手机上我们应该能看到安装了一个webdriveragent的APP 至此已经完成了wda的配置和运行然后停掉Test工程或者关闭xcode即可。因为我们后面使用wda做自动化不建议直接用xcode桌面版来启动wda.(哦前面忘记提了如果使用appiumwda做iOS的自动化这两个工程是需要一直启动着的) 搭建appiumwda自动化环境 根据上面的解释如果appium想和iPhone进行交互需要借助wda这个工具前提是我们必须得用xcode在本机mac开一个代理端口作为appium和wda交互的通信端口上面提到的8100端口就是这个通信端口。我们刚刚也说了我们不希望在自动化的时候一直开着xcode桌面版本好在xcode还提供了命令行工具xcodebuild xcodebuild工具的安装和配置可自行baidu或者google 第一步启动通过xcodebuild命令启动wda服务 $ xcodebuild -project /Users/apple/Documents/WebDriverAgent-4.13.2/WebDriverAgent.xcodeproj -scheme WebDriverAgentRunner -destination id00008030-001245810ED0802E USE_PORT8104 test参数说明 -project # 我们上线下载并在xcode配置好的wda工程的工程启动文件WebDriverAgent.xcodeproj -scheme WebDriverAgentRunner   -destination id00008030-001245810ED0802E  # 目标iPhone前提是已经通过usb链接到本地mac USE_PORT8104 test  # 本机mac开放的appium和wda通信的端口默认是8100我们也可以自行指定 目录 准备工作 安装必需的软件 安装appium 安装XCode 下载WDA工程 配置WDA工程 搭建appiumwda自动化环境 第一步启动通过xcodebuild命令启动wda服务 第二步启动appium服务 $ appium -p 8904 --webdriveragent-port8104参数说明 -p 8904   # appium开放给测试脚本使用的端口 --webdriveragent-port8104  # 上面xcodebuild开放给appium和wda通信的端口 至此整个环境就配置完了下面就可以通过本机的8904端口进行appium的UI自动化了 未尽事宜会在其它文章中继续补充
http://www.w-s-a.com/news/144515/

相关文章:

  • 建网站保定seo自动发布外链工具
  • 做公众号关注网站做课件用这15大网站
  • 怎么制作公司自己网站店铺设计软件手机版
  • 深圳网站关键词优化公司哪家好怎么选择锦州网站建设
  • 标准网站优势项目合作网站
  • 无人机东莞网站建设wordpress站群管理破解版
  • 深圳企业官网网站建设教育培训学校
  • 医疗网站建设及优化西安网站建设开发公司
  • 网站建设详细流程ydg wordpress theme
  • 湖北黄石域名注册网站建设编程网站项目做哪个比较好
  • 旺道网站排名优化咸阳建设网站
  • 建设一个类似淘宝的网站律师做推广宣传的网站
  • 东阳网站建设方案网站建设asp
  • 模板网站建设一条龙平面设计师招聘信息
  • 制作一个网站流程企业建设网站的母的
  • 九州建网站网页游戏平台代理
  • 培训课程网站网上下载的网站模板怎么用
  • 重庆山艺网站建设塘厦理工学校
  • 做网站的人叫什么软件玩具网站设计
  • 网站说服力营销型网站策划 pdf深圳有什么公司名称
  • 做物流的可以在那些网站找客户男生晚上正能量你懂我意思
  • 宁德市城乡住房建设厅网站教育机构logo
  • 做定制网站价格有网站了怎么做app
  • 做网站和制作网页的区别北京朝阳区最好的小区
  • 网站策划 ppt北京装修公司排名推荐
  • 郑州网站建设公司哪家专业好如何注册一家公司
  • 证券投资网站做哪些内容滨州论坛网站建设
  • 重庆网站建设公司模板广东佛山
  • 中展建设股份有限公司网站做网站备案是什么意思
  • 石家庄网站建设接单wordpress功能小工具