论坛
潜水/灌水快乐,沉淀知识,认识更多同行。
ToB圈子
加入IT圈,遇到更多同好之人。
朋友圈
看朋友圈动态,了解ToB世界。
ToB门户
了解全球最新的ToB事件
博客
Blog
排行榜
Ranklist
文库
业界最专业的IT文库,上传资料也可以赚钱
下载
分享
Share
导读
Guide
相册
Album
记录
Doing
搜索
本版
文章
帖子
ToB圈子
用户
免费入驻
产品入驻
解决方案入驻
公司入驻
案例入驻
登录
·
注册
只需一步,快速开始
账号登录
立即注册
找回密码
用户名
Email
自动登录
找回密码
密码
登录
立即注册
首页
找靠谱产品
找解决方案
找靠谱公司
找案例
找对的人
专家智库
悬赏任务
圈子
SAAS
ToB企服应用市场:ToB评测及商务社交产业平台
»
论坛
›
软件与程序人生
›
移动端开发
›
IOS
›
Appium iOS Driver 项目教程
Appium iOS Driver 项目教程
张裕
金牌会员
|
2025-1-2 18:33:03
|
显示全部楼层
|
阅读模式
楼主
主题
564
|
帖子
564
|
积分
1692
Appium iOS Driver 项目教程
appium-ios-driver The obsolete driver for iOS versions 9.3 and below (pre-XCTest era)
项目地址: https://gitcode.com/gh_mirrors/ap/appium-ios-driver
1. 项目目次结构及介绍
Appium iOS Driver 项目的目次结构如下:
appium-ios-driver/
├── bin/
│ └── instruments-iwd
├── lib/
│ ├── osa.js
│ └── ...
├── test/
│ ├── uiauto/
│ └── ...
├── .eslintignore
├── .eslintrc
├── .gitignore
├── .npmrc
├── LICENSE
├── Makefile
├── README.md
├── gulpfile.js
├── index.js
├── instruments.md
├── package.json
└── uiauto.md
复制代码
目次结构介绍
bin/
: 包含可执行文件 instruments-iwd,用于与 Instruments 工具交互。
lib/
: 包含项目的重要代码库,如 osa.js 等。
test/
: 包含项目的测试代码,如 uiauto/ 目次下的 UI 主动化测试脚本。
.eslintignore
: ESLint 忽略文件配置。
.eslintrc
: ESLint 配置文件。
.gitignore
: Git 忽略文件配置。
.npmrc
: npm 配置文件。
LICENSE
: 项目许可证文件。
Makefile
: 项目构建文件。
README.md
: 项目阐明文档。
gulpfile.js
: Gulp 构建脚本。
index.js
: 项目入口文件。
instruments.md
: Instruments 工具相关文档。
package.json
: 项目依赖和脚本配置文件。
uiauto.md
: UI 主动化相关文档。
2. 项目启动文件介绍
项目的启动文件是 index.js。该文件是 Appium iOS Driver 的入口点,负责初始化驱动程序并启动主动化测试会话。
重要功能
初始化驱动程序
: 加载须要的模块和配置,准备启动主动化测试。
创建会话
: 根据传入的配置参数创建一个新的测试会话。
执行下令
: 处理来自客户端的下令,如点击、滑动、输入等操纵。
3. 项目配置文件介绍
项目的配置文件重要包括 package.json 和 .eslintrc。
package.json
package.json 是 npm 项目的配置文件,包含项目的元数据、依赖项和脚本下令。
重要字段
name
: 项目名称。
version
: 项目版本号。
description
: 项目描述。
main
: 项目入口文件,通常是 index.js。
scripts
: 包含项目的脚本下令,如 test、start 等。
dependencies
: 项目运行所需的依赖包。
devDependencies
: 开发情况所需的依赖包。
.eslintrc
.eslintrc 是 ESLint 的配置文件,用于界说代码风格和规则。
重要字段
env
: 界说代码运行的情况,如 node、browser 等。
extends
: 继承的 ESLint 配置,如 eslint:recommended。
rules
: 自界说的代码规则,覆盖默认规则或添加新规则。
通过以上配置文件,开发者可以定制项目的依赖、脚本和代码风格,确保项目的同等性和可维护性。
appium-ios-driver The obsolete driver for iOS versions 9.3 and below (pre-XCTest era)
项目地址: https://gitcode.com/gh_mirrors/ap/appium-ios-driver
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
本帖子中包含更多资源
您需要
登录
才可以下载或查看,没有账号?
立即注册
x
回复
使用道具
举报
0 个回复
倒序浏览
返回列表
快速回复
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
or
立即注册
本版积分规则
发表回复
回帖并转播
回帖后跳转到最后一页
发新帖
回复
张裕
金牌会员
这个人很懒什么都没写!
楼主热帖
linux企业版火绒(火绒终端安全管理体 ...
ESP32 IDF开发 应用篇⑭ Wifi TCP客户 ...
复杂度(上卷)
AI绘画Stable Diffusion Lora模子的利 ...
LLaMa系列模子详解(原理介绍、代码解 ...
jenkins自动化部署(node服务器) ...
什么时候用C而不消C++?
Linux安装最新版Docker完整教程(建议 ...
049-WEB攻防-文件上传&存储安全&OSS对 ...
微信云小程序快速上手云数据库+云函数+ ...
标签云
挺好的
服务器
浏览过的版块
SqlServer
快速回复
返回顶部
返回列表