Здравствуйте, в автоматизации тестирования я недавно поэтому извините если вопрос окажется бональным. Ситуация такая: у меня есть написанные тесты(около 50 шт), для сайта с одним логином. Мне необходимо теже самые тесты запускать под разными логинами. Как реализовать это не копируя тесты для каждого логина. Тоесть сначала залогинились одним пользователем пробежали тесты, потом другим и снова теже тесты пробежали.
И еще вопрос : есть ли возможность запускать их не почерёдно а паралельно, потому как тестов много и разных логинов тоже больше 100.
Конечно заезженный вопрос, но никак не могу найти решение следующей ситуации: появляется окно для подтверждения действия, но саму кнопку Селениум не определяет - unable to locate element. Как я понимаю, изначально должен переключиться на это всплывающее окно, чтобы сделать его активным, но пока безуспешно. Frame нет, пытался через submit сделать, windows handles тоже не подходит. Может у кого-то есть мысли как добиться выполнения действия? Заранее спасибо за ответ!
О, благословенная страна тест-автоматизации, сберегающая столько денег, времени и сил! Мы беремся за автоматизацию, чтобы повысить эффективность и частоту проверок, однако большая часть усилий в области автотестов пропадает впустую. Это плохо, если учитывать, что правильно внедренные автотесты очень выгодны.
Но если мне нужно запустить какой то определенный тест, у него есть индивидуальный Тег, сейчас я меняю параметры запуска tags = {"@All"} скажем на tags = {"@DY21"} пушу в репозиторий теста и потом только запускаю дженкинс, но это очень неудобно. Есть ли какие-то настройки в Дженкинс для запуска определенного тега????
Компания занимается разработкой и продвижением инновационных продуктов в сфере «новой умной электроники» и доверенного программного обеспечения для создания управляемых интеллектуальных рабочих пространств (SmartWorkspace).
Ваши знания и навыки:
Понимание процесса тестирования ПО
Опыт тестирования от 1,5-2 лет (ручное функциональное тестирование)
Способность разработать сценарии тестирования, написание тестовой документации
Опыт подготовки отчетов по результатам тестирования
Опыт командной работы с применением Git, систем контроля версий, CI
Использование систем управления задач и баг-трекеров (Jira, Redmine, BugZilla или другие)
Английский язык - на уровне работы с технической документацией
Желательно:
Опыт автоматизации процесса тестирования
Опыт написания скриптов, желателен опыт программирования
Зона Вашей ответственности:
Разработка и проведение ручного, функционального, регрессионного, Unit тестирования, а также тестирования производительности;
Разработка и предоставление инфраструктуры тестирования для продуктов компании, включая тестирование таких компонент, как: JSON/SOAP API, UI, Web, Network, Mobile;
Участие в разработке сценариев использования и требований к продукту, участие в оценке требований к разработке продуктов;
Создание тест планов, сценариев и разработка методологий тестирования в соответствии с бизнес-требованиями к продуктам компании;
Автоматизация процесса тестирования;
Идентификация и анализ дефектов в продукте;
Развитие контроля качества продукта на всех жизненных этапах его разработки;
Взаимодействие с проектной командой в рамках приемочного тестирования результатов работ заказчиком.
Для нас QA – технический специалист и ключевой человек в RnD команде, фокусирующий внимание на процессах разработки, улучшающий их, предотвращающий появление дефектов и проблем.
Мы предлагаем комфортные условия работы и отдыха:
«Плавающее» рабочее утро, график 5/2. Достойный фиксированный оклад – до 120 тыс.руб (обсуждается индивидуально); белая зарплата, ДМС. Офис в районе станции метро Савеловская. Участие в конференциях и обучение (курсы и тренинги, онлайн библиотека и корпоративная Wiki), работа в команде увлеченных профессионалов, прекрасные возможности для быстрого роста и профессионального развития.
Здравствуйте!
Столкнулся с проблемой. Есть задача запускать сценарий по крону (создание заказа).
Научился запускать из консоли в режиме nonGUI. Все работает, заказ создается.
Но по крону не хочет создавать заказ. Весь инет перерыл, но только зарылся, как мне кажется.
Запуск по крону произвожу на локальной машине. Никаких удаленных серверов и тому подобное. Простой крон.
Creating summariser <summary>
Created the tree successfully using /home/TESTNAME/Order_to_shop1004_authorization_preprod1_new.jmx
Starting the test @ Mon Nov 26 18:04:02 MSK 2018 (1543244642178)
Waiting for possible shutdown message on port 4455
summary + 1 in 1s = 1,7/s Avg: 578 Min: 578 Max: 578 Err: 0 (0,00%) Active: 1 Started: 1 Finished: 0
summary + 6 in 2s = 4,0/s Avg: 241 Min: 62 Max: 567 Err: 0 (0,00%) Active: 0 Started: 1 Finished: 1
summary = 7 in 2,1s = 3,3/s Avg: 289 Min: 62 Max: 578 Err: 0 (0,00%)
Tidying up ... @ Mon Nov 26 18:04:04 MSK 2018 (1543244644889)
... end of run
Jmeter GUI закрыт. Никаких графиков в сценарии нет.
Ubuntu 16.04
Jmeter 5.0 GUI
jmeter в консоли имеет версию 2.11.20151206 (что-то мне подсказывает, что здесь что-то не так)
Подскажите кто чем может!