优秀的定制网站建设南宁房地产最新消息

bicheng/2026/1/15 18:15:06/文章来源:
优秀的定制网站建设,南宁房地产最新消息,网站建设 图标,做属于公司的网站有什么好处目录 准备工作 安装必需的软件 安装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.mzph.cn/bicheng/90239.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

微信小程序商城收费吗sem和seo是什么职业岗位

SpringCloud之Nacos注册中心 Nacos注册中心nacos启动服务注册到Nacosnacos服务分级模型NacosRule负载均衡策略根据集群负载均衡加权负载均衡Nacos环境隔离-namespace Nacos与eureka的对比临时实例与非临时实例设置 Nacos配置管理统一配置管理微服务配置拉取配置自动刷新远端配置…

有哪些单页网站百度推广网页制作

在上一章中ASP.NET Core 认证与授权[5]:初识授权,详细介绍了 ASP.NET Core 中的授权策略,在需要授权时,只需要在对应的Controler或者Action上面打上[Authorize]特性,并指定要执行的策略名称即可,但是,授权策…

邢台提供网站建设公司电话成都成仁路网站建设

第3章 系统分析 用户的需求以及与本系统相似的在市场上存在的其它系统可以作为系统分析中参考的资料,分析人员可以根据这些信息确定出本系统具备的功能,分析出本系统具备的性能等内容。 3.1可行性分析 尽管系统是根据用户的要求进行制作,但是…

网站建设 软件开发的公司排名免费网站制作在线

SSH是运维和开发人员接触比较多的工具,一般用SSH来连接远程服务器,这个是我的一些免费客户和企业客户经常使用的场景,当然SSH除了远程连接之外,还有很多额外的用途,比如SSH本身是具备代理功能的,我们也有一…

网站建设的空间是什么意思手机优化不到80怎么办

在开启Python系列学习之后,我们就大概讲了数字类型及数学函数的基础语法。这一篇博客,我们就将详细介绍Python中的数字类型、数学函数、随机数函数、三角函数以及数学常量,同时,为大家提供一些示例代码帮助大家更好地理解它们的用…

不同企业的网络营销网站深圳 网站设计

目录 引言一、环境准备二、安装sqoop下载sqoop包解压文件 三、配置Sqoop下载mysql驱动拷贝hive的归档文件配置环境变量修改sqoop-env.sh配置文件替换版本的commons-lang的jar包 验证Sqoop安装查看Sqoop版本测试Sqoop连接MySQL数据库是否成功查看数据库查看数据表去除警告信息 四…

网站流量10g专业的高端网站制作公司

选自towardsdatascience作者:Farhad Malik机器之心编译编辑:陈萍近日,Python 3.9 发布,并开发了一些新特性,包括字典合并与更新、新的解析器、新的字符串函数等。Python 3.9 已于 10 月 5 日发布,新版本的特…

专注徐州网站开发廊坊排名推广

在一般的互联网应用中限流是一个比较常见的场景,也有很多常见的方式可以实现对应用的限流比如通过令牌桶通过滑动窗口等等方式都可以实现,也可以在整个请求流程中进行限流比如客户端限流就是在客户端通过随机数直接返回成功失败来决定是否发起请求。也可…

新农村建设管理网站深圳模板建站代理

目录 1. 软件包管理器yum 1.1 概念介绍 1.2 更换镜像源(可选) 1.3 工具的搜索/查看/安装/卸载 1.4 优势 2. vim编辑器 2.1 vi和vim 2.2 三种常用模式和操作 2.3 配置vim 3. Linux编译器-gcc/g 4. Linux调试器-gdb 5. make和Makefile 6.…

深圳网站建设服务商万创网两新支部网站建设

目录 前言一、安装1.安装K3S2.提前导入redis、PG镜像3.安装AWX4.启动web页面5.卸载干净 二、使用1.登陆密码2.中英文切换3.查看当前版本 三、总结 前言 我们都听过Ansible,它本质上是一个进行了封装的Shell,优点在于它是去中心化的工具,可以…

个人网站做哪种能赚钱德阳网站建设优化

写在前面: 本文默认已经创建了项目,如果不知道如何创建一个空项目的,请参看以下两篇博文 PyQt5将项目搬到一个新的虚拟环境中 https://blog.csdn.net/m0_37967652/article/details/122625280 python_PyQt5开发工具结构基础 https://blog.cs…

3d建模在线制作网站大学生网络推广实训报告

在构建和管理爬虫系统时,使用Docker和Kubernetes可以带来诸多好处,如方便的部署、弹性伸缩和高可靠性。然而,正确的部署和运维实践对于确保系统稳定运行至关重要。在本文中,我将分享爬虫系统在Docker和Kubernetes上的最佳部署和运…

用户后台网站取消wordpress激活邮件

chatglm2部署在本地时,需要从huggingface上下载模型的权重文件(需要科学上网)。下载后权重文件会自动保存在本地用户的文件夹上。但这样不利于分享,下面介绍如何将chatglm2模型打包部署。 一、克隆chatglm2部署 这个项目是chatgl…

郑州网站快速制作网站建设的专业术语

解题思路: 小习惯 本题先看看源码或者检查一下,可能这是俺的一个小习惯。 源码里面都看到了php的代码 php代码解析: $cat$_GET[cat]; echo $cat; if($catdog){ echo Syc{cat_cat_cat_cat}; } 1.$ca…

800多块做网站dw做简易表格网站

不同于上篇文章只用代码控制,这次我们要再加上独立按键一同控制LED灯 目录 独立按键控制LED亮灭:代码实现: 独立按键控制LED状态:代码实现: 独立按键实现二进制LED显示:代码实现: 独立按键控制…

房产中介网站seo推广公司网站模板

附录 A、算法分析 原文:Appendix A Analysis of algorithms 译者:飞龙 协议:CC BY-NC-SA 4.0 自豪地采用谷歌翻译 部分参考了《Think Python 2e 中译本 第二十一章:算法分析》 算法分析 (Analysis of algorithms) 是计算机科学的一…

WordPress网站接入公众号哈尔滨设计优化公司

文章目录 过程对比1.通过构造参数向vector中插入对象(emplace_back更高效)2.通过插入实例对象(调用copy函数)3.通过插入临时对象(调用move函数) 效率对比emplace_back 的缺点 我们以STL中的vector容器为例。…

cms网站开发php海阳市最新新闻热点

1 例子 假设:原始数据为8位,纠错码为6位,原始信息由原始数据纠错码。 在传输过程中,由于信息干扰等原因,导致原始信息被污染,被污染后有两位数据被修改。 说明编码原始信息001010011011100被污染后的信息…

自己做的网站怎么传到服务器wordpress内容分享微信

文章目录 1. 前言2. 工作原理和主要作用3. 基础控件3.1 重要参数及文本和按钮3.1.1 GUI 共同点3.1.2 文本控件3.1.3 按钮控件 3.2 多选框和单选框3.2.1 多选框3.2.2 单选框3.2.3 输入框3.2.4 拖动条 3.3 图片绘制和框3.3.1 图片3.3.2 框绘制 4 工具栏和选择网格4.1 工具栏4.2 选…

网站上线 文案互联网平台怎么建立

简介:本系列博客为C深度解剖系列内容,以某个点为中心进行相关详细拓展 适宜人群:已大体了解C语法同学 作者留言:本博客相关内容如需转载请注明出处,本人学疏才浅,难免存在些许错误,望留言指正 作…