понедельник, 10 декабря 2012 г.

Сервис по генерации PageObject

Хочу представить вашему вниманию сервис по генерации PageObject объектов для WebDriver.
Сервис расположен тут

Сервис позволяет генерировать вам почти готовый PageObject из исходного кода страницы.

Как это работает:
1.  Вы вводите исходный код вашей веб страницы
2.  Выбираете язык на котором будет ваш PageObject
3.  Пишите через точку с запятой элементы которые вам нужны из страницы(Элементы записываются в виде xpath выражений). Например //input;//div
4.  Нажимаем Generate и нам возвращается почти пригодный к употреблению PageObject

Список языков будет со временем увеличиваться, если у вас есть желание помочь мне с этим сервисом -пишите мне.

6 комментариев:

  1. "Почти позволяет" - на любые данные ругается "Error: you must fill all fields"

    ОтветитьУдалить
    Ответы
    1. Напишите какие данные вводите, вполне вероятно что код страницы просто невалидный

      Удалить
  2. чета не работает... постоянно кидает ошибку. можно ли как-нибудь трекать эти ошибки по id?

    ОтветитьУдалить
    Ответы
    1. Сейчас немного исправил сервис. Попробуйте еще раз

      Удалить
  3. Проблема решена, проблема появлялась при слишком длинном коде сайта

    ОтветитьУдалить
  4. Gambling hall opens on Thursday - Jtm Hub
    Gambling 의정부 출장마사지 hall opens on Thursday · 양산 출장마사지 More than $500 million 양주 출장안마 is in the works · There are over 5,300 slots 김제 출장샵 and other 안동 출장안마 table games onsite

    ОтветитьУдалить