首页 > 其他分享 >Airtest部署IOS测试

Airtest部署IOS测试

时间:2024-05-09 18:12:36浏览次数:14  
标签:iOS 安装 IOS 测试 Airtest curl com

** !17 一、Airtest部署IOS测试:! **
https://github.com/AirtestProject/iOS-Tagent/blob/master/Introduction/README_zh.md

ps:”若访问 http://127.0.0.1:8100/inspector 报错unknown ...........,不用管直接跳过这一步操作,不影响airtest的连接,只要 http://127.0.0.1:8100/status 访问成功并且可以看到一些json格式的手机信息即可。

前置步骤:
ps:请保证所有安装的软件都是最新版本的,不然中间会出现各种版本不匹配引起的问题!!
!!#ff0000 1.curl安装!!
a、下载curl安装包(百度搜索下载最新版本)
b、解压:使用linux下的tar命令解压包
c、进入解压后的curl文件夹:cd curl-7.81.0
d、输入:./configure --prefix=/usr/local/curl
e、输入:make install
f、检查安装是否成功:curl --version
enter image description here
g、测试是否可以使用:curl www.baidu.comenter image description here

!!#ff0000 2.Homebrew安装!!
在设置代理时,会使用Homebrew,若电脑未安装,则需要在终端中输入:/bin/zsh -c "$(curl -fsSL https://gitee.com/cunkai/HomebrewCN/raw/master/Homebrew.sh)",中间需根据提示信息操作。
安装成功终端输入:brew -v
enter image description here

** !17 二、脱离Mac,进行IOS自动化测试! **
https://mp.weixin.qq.com/s?__biz=MzUxMDc4NTkwMA==&mid=2247485577&idx=1&sn=bdc1895134f66c7e106f6cb668d77f13&chksm=f97ce88ace0b619cdd7c18fd698141eebf02086311c331a91ce5dad4a9eb6dee35bf99ce0629&token=1579680795&lang=zh_CN#rd

使用xcode编译源码安装WebDriverAgent的APP
1.Mac桌面上双击打开Xcode,选择Webdriver---~/Downloads/WebdriverAgent-master目录加载进入
2.ios手机连接Mac,选择Product--- Destination,选择你连接的iOS手机
3.点击Product--- Test,运行编译WebdriverAgent脚本
4.等待编译成功后,iOS手机上会出现一个WebDriverAgent的APP即可,完毕

image

标签:iOS,安装,IOS,测试,Airtest,curl,com
From: https://www.cnblogs.com/iCheanuns/p/18182862

相关文章

  • iPaaS中API自动化测试的作用
    在iPaaS中,API自动化测试的作用主要是有助于验证集成流程的正确性、保证数据一致性、监控和故障排除、性能评估、支持持续集成和持续交付,并增加合作和安全性。通过自动化测试,可以提高iPaaS平台的稳定性、可靠性和安全性,从而确保集成的成功和业务的顺利运行。 提高测试效率通......
  • OpenAI 发布 AI 生成图片检测器;特斯拉计划在中国测试自动驾驶出租车丨 RTE 开发者日报
      开发者朋友们大家好: 这里是「RTE开发者日报」,每天和大家一起看新闻、聊八卦。我们的社区编辑团队会整理分享RTE(RealTimeEngagement)领域内「有话题的新闻」、「有态度的观点」、「有意思的数据」、「有思考的文章」、「有看点的会议」,但内容仅代表编辑......
  • 实验三--软件测试
    一、实验题目:软件测试二、实验目的1、熟悉开发环境下的自动化测试工具;1、利用自动化测试工具进行自动化单元测试。三、实验内容1、选择开发环境,IDEA或PYCHARM任选其一;2、基于所选择的开发环境实现对输入的n个整数进行排序的代码;3、对所编写代码设计测试用例;4、基于所选择......
  • 内网渗透测试是一种测试组织内部网络安全的方法,旨在发现和利用网络中的漏洞以及获取未
    内网渗透测试是一种测试组织内部网络安全的方法,旨在发现和利用网络中的漏洞以及获取未授权访问内部资源的能力。以下是内网渗透测试基础的一些主题:理解内网环境:理解目标组织的网络拓扑、子网划分、主机和服务。收集有关内部网络设备、操作系统、应用程序和安全配置的信......
  • 《最新出炉》系列入门篇-Python+Playwright自动化测试-45-鼠标操作-下篇
    1.简介鼠标为我们使用电脑提供了很多方便,我们看到的东西就可以将鼠标移动过去进行点击就可以打开或者访问内容,当页面内容过长时,我们也可以使用鼠标滚轮来实现对整个页面内容的查看,其实playwright也有鼠标操作的方法。上一篇文章中已经讲解过鼠标的部分操作了,今天宏哥在这里将剩下......
  • pybuilder:Python项目构建、测试、文档、发布
    Github地址:https://github.com/pybuilder/pybuilder在Python项目开发中,良好的构建和自动化流程是非常重要的。PyBuilder是一个用于构建Python项目的工具,它提供了简单易用的方式来定义和管理项目的构建过程,包括依赖管理、测试、代码质量检查等。本文将深入探讨PyBuilder库的使用......
  • locust:Python 分布式压力测试(带WebUI)
    Locust介绍它采用纯Python实现,是一个分布式用户负载测试的工具。使用基于Requests库的客户端发起请求,使编写脚本大大简化;在模拟并发方面摒弃进程和线程,完全基于时间驱动,采用协程(gevent)提供的非阻塞IO和coroutine来实现网络层的并发请求。因此单台压力机也能产生数千......
  • 会充电的CANoe-赋能新能源汽车,高效完成即插即充(PnC)智能充电功能测试
     ISO15118-2标准中描述的PnC功能,可以实现插枪即充电,识别、计费信息、充电参数都通过高级别通信在EV和EVSE之间自动交换。简化了电动汽车的充电过程,提高了用户体验,为电动汽车行业带来了更智能、更便捷的充电解决方案。 然而,电动汽车和充电站之间要实现自动通信和计费,必须交......
  • 软件测试过程中的痛点思考
    前几天无意中看到了TesterHome发起的《2023年度软件质量保障行业调查报告》,文中提到了几点调查结果和分析结论让我很感兴趣。针对这份调查报告,我想就下述三点结论谈谈我的一些理解和思考。 一、测试参与度分析在这一调查报告结论中,提到了需求评审、测试计划和测试评审是整个......
  • 软件测试思维1.1
    (1)需求测试需求:需求文档,制作的需求书(全称:软件需求规格说明书,简称:srs)需求:根据客户要实现一个功能;开发根据需求编写代码,测试也是根据需求编写测试用例和测试案例:测试制作水杯的说明书测试:需求是否合理,需求有没错别字,需求是否规范,需求是否具有唯一性等(2)界面测试界面测试也是......