Данный тул относится к разряду статических анализаторов и получение результатов занимает не более нескольких минут.
Что нового в новой версии? 1) Добавлен режим работы "Backward compatibility" (другое название "Migration Compatibility"). Необходим для проверки развити API программного продукта от версии к версии. В отличие от стандартного режима, проверяющего совместимость в обе стороны, новый режим позволят находить только критические изменения в API новой версии по сравнению с предыдущей.
2) Добавлен новый тул - APICover. Данный инструмент предназначен для измерения покрытия кода тестами в статическом режиме (без запуска продукта). Зачем такое надо? Простейший вариант использования - быстро, без запуска тестов, найти непокрытые места в коде программы (coverage holes). Другой вариант - прикинуть покрытие по методам.
3) Кое-какие улучшения: ant-tasks, более читабельный формат репорта и другие.
Selenium - Functional Testing -> how we can scroll textbox down via selenium
2009-03-10 12:07 vitorg
Search results are shown in a separate element, which have a scrollbar, if there's more, than 50 elements in a search results, it will cut it by 50, and show another 50 only if you scroll to the bottom. How we can do it with Selenium?
Software-Testing.Ru -> Новая статья: 1С Сценарное тестирование 8. Обзор
2009-03-10 13:20 barancev
Многие специалисты и просто пользователи продуктов на базе 1С Предприятие 8 должно быть уже наслышаны о выпуске нового программного продукта для проведения тестирования любых (согласно официальным заявлениям) конфигураций, и имя ему - 1С Сценарное тестирование 8.
Сегодня мы размещаем в нашей библиотеке статью Алексея Пехова "1С Сценарное тестирование 8. Обзор" об этом программном продукте.
Хотим в конторе внедрить автоматизированное тестирование пользовательского интрерфейса. Т.е нужно записать определенный набор действий, что бы потом его воспроизвести.
Но не знаю какой инструмент сыбрать для тестирования. Приложение написано на C# и база база данных SQL Server 2005. Если ли какие то ограничения по выбору инструментов? нупример один инструмент определяет объекты C# а другой нет .... и пр. Опыта работы с автоматическими тестами нет, поэтому вдвойне тяжелее.
Пробывал записывать тесты на Mercury QuickTest Professional, но почемуто не получается воспроизвести нормально. Возможно я просто не настроил какое то определение объектов ... или еще что то. Вроди скрипт записывается, вроди указываю координаты куда надо кликнуть мышкой (к примеру), но как то срабатывает только для одной сущности, для второй уже тест не повторяется.
Подскажите как мне определиться с интструментом? оставить и копать QTP или нужен инструмент от Rational Rose
Сделал кнопку, таблику, навешал на кнопку запуск main класса из JUnitCore с передачей ему моих классов-тестов... Все хорошо, тесты запускаются, НО, по завершении тестирования закрывается ВСЕ приложение, а мне необходимо, чтобы приложение было активно и можно было кликнуть по кнопке сново... Не подскажите, как это можно обойти? Как сделать чтоб тесты запускались отдельно от основного приложения и при завершении тестов лишь выдавали соответствующее сообщение в консоль, а не убивало мое главное окно?