Email
ваши пожелания касательно рассылки портала
Опубликовано polusok в 02.05.2012хотелось бы знать, что вы думаете на счет рассылки портала
что бы вы хотели убрать, добавить, изменить
Как отправить уведомление на email c JMeter?
Опубликовано oleksergey в 27.04.2012Всем привет.
Есть необходимость отправлять уведомления на указанный email если тест не пройден.
Нашел у JMeter Mailer Visualizer. Судя по всему именно этот компонент может отправлять уведомления. Или я ошибаюсь, и он предназначен не для этого?
Но не получается настроить. Получаю такую ошибку:
2012/04/27 13:07:36 ERROR - jmeter.visualizers.MailerVisualizer: Couldn't send mail... com.sun.mail.smtp.SMTPSendFailedException: 530 5.7.0 Must issue a STARTTLS command first. tb4sm6031899lab.14
Расширяем RobotFramework для проверки eмейлов
Опубликовано polusok в 12.10.2011В первых двух уроках (How to use RobotFramework With SeleniumLibrary и How to use RobotFramework Part 2), Метью Балтел показал нам как использовать Robot Framework для тестирования ваших веб приложений. К сожалению, Robot Framework не всегда дает вам средства для тестирования того, что вы хотели бы протестировать. В качестве компенсации этого, Robot Framework дает нам возможность создать собственные тестовые библиотеки.
В этом уроке нашей целью будет научиться создавать такие библиотеки и использовать их в ваших тестах. В уроке есть только вариант с использованием Python для создания библиотек, но, в любом случае, их можно внедрять, используя Java если вы работаете с Jython. В этом уроке я буду опираться на то, что вы хоть немного знакомы с Python. Если это не так, Robot Frameworks дает отличный урок, который поможет вам начать свое знакомство с Python. Советую держать его неподалеку, чтобы вы могли понимать все что происходит в ходе этого руководства.
И в завершение, хочу сказать, что если вы хотите получить еще несколько подсказок на эту тему, изучите Robot Framework, руководство пользователя.
Давайте начнем
В первую очередь, вам необходимо создать класс или модуль python. Создавая свой файл, вы должны помнить, что его название будет также названием вашей библиотеки. Если вы хотите создать класс, я рекомендую дать вашему классу такое же название как и файлу, чтобы вы могли пропустить название модуля при импорте вашей библиотеки.Если вы все же хотите дать им разные названия, вам необходимо импортировать moduleName.MyLibName.
Теперь, когда у вас есть файл, вам следует задать две переменные, чтобы дать информацию Robot Framework. Первая называется ROBOT_LIBRARY_SCOPE. Она используется для того, чтобы «сказать» Robot Framework следует ли ему создавать новые примеры в вашей библиотеке один раз для каждого тестового случая, один раз для одного набора тестов или один раз за все выполнение теста. Значения этих переменных следующие: TEST CASE (по умолчанию), TEST SUITE и GLOBAL.
Вторая: ROBOT_LIBRARY_VERSION (или __version__), определяющая версию вашей библиотеки. (например : 0.1, 1.1.3, 1 … Тут все зависит от того, как вы хотите считать).
Ваш файл должен выглядеть следующим образом:
»
- Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии
- Читать далее







