en · ru
Тренажер-песочница для QA

Хватит быть ручником, начни автоматизировать свою карьеру

Мы даем не курсы и упражнения из учебников, а инфраструктуру в которой работают топовые компании. Наша платформа помогает освоить Playwright, Selenium и Puppeteer без установки софта и без боли с её настройкой.

Chromium Edge Safari Firefox Chrome
                            
from selenium import webdriver
from selenium.webdriver.chrome.options import Options

XCLOUDS_URL = "https://selenium.xclouds.dev/wd/hub?api_key=API_KEY"

driver = webdriver.Remote(
    command_executor=XCLOUDS_URL,
    options=Options(),
)
driver.get("https://example.com")
assert "Example" in driver.title
driver.quit()

                        

Получи моментальный доступ к готовому облачному полигону с Selenium, Playwright, Puppeteer и CDP

Пиши тесты прямо сейчас. Не трать силы и время на настройку инфраструктуры.

У нас уже все настроено

Поэтому можно сразу тренировать навык создания автотестов. Вся инфраструктура уже готова — пишите тесты в своём любимом IDE, а запускайте их через наши облачные Selenium, Playwright или Puppeteer / CDP.

Ежемесячно дарим бесплатные кредиты
Доступен большой пул современных браузеров
Локальные RAM и CPU не тратятся
Без скачивания ПО, тесты запускаются в облаке
Используй любимый IDE
Есть расширенная поддержка proxy

Надоели постоянный регресс и ручные однотипные проверки?

Начни осваивать автоматизацию — создавай скрипты, которые работают за тебя. С нашей платформой это невероятно просто!

                            
import { chromium } from 'playwright';

const browser = await chromium.connect({
    wsEndpoint: 'wss://playwright.xclouds.dev/v1.58/?api_key=API_KEY'
});
                        
Больше примеров на docs.xclouds.dev

Готовься к будущим ревью уже сегодня

Автоматизация стала базовым требованием для Middle/Senior позиций

Рост дохода

QA Automation и SDET специалисты ценятся выше на рынке. Их зарплаты в среднем выше в 1.5 – 2.5 раза. Ручники скоро будут получать копейки.

Используй окно возможностей

Не откладывай развитие навыка автотестов. Ручное тестирование становится базовым гигиеническим навыком, а не конкурентным преимуществом.

Набивай руку

У нас нет курсов и упражнений, но есть инфраструктура. Она поможет тебе безопасно оттачивать навыки автотестов в рамках любых курсов.

Выбирай по вкусу

У тебя будет сразу доступ к Selenium, Playwright и Puppeteer. Без головной боли и настроек. Экспериментируй с фреймворками, выбирай подходящий и изучай сразу все или какой-то один.

Изучаешь ИИ? Попробуй использовать наш пул браузеров в CrewAI, LangChain и OpenClaw

import asyncio
from browser_use import Agent, Browser, ChatBrowserUse

XCLOUDS_CDP_API_KEY = "your xclouds api key"
BROWSER_USE_API_KEY = "your browser-use api key"

async def main():
    browser = Browser(cdp_url=f"wss://cdp.xclouds.dev/cdp/?api_key={XCLOUDS_CDP_API_KEY}")
    agent = Agent(
        task="Visit https://habr.com/ and search for vpn",
        browser=browser,
        llm=ChatBrowserUse(api_key=BROWSER_USE_API_KEY),
    )
    await agent.run()

asyncio.run(main())

                                
import asyncio
from langchain_openai import ChatOpenAI
from browser_use import Agent, Browser

XCLOUDS_CDP_URL = "wss://cdp.xclouds.dev/cdp/?api_key=YOUR_API_KEY"

agent = Agent(
    task="Find the latest AI news",
    llm=ChatOpenAI(model="gpt-4o"),
    browser=Browser(cdp_url=XCLOUDS_CDP_URL),
)
asyncio.run(agent.run())





                                
from crewai.tools import tool

XCLOUDS_SELENIUM_URL = "https://selenium.xclouds.dev/wd/hub?api_key=YOUR_API_KEY"

@tool
def selenium_browser(uri):
    """Fetch a page through the xClouds remote Selenium browser."""
    from selenium import webdriver
    from selenium.webdriver.chrome.options import Options as ChromeOptions

    driver = webdriver.Remote(
        command_executor=XCLOUDS_SELENIUM_URL,
        options=ChromeOptions(),
    )
    driver.get(uri)
    page_source = driver.page_source
    driver.quit()
    return page_source
# Set PLAYWRIGHT_SERVER_URL in .env:
# wss://playwright.xclouds.dev/v1.58/?api_key=YOUR_API_KEY

from playwright.sync_api import sync_playwright

with sync_playwright() as p:
    browser = p.chromium.connect(
        ws_endpoint="wss://playwright.xclouds.dev/v1.58/?api_key=YOUR_API_KEY"
    )








                                

Достало прокликивать одно и тоже по кругу?

Ready, Steady, Go! Сделай первый шаг в практику автотестов.

Научись создавать скрипты, которые будут работать за тебя

С нами тебе не надо разбираться и настраивать всю инфраструктуру. Ты получаешь готовую платформу с популярными фреймворками — Selenium, Playwright или Puppeteer. Выбирай на чем хочешь писать свои автотесты, создавай скрипты и показывай демо своей работы коллегам.

1000 кредитов и 60 минут ежемесячно

Каждый месяц вам будут доступны бесплатные ресурсы. Тратьте их на свои и рабочие проекты.

Мы знаем, что такое гонять один и тот же регресс и выгорать, теряя свою рыночную стоимость.

Поэтому создали платформу на которой можно безопасно для себя набивать навык автотестов в любое время. Писать скрипты очень интересный, полезный, а главное хорошо оплачиваемый навык в сфере ИТ.

Одна точка подключения автоматизации связана с несколькими браузерными протоколами
01 Как начать использовать?

Войдите с помощью своего GitHub или Яндекс аккаунта. В личном кабинете будут доступны API ключи и примеры для демонстрации подключения. Вы автоматически получите доступ к бесплатному демо-кластеру. При работе с демо-кластером мы не просим привязывать карту.

02 Сколько параллельных браузеров можно запускать?

В демо-кластере и на бесплатных аккаунтах можно запускать не более 2 браузеров одновременно. На платных аккаунтах ограничений нет.

03 Это будут изолированные браузеры?

Да, это полноценные и изолированные браузеры в контексте сессии.

Схема сети облачных браузеров xClouds
У вас настоящие браузеры?

Да, у нас пул полноценных браузеров, которые поддерживают JavaScript рендеринг, настройку заголовков, работу с cookies и отладку через Chrome DevTools Protocol. Также у нас есть документация с примерами использования этих возможностей.

Какие браузеры доступны?

Chrome, Chromium, Firefox, Edge и WebKit. По запросу за дополнительную оплату мы предоставляем доступ к браузеру Safari.

Я могу делать скриншоты и PDF?

Да. Вы можете делать скриншоты в разных разрешениях, а также сохранять веб-страницы как PDF-документы.

Мой агент сможет авторизоваться на нужном мне сайте и выполнять многошаговые сценарии?

Да, конечно. Ваш агент сможет передавать и получать cookies, а также управлять заголовками.

Наши друзья

  • ВКонтакте
  • Яндекс
Помогите нам стать лучше — пройдите короткий опрос 😊 Пройти опрос →

Не нужно прямо сейчас? Копите ресурсы на будущее

Всем зарегистрированным мы ежемесячно дарим +1000 кредитов и +60 минут на баланс. Подключайтесь и копите свои ресурсы, а когда они потребуются, используйте их!