---
title: 在Safari浏览器上在线测试你的网站
description: 直接从你自己的浏览器中在线测试你的网站，任何Safari版本。没有模拟器或仿真器，只有macOS和iOS设备上的真实Safari。
source_url:
  html: https://zh.testingbot.com/test-on-safari
  md: https://zh.testingbot.com/test-on-safari.md
---

Safari 云 
# 在 真实的 Safari 浏览器上进行测试，在线测试则在云端进行。

在 macOS 上，从 Safari 8 到 Safari 26，以及 iOS 12 到 26 的真实 iPhone 和 iPad 上的 Mobile Safari，运行您的手动、自动和视觉测试。这是现代化的 Safari 浏览器测试解决方案，无需模拟器，只需真正的 Apple 硬件。

[免费开始](https://zh.testingbot.com/users/sign_up) [申请演示](https://testingbot.com/demo)

- **Safari 版本:** 8 → 26
- **macOS + iOS 设备:** 真实的
- **正常运行时间服务级别协议:** 99.9%

 ![Safari](https://zh.testingbot.com/assets/environments/svg/safari-e4837bb5f9a9729fef843af4180372e975c62587808b8ab479f615f3e240e858.svg)

被世界上一些最具创新性的公司所信任

 30秒回答 
## 为什么要在 TestingBot 上测试 Safari？

真正的 Safari 浏览器，真正的苹果硬件

TestingBot 直播运行在真实 macOS 和真实 iPhone/iPad 上的真实 Safari 浏览器。不使用模拟器，不使用模拟 WebKit，也不会出现“看起来像 Safari”的虚假效果。

自 Safari 8 以来，每一代 Safari 都是如此。

在所有仍在发售的 Safari 版本上进行测试，从 Yosemite 系统上的 Safari 8 到 Tahoe 系统上的 Safari 26。确保测试结果与您的客户实际使用的版本一致。

手动、自动、可视化

直接从浏览器驱动 Safari，通过 Selenium、Playwright 或 Appium 实现自动化，或者捕获屏幕截图进行视觉回归测试，使用相同的网格和相同的登录方式。

 什么是Safari？ 
## 60 秒内浏览 Safari

 ![Safari](https://zh.testingbot.com/assets/environments/svg/safari-e4837bb5f9a9729fef843af4180372e975c62587808b8ab479f615f3e240e858.svg)

### Safari

Apple · WebKit · macOS, iOS, iPadOS

Safari 是苹果公司的网页浏览器，基于 WebKit 渲染引擎构建。它是所有 macOS、iOS 和 iPadOS 设备的默认浏览器，也是 iOS 系统唯一允许使用的渲染引擎，因此任何 iPhone 或 iPad 用户，无论使用何种浏览器，实际上运行的都是 Safari。

因此，对于任何面向消费者的网站来说，Safari 兼容性都是必不可少的。如果开发团队在开发过程中只使用 Chromium 进行测试，WebKit 在 CSS、ITP（智能跟踪预防）、日期/时间输入和 PWA 等方面的特性就会让他们措手不及。

- 基于 WebKit 构建，由 Apple 维护。
- macOS、iOS 和 iPadOS 上的默认浏览器
- ITP、ATS 和网络上最严格的 Cookie 政策
- iOS 仅允许使用浏览器引擎
- Safari 技术预览版和 Safari Beta 版现已推出

 你可以做什么 
## Safari 测试所需的一切

实时调试、自动化 CI 运行、视觉回归、扩展测试、地理位置——所有这些都在同一批真实的 Apple 设备上进行。

- ### 现场测试和手动测试

通过浏览器以交互方式操控 Safari。原生 Web 检查器、网络面板、控制台——就像在真正的 Mac 上一样。

- ### 自动化测试

同时运行 Selenium、Playwright 或 Appium 套件攻击 Safari。桌面端使用原生 Safari 驱动程序，iPhone 和 iPad 端使用 Appium。

- ### 视觉和屏幕截图测试

在每个 Safari 版本上截取像素级完美的屏幕截图，然后使用我们的视觉测试服务自动比较它们之间的差异。

- ### 扩展测试

在手动会话和 CI 中加载未签名的 Safari 应用程序扩展、Web 扩展 (Xcode) 和 Safari Web 扩展 18.4+。

- ### 地理位置和ITP

从 20 多个地区进行测试，并验证 Safari 在真实出口节点上的智能跟踪预防行为。

- ### 技术预览版和测试版

今天的网站可以与明天的 Safari 浏览器进行对比测试。Safari 技术预览版和 Safari 测试版均与稳定版同时发布。

 Safari versions 
## 在不同的Safari浏览器上进行在线测试

Real Safari shipping with real macOS releases — and Mobile Safari on real iPhones and iPads.

### macOS Desktop

- macOS Golden Gate (Beta) Safari 27
- macOS Tahoe Safari 26
- macOS Sequoia Safari 18
- macOS Sonoma Safari 17
- macOS Ventura Safari 16
- macOS Monterey Safari 15
- macOS Big Sur Safari 14
- macOS Catalina Safari 13
- macOS Mojave Safari 12

  ![iOS Safari](https://zh.testingbot.com/assets/environments/svg/ios-383468addf160fa18d0e431f529420739d7f7d1206175f682fead627d2e99a52.svg)
### Mobile Safari

- iOS 26
- iOS 18
- iOS 17
- iOS 16
- iOS 15
- iOS 14
- iOS 13
- iOS 12

 真机对比模拟器 
## 真实狩猎之旅每次都胜过模拟器

WebKit 模拟器可以渲染大多数页面，但 Safari 模拟器的运行方式与客户实际使用的 Safari 浏览器并不相同。以下是真正的 Safari 云平台与其他方案的比较。

| 能力 | TestingBot · 真实 Safari | WebKit模拟器/仿真器 |
| --- | --- | --- |
| 浏览器引擎 | 真正的 Safari，真正的 WebKit，由苹果公司发布。 | 开源的 WebKit 与 Safari 版本有所不同。 |
| 操作系统 | 从 macOS Yosemite 到 macOS Tahoe 的完整 macOS 体验 | Linux 容器或您的开发机器 |
| 移动版 Safari 浏览器 | 搭载 iOS 12 至 26 系统的真机 iPhone 和 iPad | 仅限移动模拟用户代理 |
| ITP 和 Cookie 政策 | 真实的苹果 ITP 行为 | 不一致或缺失 |
| Safari 扩展程序 | 加载未签名的 Safari 网页扩展 | 不支持 |
| 版本覆盖率 | Safari 8 → 26，以及技术预览版和测试版 | 仅限最新版 WebKit |

Live exit nodes
10+ countries

United States

United Kingdom

Germany

France

Spain

Belgium

Australia

China

Japan

 Geolocation testing 
## Safari上的地理位置测试

用来自世界不同地区的Safari浏览器测试你的网站。

 Secure Tunnel 
## Test internal & staging apps in Safari

使用我们的[安全隧道](https://testingbot.com/support/tunnel)，在macOS和iOS的任何Safari浏览器版本上快速、轻松地测试你的暂存网站。

 ![TestingBot secure tunnel for Safari](https://zh.testingbot.com/assets/features/tunnel-diagram-poster-8c25e19e6fe4f7276a46a96b31a0ad0e07bb4f5bf98dc192d2b70897cfbb1a26.png)

[阅读更多](https://zh.testingbot.com/support/tunnel)

 Mobile Safari · Appium 
## 用Appium进行自动化的移动Safari测试

使用[Appium](https://zh.testingbot.com/features/automation/appium)连接到我们的物理iOS设备网格，并针对你的网站运行自动移动Safari测试。

[阅读更多](https://zh.testingbot.com/features/automation/appium)

 ![Appium](https://zh.testingbot.com/assets/integrations/appium-75e88eb18ca3b2ce63d641547ce06398c8ecd971ed17187c9134c8d205465f18.svg) ![Mobile Safari](https://zh.testingbot.com/assets/environments/svg/safari-e4837bb5f9a9729fef843af4180372e975c62587808b8ab479f615f3e240e858.svg)

Same Appium APIs, real Mobile Safari on real iPhones.

 从 Windows 进行测试 
## 在 Windows 系统上测试 Safari 浏览器，无需 Mac 设备。

在 Windows 系统下，需要用 Safari 测试某些功能？无需购买 Mac、搭建虚拟机或到处借笔记本电脑。TestingBot 可将真实的 macOS 桌面直接串流到您的浏览器，因此您可以直接在 Windows 11、10 或任何旧版 PC 上运行任何版本的 Safari：从 Yosemite 上的 Safari 8 到 Tahoe 上的 Safari 26。正在寻找适用于 Windows 的 Safari 模拟器？TestingBot 是更好的选择，它运行在真实的 macOS 系统上，而非基于 Windows 的模拟器，后者与苹果官方系统存在差异。

打开 Web Inspector，切换标签页，验证智能跟踪预防，运行扩展程序，Safari 自带的所有开发者工具，在 Windows 电脑上的 Edge、Chrome 或 Firefox 中均可使用。

[免费开始](https://zh.testingbot.com/users/sign_up)

Windows

 ![Safari on macOS](https://zh.testingbot.com/assets/environments/svg/safari-e4837bb5f9a9729fef843af4180372e975c62587808b8ab479f615f3e240e858.svg)
Real macOS

No VM to set up

No Mac to buy

Real Safari dev tools

FAQ
## 常见问题

支持哪些Safari版本？

TestingBot 支持从 Safari 8（OS X Yosemite）到 Safari 26（macOS Tahoe）的所有 Safari 版本，以及 Safari 技术预览版和 Safari Beta 版。在移动设备上，Mobile Safari 可在运行 iOS 12 至 iOS 26 的 iPhone 和 iPad 上使用。

我可以在Windows系统上使用Safari浏览器吗？

苹果公司于 2012 年停止了对 Windows 版 Safari 的支持，因此目前没有可在 Windows PC 上原生安装的最新版本 Safari。如今，在 Windows 系统上测试 Safari 的唯一方法是使用云端的真实 macOS 桌面。借助 TestingBot，您可以将运行 Safari 8 到 Safari 26 任何版本的真实 Mac 直接串流到 Windows 11、10 或更早版本，无需虚拟机，无需购买 Mac，而且它提供的是运行真实 Safari 而非 WebKit 模拟的 Safari 模拟器替代方案。

如何在没有Mac电脑的情况下测试Safari浏览器？

TestingBot 可将真实的 macOS 桌面环境流式传输到任何 Windows 或 Linux 浏览器，因此您无需拥有或维护 Mac 即可在 Safari 上进行测试。您将获得真正的 Safari 开发者工具、真实的 WebKit 渲染以及从 Safari 8 到 Safari 26 的完整版本支持，可作为 Safari 模拟器和内部 Mac 设备的理想云端替代方案。

为什么我需要在Safari浏览器上测试我的网站？

Safari在全球浏览器市场上占有约4%的市场份额。这个浏览器是由苹果公司建立和维护的，支持所有最新的浏览器技术。 Safari是所有macOS操作系统的默认浏览器，这意味着很大一部分macOS用户会使用这个浏览器进行日常浏览。

我怎样才能使移动Safari浏览器自动化？

我们推荐使用Appium，它内置支持与iOS Safari通信。只需针对TestingBot设备网格运行你的Appium脚本。 TestingBot 将指示 iOS 设备打开 Safari。然后，你的Appium脚本将以自动化的方式检测移动Safari浏览器。

什么是Safaridriver？

Safaridriver是一个工具，在每个macOS操作系统中都是默认的，它允许Selenium通过一个基于HTTP的API来实现Safari的自动化。 要使用Safaridriver，你需要在终端窗口运行以下命令来确保它被启用：`safaridriver --enable`

如何在 Mobile Safari 上进行测试？

TestBot 提供对 iOS 模拟器和物理 iOS 设备的访问。使用开发人员工具直接从 TestBot 的手动测试服务检查在 Mobile Safari 上运行的网页。

我可以在iPhone和iPad上测试Safari吗？

TestingBot提供对位于我们数据中心的物理iOS设备的访问。 你可以在我们的iPhone和iPad上针对iOS Mobile Safari运行你的自动化或手动测试。

如何在旧版 Safari 上进行测试？

TestingBot 提供对 Safari 版本（从 Safari 8 到 Safari 26）的访问。

为什么 TestBot 是 Safari 测试的首选？

TestingBot 提供真正的 Safari 浏览器，范围从 Safari 8 到 Safari 26。您可以使用 Safari 附带的开发人员工具来调试网页、检查元素和运行性能测试。 您可以在远程 Safari 实例上测试智能跟踪预防、测试 Safari 扩展、打开多个选项卡以及执行所有其他操作。

## 准备好开始 Safari 测试了吗？

开始在 macOS 和 iOS 设备上运行的 Safari 上测试您的网站。

[开始免费试用](https://zh.testingbot.com/users/sign_up)
