Автоматизированное тестирование ПО -> Кросс-браузерность
2010-01-14 12:00 LeshaL
Встала задача протестировать правильность отображения страниц в разны браузерах (IE 6-8, Mozila, Opera и др.). Ссылок более 400, так что вручную проверить каждую очень сложно, подумали может есть смысл автоматизировать проверку.
Поделитесь пожалуйста опытом: какие инструменты использовали, что делали.
Мы пока задачу условно разделили на 2 части: 1. Для каждой ссылки получаем изображения страниц в каждом браузере.
2. Сравниваем полученные изображения либо своими глазами, либо используя какой-нибудь инструмент (попиксельно сравнивать вряд ли получится: предпологаю, что на разных браузерах страницы могут отображаться по-разному, тем более что большинство страниц содержат динамически изменяющиеся элементы).
При выполнении сценария выдается сообщение об ошибке
"Error -27727: Step download timeout (120 seconds) has expired when downloading resource(s). Set the "Step Timeout caused by resources is a warning" Run-Time Setting to Yes/No to have this message as a warning/error, respectively"
Захожу в "Tools \ Options \ Run-Time Setting" - но опции "Step Timeout caused by resources is a warning" не нахожу.
немного о тестируем приложении. имеется Текстовое поле, в нем стоит событие если зажата клавиша Shift то она интерпретирует вводимую букву с русского на английский и наоборот [codebox] panel.F8.Keys(F8 + '[Enter]');[/codebox] перемеенная F8 имеет значение [codebox]F8:= 'QWERTY';[/codebox] а в текстовом поле получаем такое значение ЙЦУКЕН
создаётся такое ощущение что где то в самом скрипте зажимается клавиша Shift.
кем продолжать карьеру: Программист или автоматизатор * програмистом у меня есть 2 г. опыта - Java; * автоматизатором тестирования - 1 год (работаю им и сейчас, Team Lead)
Мне нравятся и та и другая специальности.
Можно судить по таким параметрам: * уровень зп; * перспектвность специальности, прогнозы; * ваши варианты.
Спасибо!
Анонсы мероприятий и событий -> Microsoft Quality Assurance Day
2010-01-14 16:15 VLDCORP
Конференция для тех, кому небезразлично качество программного обеспечения и чья работа заключается в постоянной борьбе за качественное, а значит более надежное, удобное и функциональное ПО.
Как обеспечить качество программного обеспечения? Какие методы тестирования наиболее популярны и почему? Что такое Testing Lab Management или как настроить и воспроизвести среду (environment) для тестов? Можно ли автоматически тестировать графический интерфейс и как это делать? Что нового для обеспечения качества появилось в последней версии Microsoft Visual Studio 2010? Что такое разработка через тестирование или test-driven development (TDD)?
Своим опытом и знаниями с вами поделятся эксперты ведущих компаний. Задать вопросы и пообщаться с докладчиками и коллегами можно будет во время панельной дискуссии.
Дата проведения: 23 марта 2010
∙ Место проведения: г.Москва, бизнес-центр «Крылатские Холмы», ул.Крылатская, д.17, корп.1., Штаб-квартира Microsoft ∙ Продолжительность: 8 часов (1 день) ∙ Стоимость: 5 520 рублей*. * При оплате до 8 февраля стоимость 4 450рублей
Каждый участник получит в подарок сертификат на лицензионный дистрибутив Visual Studio 2010 Professional. Обменять сертификат на дистрибутив можно будет сразу же после официального выхода продукта в России, планируемая дата – май 2010.
Целевая аудитория: ∙ Руководители групп тестирования ∙ QA менеджеры ∙ Тестировщики ∙ Руководители групп разработки ∙ Руководители проектов
Организаторы: Microsoft, Careerlab, ООО "Лаборатория тестирования" (SQALab) ЗАРЕГИСТРИРОВАТЬСЯ
компания "HeadHunter" ищет сотрудника на должность специалиста по автоматизированному тестированию.
Обязанности: Поддержка и расширение существующей системы автоматизированного функционального тестирования. Анализ покрытия функционала продукта автотестами. Разработка и оптимизация тестовой документации. Документирование и ведение ошибок Взаимодействие с разработчиками Выполнение ручного тестирования в случае необходимости
Требования: Обязательно: Опыт автоматизированного тестирования web-приложений Понимание основных процессов разработки и тестирования ПО Понимание методологии тестирования программного обеспечения, умение составлять тестовую документацию Хорошее знание Java, SQL Желательно: Опыт работы с Selenium, TestNG, Subversion, PostgreSQL Опыт администрирования *nix систем Понимание типовых уязвимостей web-приложений Опыт работы с bug tracking системами
Мы предоставляем: Работа в динамичной успешной компании. Работа над самым высоконагруженным работным сайтом в России. Возможность использования самых современных технологий и стандартов. Молодой, интересный коллектив. Офис - м. Алексеевская. Возможность профессионального роста. ДМС.