OctoNus Software — ИТ-компания, специализирующаяся на разработке программно-аппаратных решений для алмазодобывающей промышленности.
25 лет успешной деятельности позволяет компании находиться на ведущих мировых ролях в данном направлении. Установки и ПО, разработанные OctoNus Software, используются крупнейшими мировыми участниками рынка бриллиантов в США, Бельгии, Индии, России, Китае и Африке.
В настоящее время, в компании развивается новое направление — международная веб-платформа Cutwise, нацеленная на реализацию инновационной бизнес-модели online-продажи бриллиантов. Для продавцов и производителей это полная интеграция с установками OctoNus, отказоустойчивость, возможности демонстрации своих камней всему миру. Для агентов это широкие возможности по распространению торговых предложений. Для покупателей — возможности сравнения и выбора бриллиантов по красоте и качеству на основе высококачественных фильмов полученных в стандартных условиях.
Приглашаем в команду опытных и успешных разработчиков для реализации инновационных веб-проектов, нацеленных на B2B-рынок бриллиантов.
Проверка web-приложений в различных браузерах и ОС, тестирование API интернет-сервиса.
Составление техзадания для тестирования, разработка методик тестирования.
Разработка и поддержка тестовой документации (проектирование и написание тест-кейсов, тест-сценариев, тест-планов).
Тестирование различными методиками и применение разных типов тестирования, написание автоматизированных тестов (ручное и автоматическое регрессивное, модульное, функциональное, интеграционное, нагрузочное тестирование, написание скриптов для автоматического тестирования и блок-тестов, тестирование методами белого и черного ящика).
Тесное взаимодействие с разработчиками.
Повышение качества продукта с разных аспектов: Usability, Documentation, Bugfix, Code.
Подготовка отчетов.
Анализ результатов тестирования, поиск первопричин ошибок.
Требования
Высшее техническое образование (ИТ, физика/математика, инженерное, или смежные области).
Практический опыт в разработке ручных и/или автоматизированных тестов с использованием современных инструментов.
Знание теории тестирования, техник и методик, уверенное понимание процессов обеспечения (QA) и контроля (QC) качества, знакомство с ALM.
Обязательно опыт разработки функциональных тестов для Web-приложений (GUI-тестирование) с помощью современных инструментов.
Возможность посещения профильных курсов за счет компании.*
Оплачиваемый корпоративный отпуск.**
Бонусы с продаж продукта (-ов), привязанные к коммерческой успешности результатов работы.***
Полная занятость 40 часов в неделю. Гибкий график (начало с 8.00 до 11.00), работа в офисе, 10 минут от метро
(м. Спортивная, м. Воробьевы горы, м. Ленинский проспект).
Своя кухня и продукты в холодильнике. Кофе, чай и печенье.
Ставка на испытательный срок: от 100 000 руб. net (по результатам собеседования). З/п полностью официальная («белая»). По результатам испытательного срока ставка может быть пересмотрена.
Испытательный срок от 3 до 6 мес.
* Правило начинает действовать после прохождения испытательного срока.
** Принятая традиция в компании. Решение по проведению корпоративного отпуска принимается советом директоров компании.
***Правило начинает действовать для сотрудников со стажем работы в компании от 3-х лет.
Добрый день, помогите решить проблему начинающему автоматизатору.
Есть выпадающее меню со многими субменю.
Использую webdriver, Python and pytest
def menu_menu1_menu2_menu3(self):
menu = driver.find_element_by_css_selector('a.main-menu[title="main-menu"]')
actions = ActionChains(driver)
# place the cursor on menu and click menu1
menu1 = driver.find_element_by_css_selector('#menu1')
actions.move_to_element(menu).click(menu1).perform()
# place the cursor on menu and click menu2
menu2 = driver.find_element_by_css_selector('#menu2')
actions.move_to_element(menu).click(menu2).perform()
# place the cursor on menu and click menu3
menu3 = driver.find_element_by_css_selector('#menu3')
actions.move_to_element(menu).click(menu3).perform()
Курсор наводится на меню и кликает меню1. Открывается нужная страница, после этого курсор больше не наводится на menu и появляется ошибка:
Chrome: selenium.common.exceptions.StaleElementReferenceException:
Message: stale element reference: element is not attached to the page document
Firefox: selenium.common.exceptions.StaleElementReferenceException:
Message: Element not found in the cache - perhaps the page has changed since it was looked up
Всем привет. Для написания тестов использую selenium webdriver + intellij idea. Возникла необходимость запустить тесты без среды разработки. Ну собственно собрал проект. Запускаю, и вот собственно что из этого выходит.
Ну на самом деле на другое я и не рассчитывал, не может быть все так просто. Может кто знает как собрать такой проект, что бы он запускался отовсюду?
Этот курс предназначен для обучения тестировщиков программированию на языке С# (для тех, кого интересует программирование на Java у нас есть другой курс).
Да, именно тестировщиков. Обучение программированию не сводится только к изучению языка программирования. Построение правильной архитектуры, использование фреймворков и библиотек, владение инструментами разработки и отладки -- это тоже часть “умения программировать”. Поэтому в этом курсе детально рассматриваются именно те возможности языка и вспомогательных библиотек, которые наиболее востребованы при разработке автотестов, в том числе при тестировании веб- и windows-приложений через пользовательский интерфейс.
Весь изучаемый материал будет демонстрироваться на одном сквозном примере -- мы будем разрабатывать на языке C# автоматизированные тесты для веб-приложения, используя Selenium WebDriver. Начав с простого теста, записанного “рекордером”, мы будем постепенно усложнять архитектуру тестового набора, добавлять и усиливать проверки в тестах, дополнять тесты генераторами тестовых данных. Основной акцент будет сделан не на алгоритмы, а на изучение различных полезных библиотек и фреймворков, а также шаблонов проектирования, позволяющих организовать код автоматизированных тестов таким образом, чтобы его было легко модифицировать и расширять.
7 дней, 7 занятий. Это быстрый старт для тех, кто прочитал книжки и хочет применить знания. Вас закидывают на реальный проект и целую неделю вы оттачиваете на нем новые навыки под чутким присмотром тренера.
Легко? Нет!
Эффективно? Очень!
Курс создан ради того, чтобы переворачивать мышление. Занятия каждый день дают идеальный эффект погружения в тестирование на реальном проекте.
ВАЖНО!
Онлайн-интенсив хорош тем, что всего за неделю мы отрабатываем основные навыки, которые нужны тестировщику. При этом на целую неделю вы становитесь тестировщиком реального проекта, а не абстрактного карандаша. Каждое домашнее задание основано «на реальных событиях»!
Каждый день в течение недели у вас будет:
15-25 минут теории (видеозапись)
7 часов практики (домашние задания)
НО!
Это будет неделя интенсивной работы. Придется поднапрячься, но оно того стоит!
Добрый день, только начал изучать селиноид + джава + идеа и не совсем понятно, как настроить веб драйвер, то есть, если у меня есть отдельный сервер, где указать айпи этого сервера (в каком файле) и как сделать так, что бы этот конфиг можно было вбить один раз и не повторять в дальнейшем? Буду благодарен если какая-то литература по этому поводу
Коллеги, подскажите, пожалуйста, хорошие книги именно по разработке ПО, а то гугл одни книги по программированию выдает. Интересует литература, где были бы описаны не технические, а именно бизнес процессы, а так же организация работы в команде при разных моделях разработки, затраты, сроки и т.д. Спасибо.
Подскажите плз есть ли возможность нажать по координатам используя библиотеки Аппиум? Почемуто, когда я передаю любые координаты нажатие происходит всегда в центр элемента. Возможно, это связано с тем что приложение написано на базе Unity3d, возможно что-то изменилось.