Отправляет email-рассылки с помощью сервиса Sendsay
  Все выпуски  

Есть ли команда которая проверяет страницу на ошибки 404 в selenium ID



Software-Testing.Ru - портал тестировщиков  

Новые темы форума тестировщиков


Есть ли команда которая проверяет страницу на ошибки 404 в selenium ID
2014-11-18 11:47

Задача: проверять тестируемую страницу на наличие ошибок загрузки составляющей страницы (код 404 на любой элемент страницы, картинку. скрипт и т.д.)



Проблема с iframe
2014-11-18 14:55

Привет,
мы столкнулись ещё с одной проблемой.
Ситуация:
IEDriverserver 64bit.
В MS CRM сделан modalwindow в катором есть iframe. У него сначало src пустой. Он вставляеться потом с javascript.
Сам CRM расположен на другом сервере чем источник iframe. HTML в самом iframe генерируетсья тоже динамически с javascript.
Проблема: когда переходим на modalwindow и переходим на iframe - oн оказиваетсья пустом или IEDriverServer рухнет (рандом). Рухнет в момент исполнения driver.getPageSource().
Такое чувство что ето связано с разними доменами.
Где искать разгадки?



Тестирование видео плеера
2014-11-18 18:22

Подскажите, сталкивался ли кто с кроссбраузерным тестированием сайта, показывающего видеоролики?

Есть ли пути автоматизации подобного тестирования?

С каких инструментов стоит начать?

 

Краткая суть задачи: проверка того, что видео проигрывается во всевозможных комбинациях браузеров и операционных систем.

 

Заранее спасибо за любые идеи и информацию.



Тестирование гипер-ссылок
2014-11-18 22:17

Добрый день.

Что-то меня укусило, я сел пересматривать тесты, которые были написаны где-то около полугода назад и нашел интересную особенность: они не тестируют гиперссылки. Но при этом они занимают время.

 

Как же так вышло? Достаточно просто. Чтобы быть уверенными в том, что по ссылке можно перейти  (без перехода -- для этого есть отдельный тест), нужно, чтобы выполнялись условия:

1. Проверить, что атрибут disabled тега <a> установлен в false.

2. У тега <a> должен быть текст или картинка

3. Если п.2. не выполняется, внутри ссылки должен быть "отображаемый" тег. "Отображаемый" - это <div/span> с текстом или картинкой (картинка выставлена стилями CSS), или тег с текстом.

4. Скорее всего, пп 1-3 не исчерпывающие :)

 

На практике проверялся только п.1. Но если у тега <a> не будет текста, а внутри ничего не будет -- кликнуть по такой ссылке невозможно, даже если disabled == false

 

Выходы из такой ситуации я вижу такие:

1. Просто взять и перейти по ссылке, потом нажать Back в браузере. Самый простой, но самый долгий по времени

2. Спросить у разработчиков, как они собираются реализовывать ссылки, по которым невозможно перейти. В этой ситуации снижается количество возможных вариантов. Правда, всегда есть вероятность, что разработчики не будут следовать договоренности по самым разным причинам (помните закон Мерфи?).

3. Реализовывать достаточно сложную логику, описанную выше

4. Отказаться от этой затеи.

 

А как выходите из подобных ситуаций Вы?



© 2010 | Software-Testing.Ru


В избранное