Название: Тестирование web сайтов Отправлено: artri от Январь 19, 2009, 06:11:33 Собственно сабж.
Интересуют специфические подходы применительно к web разработке, методы тестирования, программы для автоматизации тестирования. Тут (http://black-zorro.com/mediawiki/%D0%A2%D0%B5%D1%81%D1%82%D0%B8%D1%80%D1%83%D0%B9_%D0%B2%D0%B5%D0%B1-%D1%81%D0%B0%D0%B9%D1%82%D1%8B_%D0%B2%D0%BC%D0%B5%D1%81%D1%82%D0%B5_%D1%81_Badboy._%D0%A7%D0%B0%D1%81%D1%82%D1%8C_1) нашел статью по Badboy. Может еще кому интересно будет. Название: Re: Тестирование web сайтов Отправлено: Alder от Май 22, 2011, 12:09:52 Слайды моего сегодняшнего доклада на Coffe-n-Code.
Название: Re: Тестирование web сайтов Отправлено: LazarusLong от Май 22, 2011, 12:44:47 Еще для Load Testing мы используем jMeter развернутый на кластере Amazon EC2.
Название: Re: Тестирование web сайтов Отправлено: zer_owlet от Май 22, 2011, 01:06:27 @Alder:
Работа с AJAX-запросами требует ручного ожидания. -- waitForCondition можно юзать. Для корректной работы требует привилегированного режима в браузере -- а это что? Но, в целом, интересно. Жаль что питоновский twill такого не делает. (Отправлено в: Май 22, 2011, 03:01:17 ) Советую еще вот это посмотреть: http://camp11.drupal.ua/ru/sessions/automated-ui-testing-selenium. По идее, Webdriver должен быть неплох, раз докладчик его так активно внедряет. А он вебер неслабый. Название: Re: Тестирование web сайтов Отправлено: Alder от Май 22, 2011, 01:52:49 Работа с AJAX-запросами требует ручного ожидания. -- waitForCondition можно юзать. Это как раз и есть ручное. Если инструмент сам за меня ожидает и не заставляет помнить "Ага, вот тут запрос - его надо ждать", то я считаю это гут.Для корректной работы требует привилегированного режима в браузере -- а это что? Для полноценной работы с Selenium - кроссдоменность, доступ к модальным окнам - его требуется запускать в привилегированном режиме. По сути - повышенные полномочия.Название: Re: Тестирование web сайтов Отправлено: zer_owlet от Май 22, 2011, 02:07:22 Ага.. уже интересно. А если вот такой алгоритм:
1. Заполнить какие-то поля. 2. Выбрать страну (Малайзия). 3. Выбрать из списка город -- вот тут этот select генерируется аяксом. Но изначально список disabled и пуст. 4. Заполнить еще что-то. 5. Жмакнуть сабмит. Вот этот тест сработает нормально? Город (он будет подгружен в select из ответа сервера при аякс запросе) выберется? В Селениуме такое дело не работает. Там надо кастить мегаштуки чтобы такой тест сделать. Название: Re: Тестирование web сайтов Отправлено: Alder от Май 22, 2011, 02:33:10 Найти живой пример - проверю завтра :)
Название: Re: Тестирование web сайтов Отправлено: zer_owlet от Май 22, 2011, 12:56:20 отправил в личку
|