ИД:
1. ПО Парсинг резюме: на вход подается резюме-документ (например, *.doc), на выходе карточка человека с разобранными полями (ФИО, дата рождения, опыт работы и т.п.). Для пользователя выглядит как кнопка Импорт -> Открыть папку с резюме -> Результат разборанное резюме.
2. ПО для автоматизации тестирования: TestComplete 8.x
1. Предполагаю отобрать 100 резюме в свободной форме различного формата.
2. Руками сформировать из данных резюме эталонный файл csv или xml с соответствующими полями фамилия, имя, дата рождения и т.п.
3. Подключить файл к Testcomplete. Брать оттуда данные и сравнивать с данными, импортированными текущей версией парсинга.
Вопросы:
1. Что выбрать за эталонный файл: csv или xml? (хранить в самой базе ПО не вариант)
2. Правильно ли выбрал алгоритм тестирования или есть идеи, как это сделать? Тестирование белого ящика.
Спасибо за варианты.
Aliases
2013-10-16 17:17
На первых парах использование alieases сильно мешает пониманию записанного скрипта.
Есть ли возможность отключить их при записи? В учебнике написано, что отключить можно здесь tools=>Engine. Но в тк 7 я не вижу такого пункта
Необходимо выбрать нулевое значение, т.е. "Администратор".
При запуске теста щелкаю на кнопку листбокса, открывается выпадающий список. Выбираю и кликаю админа. Курсор перескакивает на администратора, потом опять выбирается специалист. Специально создавал небольшую страничку, чтобы проверить работу теста с признаком selected и без. Без selected срабатывание нормальное. Но я не разработчик странички, задача обойти эту странную особенность.
Есть форма (см скрин) и она не содержит никаких дочерних элементов. Однако в зависимости от обстоятельств внутри формы может быть целый список параметров, значение которых хотелось бы проверить.
Строки - это объекты типа row, не текст.
Есть ли какая-то возможность достучаться до текста на этой форме и проверить его? (Почему-то мне кажется что нет)
Приложение написано на dotNet платформе. Кстати, хоть оно и дотНет, но обычные методы WaitChild почему-то работают. Может оно просто не до конца распознается ?
Тестирование веб-приложений интересно тем, что оно требует наиболее широкого владения различными видами тестирования. Одно из ключевых мест занимает тестирование защищенности (security testing) или проверка отсутствия известных уязвимостей.
Почему тестирование защищенности имеет такое большое значение именно для веб-приложений?
Веб-приложения ориентированы на массовое использование, поэтому сбои в работе, вызванные действиями злоумышленника, могут оказать негативное воздействие на большое количество ни в чём неповинных пользователей.
Веб-приложения могут хранить конфиденциальную информацию, утечка этих данных может иметь очень серьёзные последствия.
Доступ к веб-приложению имеет множество “недоверенных” пользователей, при этом владельцы или разработчики приложения как правило не могут контролировать или ограничивать их действия.
Обмен информацией между браузером и сервером происходит по открытым каналам с использованием открытых протоколов, поэтому сложно контролировать данные, передаваемые клиентами.
Разработка веб-приложений не всегда ведётся с должным вниманием к обеспечению защищенности и надёжности, потому что рынок в первую очередь требует “быстро”!
Разумеется, тестирование защищенности не ограничивается тестированием самого веб-приложения. Уязвимость может находиться в веб-сервере, операционной системе, почтовой системе, ftp-сервере или ещё где-то. Но задача создания защищенного окружения в большей степени находится в зоне ответственности системных администраторов, а вот защищенность вашего собственного веб-приложения -- целиком на совести его разработчиков и тестировщиков.
На тренинге мы рассмотрим как общие принципы компроментации защиты веб-приложений, так и отдельные наиболее распространенные виды уязвимостей, которые могут быть использованы даже не слишком квалифицированным злоумышленником, что существенно повышает вероятность их эксплуатации.
Для тех, кому недостаточно отличных отзывов и кто еще не принял решение, нужно ли ему участвовать в данном мероприятии, Наталья решила раскрыть все свои карты и выложить в открытом виде пример первого вебинара.
Школа Тест-Менеджеров – двухмесячный глубокий курс, проходящий в онлайн-формате. Каждую неделю мы рассматриваем новую тему, после чего вы выполняете по ней домашнее задание. Все задания применяются на практике, поэтому, если в данный момент вы ещё не руководите командой, прохождение тренинга будет не очень эффективным и не рекомендуется.
Чем данный формат обучения отличается от стандартных тренингов и семинаров?
Как всем известно, теория не очень хорошо уживается в нашем сознании без опыта, практики. Для выработки новых навыков и умений требуется время, опыт. Именно поэтому широкую распространённость во всех сферах образования получили тренинги, позволяющие отработать полученный материал на практике, во время образовательного процесса.
Но на тренингах обычно не хватает времени для практики, и условия для практики слишком искусственные.
Поэтому мы создаём новый формат обучения: школа.
В рамках такого обучения, мы встречаемся один раз в неделю для обсуждения одной темы, получения новой информации, определения стратегии её использования в Ваших реальных условиях. После этого на протяжении недели Вы активно практикуете новые знания, решая реальные задачи на своём текущем месте работы.
Всё это время Вас по почте поддерживает тренер, проверяя домашнюю работу и помогая решить сложившиеся в процессе использования сложности.
В результате:
Вы получаете незамедлительный результат на работе
Вы получаете практические знания, которые сможете использовать в любых условиях и в любой компании
Вы получаете максимальную поддержку в решении Ваших задач
Вы не тратите время на теорию, которая в нашей школе сведена к минимуму