требуется тестировщик
2012-07-24 11:28
Область разработки - кассовое ПО для магазинов и АЗС. Требования:
Высшее образование
Опыт не менее полугода
Базовые знания методологии и процесса разработки ПО
Достаточные знания железа (для сборки/изменения конфигураций стенда ПК + периферия)
Знание сетевых конфигураций
Опыт работы с системой управления дефектами
Опыт написания и оформления документации для конечных пользователей
Основные обязанности:
Функциональное тестирование новых доработок
Поиск и моделирование ошибок по заявкам отдела сопровождения
Контроль работы ПО после исправления
Сборка/изменение конфигураций стенда Документирование доработок, в т.ч. оформление пользовательской документации по ним.
Для более подробной информации свяжитесь с Еленой 8 926 5580205
Сначала опишу ситуацию:
Мы используем TestComplete для тестирования Delphi-приложений. В принципе, мы уже периодически сталкивались с тем, что во время длительных тестов память, занимаемая приложением, начинает бесконтрольно расти. Причем вручную этого поймать не удается.
В результате, мы пишем скрипты для автоматизированного тестирования приложений на утечки памяти. Результаты получаются весьма показательные, но разработчики не понимают, в чем дело.
Только что наткнулся на такой вот топик в поддержке.
Цитаты: "TestComplete активирует некоторые штуки в отладочной информации внутри приложения чтобы получить возможность выполнять тесты. Эта информация остается в памяти, так что если TestComplete хочет получить доступ к этому делу заново, всё уже готово", "TestComplete, если честно, не лучший инструмент для тестирования утечек памяти. Используйте для этого AQTime Standard".
Получается, что приложение оказывается не в состоянии корректно освободить свои ресурсы.
Но люди! AQTime - это профилировщик, и он не позволяет выполнять скрипты.
У кого-нибудь есть опыт по тестированию утечек памяти с помощью автоматизированных сценариев? Какие-нибудь инструменты могут дать адекватные результаты, или у всех эта же проблема?
Но у меня на некоторых командах verify тест останавливается если она проходит с ошибкой. Это бывает на verifyTable и verifyText, добавил скрин.
Не могу понять причину, может быть это баг selenium?
Selenium IDE - Xpath и шаблоны
2012-07-24 12:03
возможно ли использовать шаблоны в Xpath?
Мне нужно проверить есть ли картинка alt='Show next month: 2012' но год может быть любой, не обязательно 2012
команда
VerifyElementPresent //img[@alt='Show next month: 2012'] отрабатывает успешно
но если вставляю шаблон то:
VerifyElementPresent //img[@alt='Show next month: *'] возвращает ошибку
если так тоже ошибка:
VerifyElementPresent glob://img[@alt='Show next month: *']
из этого делаю вывод что Xpath не может испольтзоваться с шаблонами, но как тогда искать элементы где есть переменные участки текста и есть необходимость использовать Xpath?
Я selenium только начал изучать, поэтому много не знаю еще.
На днях решил попробовать использовать HtmlUnit Driver и как обычно столкнулся с проблемами.
Написал простенький тест на C#, который бегает по нескольким десяткам ссылок и ищет на них 1-3 элемента.
Selenium Server запускаю через консоль Windows.
Во время теста, часто происходит ошибка: Java Heap Space.
Попробовал увеличить размер памяти (-Xmx), стало лучше, хотя не знаю значения по умолчанию.
При этом я заметил, что в консоли выводится очень много всякой информации и warn'ингов. Может память тратится на них? Можно ли это как-то отключить с помощью какого-либо параметра(ов)?
Появилась проблема: необходимо прогонять тесты под IE на версии Selenium 2.15.0, а тесты под FF на версии 2.23.0
Не будем вдаваться в подробности зачем, просто как факт - на версии 2.15 тесты на IE проходят быстрее и стабильнее, но 2.15 Selenium не поддерживает версию FF выше 11.
Можно ли через какие-нибудь свойства драйвера задать Assembly WebDriver в References таким образом, чтобы при работающем IE, использовать один каталог с dll-файлами, при FF - другой.