open target="http://site.ua"
type target="notice_phone" value="+38094123234"
click value="Продолжить"
Ошибка выполнения click команды по нажатию кнопки. Каким образом нужно делать клики?
Ищем тестировщика
2011-02-02 12:29
Наши требования:
∙Высшее техническое образование (возможно, студент последнего курса).
∙Желателен опыт аналогичной деятельности и навыки работы с тестовой документацией.
∙Приветствуется опыт программирования на скриптовых языках (Lua, Jscript, VBScript).
Обязанности:
∙Тестирование ПО и конфигураций ИС (функциональное, регрессионное).
∙Пользовательское тестирование (UAT).
∙Анализ требований к ПО и написание тест-кейсов.
∙Написание скриптов и документации, поддержка стендов для АТ.
Условия работы:
∙График работы с 9.15 до 18.15.
∙Офис рядом со ст. м. Кунцевская, Славянский бульвар. Доставка в течение дня корпоративным комфортабельным автобусом от м. Китай-город, Библиотека им.Ленина, Славянский бульвар.
∙ДМС.
∙Заработная плата обсуждается и зависит от квалификации (25-45 т.р. net)
Пожалуйста, присылайте резюме по e-mail: job@quarta.su
Selenium RC dotnet client под Linux(Ubuntu)
2011-02-02 17:04
1. Пишу тесты под vs2008 на С# и запускаю через NUnit. Есть ли возможность запустить их на Linux(Ubuntu)?
2. Каким образом тесты, сделанные на C# можно запускать из консоли? (очень долго пытался разобраться, но все без толку)?
Ещё в самом начале предыдущего онлайн-тренинга "Практикум по тест-дизайну" я обещал ученикам написать о том, как выполнять разбиение входных данных на подобласти (классы эквивалетности) в ситуациях, когда в поле ввода можно указать произвольную строку, а по смыслу туда должно быть введено число. Увы, им пришлось выполнять домашние задания без моих подсказок (впрочем, может быть это совсем не плохо). Но я всё таки решил перед тем, как начнутся занятия следующей группы, написать небольшую “шпаргалку”.
Подавляющее большинство книг и статей, где описывается эта техника, в качестве примера рассматривают разбиение на классы множества чисел. При этом совершенно не учитывается тот факт, что в реальных приложениях с пользовательским интерфейсом все поля ввода строковые, и даже если есть ограничения на вводимые символы – это тоже предмет тестирования.
А что рекомендуется делать с “нечислами”? Они все объединяются в один большой класс “невалидных” данных, из него наугад берётся одно-два значения и всё.
И всё? А вот и нет!
Представление о том, что из себя представляет “число” сильно зависит от конкретной реализации, и я покажу вам распространённые примеры строк, которые с точки зрения программы являются числом, хотя не всякий об этом догадается. А также опишу общую схему рассуждений, позволяющую выполнить разбиение на классы эквивалетности для строковых полей ввода, предназначенных для ввода числовых значений.