Очные тренинги по тестированию ПО в Москве и Санкт-Петербурге
2013-08-12 16:08
В сентябре и начале октября Алексей Баранцев запланировал несколько очных тренингов по тестированию ПО в Москве и Санкт-Петербурге. Так как последнее время все перешли на проведение онлайн-тренингов, то очные тренинги стали редкостью, поэтому если Вам интересно посещение именно очных тренингов, то не пропускайте текущую серию.
Вакансия. Питер. Специалист в IT отдел
2013-08-14 09:44
Ищем специалиста в IT отдел.
Упор на эникей и саппорт.
Редко монтаж (работаем в паре с опытным монтажником)
Санкт-Петербург, м. Ладожская
Зарплата от 35 000 руб
Работа 80% в офисе, 20% выезды
Информация о компании www.expertspb.ru
---------------------- Обязанности
----------------------
Монтаж СКС (прокладка витой пары, установка розеток, сборка стоек и шкафа)
Опыт работы с *NIX система будет Вашим преимуществом
Администрирование 1С7.7, 1С8
Настройка АТС
Подготовить ПК для пользователя (система, ПО, ввести в домен)
Настройка роутеров для домашнего пользования
Опыт работы с хостерами (создать почту, создать домен, настроить переадресацию)
Опыт в диагностики и выявления неисправности в железе и устранение проблемы
Восстановление удаленных данных
Замечательно прокаченный навык - Google'ния
Оказание саппорта клиенту по почте, телефону и удаленке
Устранение глюков, багов, траблов у клиента
Изгнание вирусов
Коллектив всегда готов Вам помочь,
но и от Вас тоже должна быть отдача.
------------------------ Требования:
------------------------ ОБЯЗАТЕЛЬНОЕ ТРЕБОВАНИЕ:
Пройти по ссылке и выполнить задание http://expertspb.ru/doc/it/test-job.html
Прислать резюме и результаты теста на почту
it-job*собака*expertspb.ru
Опыт работы сисадмином от 2х лет
Инициативность и творчество.
Простое, монотонное выполнение заданий очень быстро надоест,
но если у Вас постоянно появляются новые идеи,
тогда добро пожаловать к нам в команду.
------------------------ Условия:
--------------------------
Мы предлагаем стабильность, молодой дружный коллектив,
хорошие условия труда, своевременная и достойная оплата, оформление по ТК
Перспектива карьерного роста.
График работы - полный рабочий день
По будням с 9 до 18
Офис в Санкт-Петербурге, м. Ладожская,
Удаленная работа в офисе 80%, на выезде 20%.
Молодой коллектив от 23 до 33
Испытательный срок 2-3 месяца
Зарплата на период испытательного срока (от 1 до 3 месяцев) обговаривается по итогам собеседования.
Сотрудники, работающие в компании более 3 лет, получают «13 зарплату»
Рядом парковка и столовая
Хранение тест-кейсов и прочего в wiki.
2013-08-14 13:53
Доброго времени суток, товарищи.
Всё почитывала форум, не лезла с глупыми вопросами, но возникла ситуация, когда очень хочется советы опытных коллег услышать.
Ситуация следующая: в связи с увеличением количества тестов и количества тестировщиков возникла необходимость в системе хранения и управления тест-кейсами. Сейчас оные документы хранятся в excel-табличках в отдельной папочке на сервере. Число файлов неумолимо растёт - продукт меняется, тест-кейсы обновляются. Старые версии терять не хочется, но ориентироваться становится всё сложнее и сложнее.
Я начала активно прочёсывать интернет на эту тему, думала про различные плагины к Jira (такие, как Zephyr), про самостоятельные системы а-ля TestLink и т.д. В итоге осознала, что все эти навороченные системы нам ещё рановато, и остановилась на wiki - не одну статью на эту тему видела, да и здесь на форуме, помнится, упоминался сей метод организации пару раз. Единственное, что я не особенно поняла, как именно это всё организовать.
То есть, как это вообще должно выглядеть? И основная функция такого вида - это просто шарить тест-кейсы между тестировщиками, так? У меня в голове всё довольно запутано, может, я о каких-то функциях вики не знаю? :)
То есть получается, что я просто раскладываю чек-листы, тест-кейсы и прочую красоту по разделам, как мне удобно, ссылками на те же самые excel-таблички? То есть всё удобство только в визуальном упорядочивании?
Я просто не очень понимаю, как так можно разгрести всю эту путаницу, пока не стало слишком поздно и я совсем в ней не погрязла, да так, чтобы отказаться от готовых систем управления тест-кейсами в пользу вики?
Ускорить работу Selenium Web Driver
2013-08-14 14:11
Имеется сайт, мне необходимо протестировать его на битые ссылки. Т.е. начиная с главной страницы иду по всем ссылкам со страницы и так далее.
Тест выполняется очень долго (На Chrome Driver заняло полчаса).
Что посоветуете?
HTML UNit Driver будет быстрее?
Спасибо
SE Builder
2013-08-14 14:13
Кто-нибудь работает с данной софтиной? Мне эта штука больше нравится, чем ide, в ней удобнее работать, но есть вопросы, по некоторым функциям,
касаемо selenium 2, а именно не пойму как работает storeEval, пробовал писать как в selenium 1, выдает ошибку, мол что-то не правильно.
Хотелось бы понять как использовать js функции внутри, а то без них далеко не уедишь.
Почему в списке прелагаемых методов для ожидания элементов присутсвуют не все из документации?
Мне нужны вот такие visibilityOfAllElements, visibilityOfAllElementsLocatedBy
(См. скриншот )
И сразу вдогонку вопрос, в описании сказано, что "An expectation for checking that all elements present on the web page that match the locator are visible" и больше ничего, откуда WebDriver может знать, что уже присутсвуют действительно все элементы с таким-то локатором? Не могу найти подробное описание метода, допустим если я задам x-path локатор "//tr", метод начнет опрос дом структуры поллингом до полной загрузки страницы что-ли?
Текст title
2013-08-14 16:03
После обновления версии Selenium WebDriver на 2.33 и версии браузера Firefox до 22 заметил разницу в работе тестов. А именно текст тега title стал считаться пустым при:
driver.findElement(By.tagName("title")).getText
, хотя
driver.getTitle
текст возвращает.
Причем в других браузерах все осталось по прежнему - текст у тега title определяется двумя способами.
Кто из браузеров прав, а кто нет?
Конфигурационное тестирование
2013-08-14 16:26
Всем привет. Есть задача прогнать автотесты на 32-х виртуальных машинах с разными конфигурациями. Вот только не понятно возможно ли это автоматизировать или нет.
Как я себе это представляю:
Есть Master Test Complete и на каждой виртуалке установлен Slave Test Complete...
Master Test Complete через RDP конектится к первой виртуалке, запускает Slave Test Complete. Slave Test Complete прогоняет тесты (мастер ждет завершения). После прогона, Master Test Complete каким то образом анализирует результат слэйва, формирует какой то отчет и конектится к следующей виртуалке. и так на всех 32-х виртуалках.
В связи с этим есть куча вопросов...
1. Если кто решал подобную задачу - скажите как Вы это делали?
2. Нельзя ли обойтись без слэйвов? т.е. не может ли TC напрямую работать c приложением в окне RDP?
3. А может ли вообще тест комплит работать со своей копией? может ли он через rdp запускать другой экземпляр tc и управлять в нем выполнением тестов?
Нужны разработчики!
2013-08-14 20:44
Компания WebEffector (автоматический сервис по продвижению сайтов в ТОП поисковых систем) ищет в свою классную команду таких же классных специалистов!!! Проекты интересные, условия шикарные! Вопрос з/п готовы обсуждать с каждым! Кому нужна интересная и высокооплачиваемая работа - пишите!
Имеется selenium-server на Ubuntu Server, на котором висят несколько инстансов браузеров, необходимо иметь возможность получать видеопоток каждого браузера. Использую виртуальный дисплей (xvfb), к которому подлключаюсь по VNC, но проблема в том, что по-умолчанию сервер все инстансы браузеров отрисовывает на одном дисплее, они просто перекрывают друг друга. Необходимо же как то получать видео с тестов отдельно друг от друга.
Приходили в голову следующие пути решения:
1. Каким-то образом (возможно, вместе с capabilities) передавать серверу информацию о номере дисплея, на котором стартовать ноду. Почему не подошло: не нашел такого параметра ни в capabilities, ни где-то в другом месте. В ruby что-то похожее есть, имеется сторонний модуль headless, однако я использую питон.
2. Настроить сервер виртуального дисплея так, чтобы каждая сессия (читай браузер) отрисовывалась в отдельном дисплее (или в отдельном screen хотя бы). Почему не подошло: опять же не смог так настроить, да и вообще не уверен, что это возможно.
В принципе, могу использовать любой виртуальный дисплей, если есть хоть какие-то варианты.
Спасибо за помощь заранее!