Перейти к основному содержимому

4 записи с тегом "Selenium"

Посмотреть все теги

· 3 мин. чтения

1. Обзор

В этой статье мы кратко рассмотрим, как использовать файлы cookie с Selenium WebDriver в Java.

Мы немного поговорим о некоторых вариантах использования, а затем сразу перейдем к коду.

Повседневный вариант использования файлов cookie — это сохранение нашего сеанса между тестами.

· 3 мин. чтения

1. Обзор

В этом руководстве мы обсудим шаги для запуска сценариев Selenium с помощью JMeter.

2. Selenium-скрипты с JMeter

JMeter предоставляет решение с открытым исходным кодом для тестирования производительности и нагрузки. Его также можно использовать для функционального тестирования. Но с развитием таких технологий, как CSS , JS и HTML5, мы отправляем все больше и больше логики и поведения на клиент. Таким образом, многие другие вещи увеличивают время выполнения браузера. Эти вещи включают в себя:

  • Выполнение Javascript на стороне клиента — AJAX, шаблоны JS и т. д.
  • CSS-преобразования — трехмерные матричные преобразования, анимация и т. д.
  • Сторонние плагины — Facebook любит объявления с двойным кликом и т. д.

· 5 мин. чтения

1. Введение

Эта статья представляет собой краткое практическое введение в работу с Selenium и написание тестов с помощью JUnit и TestNG .

2. Интеграция с селеном

В этом разделе мы начнем с простого сценария — открываем окно браузера, переходим по указанному URL-адресу и ищем нужный контент на странице.

2.1. Зависимости Maven

· 4 мин. чтения

1. Введение

В этой статье мы продолжим предыдущую запись и продолжим совершенствовать наше тестирование Selenium/WebDriver, представив шаблон Page Object.

2. Добавление селена

Давайте добавим в наш проект новую зависимость, чтобы писать более простые и читаемые утверждения:

<dependency>
<groupId>org.hamcrest</groupId>
<artifactId>hamcrest-all</artifactId>
<version>1.3</version>
</dependency>