• Главная
  • О сайте
  • Архив

Normal testing

From the programmer's worst friend

Feeds:
Записи
Комментарии
« Ян Алексеенко про трудности и сложности Selenium RC для QA
Фотографии с SeleniumCamp »

Selenium IDE рулит :)

26.02.2011 Автор: Alexei Lupan

Vodpod videos no longer available.

Отдельно слайды



Ваша оценка:

Поделиться ссылкой:

  • Tweet
  • по электронной почте
  • Печать

Понравилось это:

Нравится Загрузка...

Похожее

Опубликовано в Автоматизация, Видео, Конференции, Откровения, Презентации | Отмечено Selenium Camp, Selenium IDE | 22 комментария

комментария 22

  1. на 30.11.2012 в 16:07 Igor

    По Вашему мнению как лучше проверить не битая ли ссылка?
    К примеру на сайте есть ссылка на архив какой-то, надо проверить не битая ли она. Как-то через HEAD запрос не нашел в документации.
    Через какое время вы перешли на Selenium RC ? 🙂
    в IDE функционала уже не хватает(

    НравитсяНравится


    • на 30.11.2012 в 16:25 Алексей Лупан

      есть linkChecker — разные есть. Бьете ими все линки.

      Я не переходил на RC, а вернулся к IDE.

      А не под молоток гвозди подбираются.

      НравитсяНравится


      • на 30.11.2012 в 18:44 Igor

        Средствами селениум возможно проверить ли линк (не assert-ом)? Без открытия новых окон. Просто даже на джаваскрипте проблемно реализовать это правильно (
        По Вашему выступления я подумал, что Вы на RC перешли.

        НравитсяНравится


        • на 30.11.2012 в 19:03 Алексей Лупан

          Какие-то дела средствами Selenium IDE вообще не разруливаемы, поэтому, разумеется, использовал и то, и другое.

          НравитсяНравится


          • на 08.12.2012 в 15:54 Igor

            Вы не занимались автоматизированием тестирования под Android? Какие бы инструменты порекомендовали?

            Предыдущий свой вопрос решил скриптом:

            function UrlExists(url) {
            var http = new getXMLHttp();
            http.open(‘HEAD’, url, false);
            http.send(«»);
            http.readyState = 4;
            return http.statusText;
            }

            НравитсяНравится


            • на 09.12.2012 в 18:18 Алексей Лупан

              Не, не занимался.

              НравитсяНравится


  2. на 30.11.2012 в 14:09 Igor

    Здравствуйте Алексей.
    Можете подсказать как правильно удалить куки через selenium ide?
    В гугле искал ответ — не нашел, и много людей жалуются на это.
    Пробовал через deleteAllVisibleCookies().

    НравитсяНравится


    • на 30.11.2012 в 14:15 Алексей Лупан

      Задача сложная.

      Перезапустите браузер — топорный, но действенный метод.

      НравитсяНравится


      • на 30.11.2012 в 14:30 Igor

        Спасибо.
        Возможно ли средствами IDE перезапустить файрфокс?

        з.ы. http://siderulezzz.wordpress.com/ — спасибо, много полезной информации 🙂

        НравитсяНравится


        • на 30.11.2012 в 14:41 Алексей Лупан

          Нет.

          Нашел старый скрипт, который стопудово работал:
          1. deleteAllVisibleCookies
          2. refreshAndWait
          3. делаем все остальное

          Проблема в том, что он стопудово работал только в одном случае — так уж совпало.

          Поэтому если надо однозначно куки убивать, не перегружая браузер:
          — поставьте плагин вроде https://addons.mozilla.org/uk/firefox/addon/web-developer/developers
          — в нужный момент поставьте скрипт на паузу getEval | alert(‘StoP’)
          — убейте все куки силами WebDeveloper
          — вернитесь к скрипту — нажмете на «ОК» в окне алерта, и скрипт побежит дальше

          НравитсяНравится


          • на 05.04.2013 в 19:54 Bueno

            так есть же getEval — почему не грохнуть куки через js?.. что-то типа

            var c = document.cookie.split(‘; ‘), // массив имеющихся cookies
            nv; // значение для удаления

            for( var i=0; i<c.length; ++i ){

            nv = c[ i ].replace( /=.*/, '=' );

            document.cookie = nv + '; path=/; expires=' + new Date(0).toGMTString();
            }

            и никаких редиректов не надо (особо актуально со всякими extjs)..

            зы. код не оптимальный, исключительно для примера..

            НравитсяНравится


  3. на 13.10.2012 в 14:56 Denreg

    На блоге автора не смог найти статью в которой описывается как и какие расширения необходимо установить к Selenium IDE для работы с циклами и условиями. В докладе эта статья упоминалась.
    Можно ссылку?

    НравитсяНравится


    • на 17.10.2012 в 16:32 Алексей Лупан

      Пожалуйста — http://siderulezzz.wordpress.com/2010/06/15/6/

      НравитсяНравится


  4. на 08.12.2011 в 00:20 Анна

    спасибо за информацию…

    НравитсяНравится


  5. на 23.08.2011 в 13:32 Уака Ама

    прям меня описал!

    НравитсяНравится


    • на 23.08.2011 в 13:37 Алексей Лупан

      Фсмысле?

      НравитсяНравится


  6. на 28.02.2011 в 13:29 Nick

    Доклад инетерсный.
    Селениум ИДЕ оч помогает в простых задачках.
    Ну и как первый шаг для знакомства с автоматизацией очень подходит.

    НравитсяНравится


  7. на 28.02.2011 в 11:14 Lexa

    Спасибо за интересную историю эволюции.

    По моему мнению, как ручного тестировщика, самым главным был постулат, что «Selenium IDE — только помошник при ручном тестировании».
    Этого мне как раз не хватало для осознания его роли в процессе.

    НравитсяНравится


    • на 28.02.2011 в 11:18 Алексей Лупан

      🙂

      Я не упомянул важный пунктик — надо смотреть на всё это дело как на автоматизацию процесса тестирования в принципе, а не как на автоматизацию функциональных тестов.

      НравитсяНравится


  8. на 28.02.2011 в 09:55 Юрко

    Хороший был доклад. Сам тоже уже перешел на RC+Java, но начиналось всё тоже с IDE. Хоть шел слушать доклад не с информативной точки зрения, а послушать Алексея вживе (по блогу-то видно, что автор хорошо владеет словом), но местами начинали ностальгически ныть шишки, набитые в тех же местах, по тем же вопросам, об ту же стену.
    Начинающим же свое знакомство с 34 элементом таблицы Дмитрия Ивановича весьма познавательно и интересно.
    Так держать!

    НравитсяНравится


    • на 28.02.2011 в 10:21 Алексей Лупан

      Спасибо 🙂

      Вживе, мгм, словом намного сложнее владеть, надо с дыханием разобраться.

      НравитсяНравится


  9. на 27.02.2011 в 00:25 Alexander Skakunov

    Отличная презентация, нашёл ответ на 2 своих вопроса.

    НравитсяНравится



Обсуждение закрыто.

  • Aut bene

    Спiвпрацювальник по підготувальні тестувальників.

    Автор [глоссария] терминологии тестирования (english).

    Неоднократный докладчик [SQA Days], [QA Fest] и других конференций по тестированию ПО.

    Неспешный езжун на «[Волга ГАЗ-21]» 1965 года выпуска.

    Игрун чего-то похожего на тяжелый блюз [на классической гитаре].

    И так [далее].

  • Присоединиться к ещё 1 338 подписчикам

  • Follow Normal testing on WordPress.com
  • Залежи

  • Темы

    • Без рубрики (6)
    • Документация (18)
      • Тест-план (2)
    • Изображения (148)
      • Видео (48)
      • Комиксы (20)
      • Скриншоты (48)
      • Фотографии (46)
    • Инструменты (53)
      • Debian (13)
      • Макросы (1)
      • Трекеры (15)
        • Баг-трекер (8)
        • Тест-трекер (5)
      • LibreOffice (4)
    • Книги (19)
    • Конференции (137)
      • Подкасты (12)
      • Презентации (50)
        • Слайдкасты (10)
      • Семинары (18)
    • Обзоры (1)
    • Постановка мозгов (245)
      • Банальное (168)
        • Не смешно (47)
        • Неприятно (14)
        • Печали (15)
        • Радости (57)
        • Смешно (35)
      • В гостях у психиатра (45)
        • Поросенок v2.0 (3)
        • Странности (12)
        • Удивительные баги (17)
      • Level 80 (2)
    • Соображения (206)
      • Балабольник (10)
      • Гипотезы (11)
      • Озарения (55)
      • Откровения (88)
    • Статьи (23)
      • Интервью (6)
      • Опросы (1)
      • Переводы (11)
    • Управляторское (56)
      • Agile (13)
      • Программисты (23)
      • Рекрутинг (8)
    • Учеба в бою (83)
      • Тренировка (13)
      • Фишки (28)
      • Читерство (9)
    • Testing like… (79)
      • Acceptance testing (5)
      • Business Driven Testing (2)
      • Context-driven testing (2)
      • Defect-based Test Design Technique (1)
      • Автоматизация (37)
        • Performance Testing (5)
      • Рецессионное тестирование (1)
      • Юзероиммитатор (15)
      • Exploratory testing (9)
      • тест-дизайн (8)
      • State Transition testing (1)
      • Unit testing (1)
      • Usability testing (2)
    • To Do (12)
      • Анонсы (7)
  • Тэги

    Calc Excel James Bach Jira Mantis SQA Days SQA Days 7 SQA Days 8 SQA Days 10 Александр Александров Александр Орлов Алексей Баранцев Наталья Руколь Хватит тупить Юля Нечаева
  • Самое читаемое

    • Тестируем поля логин/пароль
    • Группирование данных в Excel
    • Что такое перформанс-тестирование
    • Priority & Severity на пальцах обезъянок
    • Как в Excel отображать символ валюты перед цифрами
    • Основные положения тестирования
    • План тестирования должен быть внятным, четким, небольшим
    • Разница между ошибкой (багом) и дефектом (тоже багом)
    • Ссылки в Confluence. Mazafaka
    • Запуск Allpairs
  • Комментарии

    • Alexei Lupan к записи Сетап для преподавания в сети
    • Дмитрий к записи Сетап для преподавания в сети
    • Сетап для преподавания в сети | Normal testing к записи Оценка времени на тестирование: неочевидные надводные камни
    • Мария к записи Выделить вкладку страницы в фокусе в Firefox
    • Alexei Lupan к записи Савин, Фолкнер и Нгуен…
    • Тимур Исхаков к записи Савин, Фолкнер и Нгуен…
    • Alexei Lupan к записи Кагбэ собеседования в паблике
  • Блоги о тестировании

    • 1) Блоги тестировщиков на software-testing.ru
    • Про тестинг
    • Selenium IDE — rulezzz!
  • Профессиональное

    • Удобный софт
    • Управление тестированием
    • IT Crowd wikiquotes
    • Testing History

На платформе WordPress.com.

WPThemes.


loading Отмена
Сообщение не было отправлено — проверьте адреса электронной почты!
Проверка по электронной почте не удалась, попробуйте еще раз
К сожалению, ваш блог не может делиться ссылками на записи по электронной почте.
Политика конфиденциальности и использования файлов сookie: Этот сайт использует файлы cookie. Продолжая пользоваться сайтом, вы соглашаетесь с их использованием.
Дополнительную информацию, в том числе об управлении файлами cookie, можно найти здесь: Политика использования файлов cookie
%d такие блоггеры, как: