Отправляет email-рассылки с помощью сервиса Sendsay
  Все выпуски  

Вопрос на собеседовании на который не смог найти ответа.



Software-Testing.Ru - портал тестировщиков  

Новые темы форума тестировщиков


Вопрос на собеседовании на который не смог найти ответа.
2012-09-19 02:54
Вопрос на собеседовании-

Дано - есть 59 потоков данных которые в бинарном виде падают на ftp, специальная программа забирает, преобразовывает и сохраняет в 59 таблиц.
1 поток - это один тип услуги. Примеры: 1Смс, 2звонок в дом сети, 3в роуминге, 4заказ услуги по короткому номеру. Для каждого потока 1 таблица.

Задача - 1)описать, как ты будешь тестировать. Перечислить этапы, основные идеи, направления.
2)оценить время тестирования по разработанному тестовому плану.

Был задан такой вопрос на собеседовании, я вначале попытался сказать , что по таким входным данным нереально оценить реальное время время затрачиваемое на тестирование, но мне сказали, что для спеца это как нефиг делать. В итоге понаписал всякого и место не получил.

Прежде чем озвучить , то что я сказал, хочу услышать мнение опытных людей , что отвечать в таких ситуациях? как бы вы ответили?


Финал конкурса от T-Systems!
2012-09-19 18:00
Подошел к концу конкурс-розыгрыш бесплатных билетов на онлайн-конференции по тестированию ПО от компании T-Systems.

Мы получили около 200 ответов на вопрос «Почему, на ваш взгляд, самообразование важно для тестировщика ПО?»!

Надо признаться, выбрать победителей было очень сложно: практически все ответы были очень продуманными, содержательными, большинство участников отнеслось к заданию серьезно и творчески.

Тем не менее, ответы следующих 15 участников (в алфавитном порядке) произвели на нас наиболее сильное впечатление (сами ответы вы можете прочитать ниже):
  • Безверхов Максим, г. Москва, руководитель группы тестирования
  • Векшин Евгений Анатольевич, г. Москва, начальник службы контроля качества
  • Ветров Антон
  • Исхакова Алия Алимовна, г. Саратов, Senior QA engineer
  • Коваленко Павел Сергеевич, г. Прага, тест-менеджер
  • Козыкин Кирилл Александрович, г. Калуга, ведущий тестировщик
  • Ладутько Андрей Сергеевич, Минск, Senior QA Engineer в компании Intetics.
  • Мащиц Алексей Юрьевич, Харьков, QA/QC
  • Сипачева Ольга Павловна, г. Москва, тестировщик
  • Федорчук Марина Владимировна, г. Киев, тестировщик
  • Фенцик Дмитрий Михайлович, г. Санкт-Петербург, директор по качеству ПО / QA director
  • Чернова Елена Станиславовна, г. Хельсинки, тестировщик программного обеспечения
  • Чепак Виталий Сергеевич, г. Донецк, тестировщик
  • Чушкина Росина
  • Ярлыкова Наталия Римовна, г. Москва, ведущий инженер по качеству
Все они получают бесплатный доступ к онлайн-конференциям по тестированию ПО:

  • Chief ConfeT&QA: 24-25-26 сентября 2012 года — конференция для тест-менеджеров и тест-лидов
  • Auto ConfeT&QA: 15-16-17 октября 2012 года — конференция для специалистов по автоматизации тестирования
  • Fun ConfeT&QA: 12-13-14 ноября 2012 года — конференция для специалистов по ручному тестированию.
Мы поздравляем победителей и благодарим всех участников конкурса!

Увидимся на конференциях и до новых встреч Изображение

Ответы победителей конкурса

Читать дальше

QTP
2012-09-19 18:28
Дали задание написать тут на QTP: "Написать тест на QTP, который будет в браузере заходить на страницу поисковика в интернете, набирать в строке поиска требуемую строку поиска".
Так вот вопрос где вообще почитать/посмотреть видеоуроки про это QTP? Где это скачать?

AGILEEE и Сertified Scrum Product Owner мастер-класс: вместе дешевле&#
2012-09-19 18:56
Отличная возможность посетить двухдневный интерактивный курс для Product Owner в Scrum с Робином Даймондом и конференцию AGILEEE. Моделирование проблемных ситуаций, воркшопы, специальные упражнения — эти, а также целый ряд других практик помогут Вам научиться эффективнее использовать Scrum в собственной работе. Регистрируйтесь на конференцию и мастер-класс со скидкой!

http://ow.ly/dP330

Идентификация ячейки таблицы как ссылки
2012-09-19 22:23
Всем доброго времени суток.
Вопрос - есть таблица, которая содержит меню. Каждый элемент меню - ячейка таблицы с переопределённым классом.
ID для каждой ячейки динамические, и кроме строки текста в одной из ячеек дочерней подтаблицы ничего уникального у каждого пункта меню нет.

код одной из ячеек:
<td onclick="showSelection('top.ciscoMtmTree.items[0].submenu.items[0]',true)" onmouseout="this.className='node_n'" onmousedup="this.className='node_n'" onmousedown="this.className='node_d'" onmouseover="this.className='node_o'" class="node_n" id="link1348153245184">
  <table cellspacing="0" cellpadding="0" style="border-collapse: collapse">
    <tbody>
      <tr>
        <td nowrap="">
          <a name="sub1348153245184" href="#">
             <img vspace="0" hspace="0" border="0" align="absmiddle" src="images/leaf_ico_01.gif"> 
          </a>
        </td>
        <td width="100%" height="18px" align="left">
           <span style="padding-left: 2px; padding-right: 2px;;">Primary Attributes</span>
        </td>
      </tr>
    </tbody>
  </table>
</td>


собственно, мы хотим нажимать на этот пункт меню, основываясь на тексте в тэге span. При этом хочется написать процедуру, которую можно вызывать так:
menu_select('Primary Attributes')
для того чтобы щелкнуть на нужном пункте меню.

пока у меня есть одна идея как это можно было бы сделать:
1. Ищем все элементы с class, содержащим слово 'node', формируем список этих элементов.
2. Забираем исходный код каждого элемента и распарсиваем его, формируя словарь 'Пункт меню' > 'id нужной ссылки'
3. Ищем нужный пункт меню в сформированном словаре и кликаем по элементу с данным id.
т.к. парсить html и формировать словарь не очень радужная перспектива, интересует возмоность сделать это как-то иначе, возможно, есть какой-то inline метод.

если данная конструкция обрамлена в тэг <a> - то работает метод поиска ссылки по тексту на странице. Когда же ссылка представлена ячейкой таблицы, selenium уже не тот ).

возможно нет прямого ответа на этот вопос, высказывайте свои соображения и идеи )


Спасибо.

Вакансия в группе тестирования производительности клиентсайда
2012-09-20 01:14
Привет.
Ищу тестировщика в группу тестирования производительности клиентсайда, компания Яндекс (я не HR, я тестировщик и руководитель группы).

У нас хорошо развито нагрузочное тестирование и тестирование производительности серверсайда. Может быть, вы даже слышали про Танк, наш опенсорсный инструмент для нагрузочного тестирования. Но этого оказалось недостаточно и некоторое время назад выделилась маленькая дополнительная группа, которая сосредоточила свои усилия на тестировании производительности на стороне клиента. Производительности того, что происходит у конечного пользователя.

За последний год мы успели (предварительно изучив существующие решения) создать свой инструмент, который умеет измерять производительность отрисовки и загрузки страниц в любых браузерах, которые можно поставить на винду. Который умеет имитировать нужные условия проведения тестов (сетевые условия, состояние кеша, разрешение экрана). У нас получилось удачное, очень востребованное решение и мы уже успели принести много пользы и счастья.

Количество интересных задач сильно превышает наши текущие возможности, поэтому мы ищем человека, который сможет помочь:
- с функциональным тестированием самого инструмента
- с проведением тестирования производительности сервисов Яндекса
- с проведением разнообразных исследований
- с процессом разработки инструмента (не в качестве разработчика, а скорее в качестве специалиста в предметной области)
- с внедрением процесса этого вида тестирования в релизные циклы сервисов
- с развитием нового вида тестирования

Как показывает практика, такому специалисту пригодятся знания:
- в области сетевых протоколов. Минимум уровень HTTP-протокола, лучше умение читать дампы трафика со словарем
- в области теории тестирования. Хорошие практики проектирования тестов, расстановки приоритетов, практическое знакомство с различными видами тестирования и т. д.
- в области клиентских технологий. HTML, CSS, JS - что это такое, что происходит в браузере с ресурсами такого типа, как это может влиять на производительность и т. д.
- в области линуксов. Как минимум хороший пользовательский уровень, знакомство с основными утилитами, общие навыки работы - в консоли вы будете проводить большую часть рабочего времени.

Из вышеперечисленных четырех областей знаний достаточно хороших знаний хотя бы в двух. Остальному научим - у нас богатая библиотека внутренних материалов, лекций и просто много специалистов разных профилей, которые готовы поделиться знаниями. Учиться придется много.

Компенсационный пакет стандартный для Яндекса: хороший офис, довольно свободный график, хорошая техника на рабочем месте, обеды, книжки, страховки, массажист и т. д. и т. п. Зарплата - от 70 тыр gross.

В общем, если вам надоела давно известная вам работа, вы хотите прокачиваться с бешеной скоростью, копаться в чем-то интересном и каждый день узнавать что-то новое - давайте пообщаемся?

Ссылка на официальную вакансию на сайте компании: http://company.yandex.ru/job/vacancies/engineer_clientside_performance.xml
Ну и я готова ответить на ваши вопросы, если они возникнут.

Вакансия - специалист IT-отдела
2012-09-20 13:10
В компанию, занимающейся продажей автомобилей, требуется специалист IT-отдела.

Требования к кандидату:

Знание ОС Linux (Fedora Core 8 + / Red Hat)
Навыки подготовки программных пакетов RPM (создание файлов SPEC,
Компиляция, обновления);
Знание сетевых протоколов / сервисов: DNS (named), NTP (ntpd), SMTP
(Qmail), POP3/IMAP4 (vpopmail + Courier-IMAP), HTTP (Apache), FTP
(ProFTPD), MySQL;
Знание программной связки почтовой системы QMail-Тостер (Qmail + vpopmail
+ + courierimap simscan + SpamAssassin + ClamAV);
Навыки сопровождения хостинговой инфраструктуры (почта + Интернет);
Умение обходиться средствами удаленного администрирования для поддержки
всего программно-аппаратного комплекса.

Условия работы:

Полный рабочий день (5/2)
З/п 60 000 руб

Бесплатные средства автоматизированного тестирования
2012-09-20 17:15
Исследую вопрос автоматизации тестирования как функционального так и нагрузочного.
Необходимо тестировать приложения с web(Java) и win32(Delphi) интерфейсами.
Интересен вопрос использования бесплатных средств.

Например, покрытие web части я себе легко представляю:
- Функциональное - Selenium;
- Нагрузочное - JMeter.

Что делать с win32 частью, может ли кто поделиться опытом использования свободных средств,
если да то каких и в какой конфигурации?

Заранее спасибо!


© 2010 | Software-Testing.Ru


В избранное