Подскажите, плиз, литературу по SOAPUI. Есть задача проверить пост запрос использую SOAPui, но до этого с ним не работала.
На официальном сайте нашла только описание о Get запросе http://www.soapui.org/REST-Testing/getting-started.html но даже пытаясь просто повторить то, что здесь написано я не вижу JSON ответа. у мена на этой вкладке ничего нет, после того, как я делаю то, что написано в описании.
как можно проверить пост запрос? Плиз, помогите разобраться что и как нужно делать. Спасибо!
ASP(MVC) и база данных
2012-07-20 10:32
Подскажите, как лучше всего организовать проверку базы на изменение. На Testcomplete написаны скрипты, ведется проверка заполнения различных гридов и инпут форм, но однажды возникла проблема. Данные в форму вносятся и более того в ней при сохранении фиксируются, но в базе не отображаются. Может есть что-то, чо может существенно облегчить такую проверку? Какие-то методики или что то еще? Сознательно тема создана не в разделе TC.
В данный момент планируется сохранять объекты и обновлять страницу и делать сравнение. Может есть иной путь? Буду рад ответам.
Обычно их мы размещаем в специальном разделе Отзывы, надеясь, что кому это интересно, тот их найдет.
Но в этот раз мы решили нарушить наше правило. Слишком активными оказались участники нашей Летней школы тест-дизайна. Слишком много отзывов было в блогах. До сих пор вечером можно увидеть, что в закрытом скайп-чате участников за день появилось больше 1000 сообщений.
Ольга Киселева, одна из участниц Летней школы, сделала обзорный отзыв, в который включила ссылки на отзывы других участников Летней школы.
<div style="text-align: left;" dir="ltr">Какое самое лучшее время в году? "Лето!!!" - не задумываясь, кричат все школьники. И правильно. Ведь лето - это каникулы. Это отдых. И это - счастье!
Если вы регулярно проходите одни и те же тесты, значит, их необходимо автоматизировать? Автоматизация – это инвестиция?
Сколько ещё мифов, не имеющих ничего общего с реальностью, вы знаете?
Забудьте о них! Менеджер и технический специалист расследуют дело «Автотесты»:
∙ Мотивы преступления
∙ Вред и польза автотестов
∙ Условия успеха и залог провала автоматизации тестирования
На этом докладе вас ждут факты, инструменты, подходы – и никаких мифов!
Школа Тест-Менеджеров – двухмесячный глубокий курс, проходящий в онлайн-формате. Каждую неделю мы рассматриваем новую тему, после чего вы выполняете по ней домашнее задание. Все задания применяются на практике, поэтому, если в данный момент вы ещё не руководите командой, прохождение тренинга будет не очень эффективным и не рекомендуется.
Чем данный формат обучения отличается от стандартных тренингов и семинаров?
Как всем известно, теория не очень хорошо уживается в нашем сознании без опыта, практики. Для выработки новых навыков и умений требуется время, опыт. Именно поэтому широкую распространённость во всех сферах образования получили тренинги, позволяющие отработать полученный материал на практике, во время образовательного процесса.
Но на тренингах обычно не хватает времени для практики, и условия для практики слишком искусственные.
Поэтому мы создаём новый формат обучения: школа.
В рамках такого обучения, мы встречаемся один раз в неделю для обсуждения одной темы, получения новой информации, определения стратегии её использования в Ваших реальных условиях. После этого на протяжении недели Вы активно практикуете новые знания, решая реальные задачи на своём текущем месте работы.
Всё это время Вас по почте поддерживает тренер, проверяя домашнюю работу и помогая решить сложившиеся в процессе использования сложности.
В результате:
Вы получаете незамедлительный результат на работе
Вы получаете практические знания, которые сможете использовать в любых условиях и в любой компании
Вы получаете максимальную поддержку в решении Ваших задач
Вы не тратите время на теорию, которая в нашей школе сведена к минимуму
Курс практического тестирования для начинающих
2012-07-20 13:18
Онлайн-тренинг с практической работой на реальных проектах для начинающих тестировщиков (8 занятий по 1,5 часа + много-много практики)
IT – это особый мир. Вы хотите присоединиться к нему?
Сегодня рынок ИТ-специалистов испытывает сильный недостаток кадров, но несмотря на это тестировщики без опыта ищут работу месяцами. Хотите увеличить свои шансы? Хотите получить преимущество перед другими кандидатами? Мы дадим вам этот шанс!
Мы разработали первый и, может быть, единственный курс для тестировщиков, который даст не только теоретический багаж знаний, но и практическое применение на реальных проектах!
Мы предлагаем:
реальные веб-проекты;
курс, рассчитанный на начинающих тестировщиков веб-проектов;
небольшие группы (всего по 10 человек!);
работу в реальной команде.
Вы сможете получить:
теоретические знания, необходимые для junior-тестировщика;
опыт работы в реальном проекте, который можно вписать в резюме;
отзыв заказчика, отражающий Ваши достижения в работе;
общение с реальной командой программистов и тестировщиков;
знакомство с множеством коллег по тестированию;
и отличный старт для построения дальнейшей успешной карьеры.
Курс состоит из 8 занятий, его продолжительность 2 месяца. При его разработке учитывались основные требования к junior-тестировщикам веб-проектов.
В этом тренинге Алексей Баранцев по согласованию с Майклом Болтоном использует методику и упражнения из всемирно известного тренинга Rapid Software Testing. Для подготовки к тренингу Алексей трижды провел совместные с Майклом тренинги в качестве ассистента и второго тренера и, спустя год готов представить тренинг русскоязычным тестировщикам.
Вы уже освоили основные техники тест-дизайна? Отлично! Значит, Вы – квалифицированный тестировщик.
Но куда двигаться дальше? Что делать, чтобы стать высококвалифицированным тестировщиком?
Как научиться находить баги, которые не находят другие тестировщики, несмотря на то, что они знают те же самые техники?
Освоение техник – это лишь первый шаг на пути к мастерству. Как нотная грамота и гаммы для музыканта. Как умение держать ракетку и наносить удары слева и справа для теннисиста. Как знание дебютов и эндшпилей для шахматиста.
Разумеется, техники надо знать. Но для осмысленного, а тем более творческого их применения требуется ещё кое-что:
Тестирование веб-приложений интересно тем, что оно требует наиболее широкого владения различными видами тестирования. Одно из ключевых мест занимает тестирование защищенности (security testing) или проверка отсутствия известных уязвимостей.
Почему тестирование защищенности имеет такое большое значение именно для веб-приложений?
Веб-приложения ориентированы на массовое использование, поэтому сбои в работе, вызванные действиями злоумышленника, могут оказать негативное воздействие на большое количество ни в чём неповинных пользователей.
Веб-приложения могут хранить конфиденциальную информацию, утечка этих данных может иметь очень серьёзные последствия.
Доступ к веб-приложению имеет множество “недоверенных” пользователей, при этом владельцы или разработчики приложения как правило не могут контролировать или ограничивать их действия.
Обмен информацией между браузером и сервером происходит по открытым каналам с использованием открытых протоколов, поэтому сложно контролировать данные, передаваемые клиентами.
Разработка веб-приложений не всегда ведётся с должным вниманием к обеспечению защищенности и надёжности, потому что рынок в первую очередь требует “быстро”!
Разумеется, тестирование защищенности не ограничивается тестированием самого веб-приложения. Уязвимость может находиться в веб-сервере, операционной системе, почтовой системе, ftp-сервере или ещё где-то. Но задача создания защищенного окружения в большей степени находится в зоне ответственности системных администраторов, а вот защищенность вашего собственного веб-приложения -- целиком на совести его разработчиков и тестировщиков.
На тренинге мы рассмотрим как общие принципы компроментации защиты веб-приложений, так и отдельные наиболее распространенные виды уязвимостей, которые могут быть использованы даже не слишком квалифицированным злоумышленником, что существенно повышает вероятность их эксплуатации.
Не получается навести курсор на объект
2012-07-20 16:38
Здравствуйте! Возникла следующая потребность: надо навести курсор на заголовок таблицы, чтобы элементы таблицы начали отображаться.
Я уже пробовал несколько способов:
1. Использование Actions:
action = new Actions(driver);
action.MoveToElement(element).Build().Perform();
В обоих случаях возникает одна и та же ошибка: Cannot perform native interaction: Could not load native events component.
Есть ли возможность её как то исправить ?
Использую selenium 2.24.0 + c#
Браузер FireFox 12
Сохранение в лог.
2012-07-21 16:46
Здравствуйте уважаемые тестировщики :)
Возникла необходимость написать тест с некоторыми новыми для меня элементами. Но как это сделать, я увы не в курсе. Может поможете объяснением, или ссылкой, где показывается как реализовывать такие вещи.
1) Нужно провести регистрацию пользователя. Точнее допустим 100 попыток зарегистрироваться. Как это организовать в 1ом тесте?
2) что бы ошибки, при регистрации сохранялись в лог файл.
selenium IDE CtСерр не найден
2012-07-22 15:40
бывает соединение падает и нужно чтобы тест не остановился на этом битом линке.