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

Клуб тестировщиков -> Тема для дипломной работы, бакалавр



it4business.ru - проект об IT для бизнеса  

Новые темы IT-форума

Клуб тестировщиков -> Тема для дипломной работы, бакалавр
2009-12-01 13:57 Gort
Возможно, такие темы поднимаются постоянно, но у меня сейчас мало с кем посоветоваться :(

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

Опыт работы программистом около года, тестировщиком более 3х лет (80% ручное). Лично для себя мне было бы интереснее всего познакомиться поближе с 2-3 инструментами автоматизированного тестирования, в том числе нагрузочного.

Хочу сказать, что я ограничен одной собственной машиной и общими интернет-ресурсами.
Что из этого вы могли бы мне посоветовать, учитывая доступный софт? Темы предлагаю следующие:

1. поиск узкого места в производительности системы (очень обще)
2. нагрузочное тестирование одной системы при помощи различных инструментов (не идеал, но подходит для моих целей)
3. разные методы нагрузочного тестирования (разный подход, выбор скриптов, ... )
4. тестирование производительности БД
5. нагрузочное тестирование разных архитектур (тоже очень общий вопрос, нужна конкретика)
6. инструмент для регрессионного тестирования UI

Selenium - Functional Testing -> Может ли waitFor срабатывать как assertion?
2009-12-01 17:06 astenix
Используется Selenium IDE. В приложении - AJAX.

Суть дела: после нажатия кнопки "Удалить" на странице появляется отдельный слой с текстом "Вы уверены?" и линками "Да / Нет"

Задача:

  1. нажать на кнопку "Удалить"
  2. дождаться появления слоя
  3. убедиться, что в слое в определенном месте (элемент страницы) находится текст "Вы уверены"?

Я сделал следующее:
  1. click
  2. pause | 2000
  3. assertElementPresent

Для протокола: в третьем шаге по некоторым идеологическим причинам используется именно assert, а не verify.

Работает при условии, что за эти две секунды появится ожидаемый слой. Но иногда он не появляется. Значит, следует использовать waitForElementPresent.

Но waitForElementPresent - это проверка в стиле verify. А мне позарез нужно, чтобы проверка проводилась на уровне assertion, и в случае любых отклонений Selenium сразу останавливался.

Применил вот такой ход: ждем, когда элемент появляется, затем жестко проверяем его наличие:
  1. click
  2. waitForElementPresent
  3. assertElementPresent

Почему так: потому, что если не проверять наличие элемента через assert, а он по каким-то причинам не появляется (или же появляется, но в измененном виде, что для Selenium = отсутствие элемента), то Selenium просто отмечает в логе, что элемента нет и быстро двигается далее.

Все работает, как будильник после посещения Кашпировского hi.gif

Вопрос: есть ли более простое и элегантное решение этой задачи? Можно ли сделать так, чтобы waitFor работал как assertion?

Клуб тестировщиков -> Встреча тестировщиков в Минске
2009-12-01 20:15 Boltick
Я вот посмотрел, что все где-то встречаются, что-то обсуждают, и решил сначала всех позвать ко мне в Голландию, но потом подсчитал общие расходы и подумал, что лучше уже дома в Минске встретиться, тем более, что я на Новый Год там буду.

Так вот, надо встретиться:
1. Город - Минск
2. Дата - 26.12.2009 - или любая предложенная Вами :)
3. Цель - знакомство, общение, возможное решение проф. вопросов, отдых.
4. Место - будет известно ближе к времени "Ч", но скорее всего ресторан, где-нить в центре Минска, как вариант - ресторан Трактир (прямо за к/т Москва), если его еще не закрыли :)
5. и т.д.

Все остальные вопросы выношу на обсуждение.

Жду отзывов!

Работа: вакансии для IT-специалистов -> Администратор системы мониторинга (Москва, м.Динамо)
2009-12-01 20:56 astraelena
Администратор системы мониторинга (Москва, м.Динамо)

Требования:
∙ Высшее образование
∙ От 2 лет в ИТ (администратор ЛВС, инженер в системном интеграторе)
∙ Английский язык (технический)
∙ Опыт работы с серверными продуктами и технологиями Microsoft (AD, DNS, DHCP, MS SQL)
∙ Знание серверного железа и технологий
∙ Знание сетевых технологий (стек TCP/IP, модель OSI)
∙ Опыт работы с технической документацией
∙ Ответственность, самостоятельность, умение работать в команде, умение решать проблемы, желание учиться и развиваться

Обязанности:
∙ Администрирование системы управления и мониторинга ИТ-инфраструктуры на базе Microsoft Operations Manager в качестве инженера

Условия:
з/п 45-50 тыс. руб., оформление по ТК РФ
м. Динамо

Контакты:
т. (495)981-61-82 Елена
eshevchenko@bellintegrator.ru (в теме письма указывать название вакансии)

Работа: вакансии для IT-специалистов -> Sales manager/ sales support (Москва, м.Войковская)
2009-12-01 20:58 astraelena
Sales manager/ sales support (Москва, м.Войковская)

Требования:
∙ Опыт работы от 2-х лет
∙ Высшее техническое/экономическое образование
∙ Желательна специальная подготовка: продажи, продвижение
∙ Опыт работы в качестве пресейл-консультанта/технического консультанта по ИТ услугам или в ИТ компании
∙ Опыт работы в области сложного прикладного софта
∙ Желательно умение подготовить коммерческое предложение на ИТ услугу
∙ Английский язык - желательно свободное владение, технический английский - обязательно (Intermediate/ upper Intermediate)
∙ Организованность, стрессоустойчивость, высокая работоспособность, гибкость, высокий уровень коммуникабельности, нацеленность на результат, умение добиваться поставленных целей

Обязанности:
∙ Договорная и ценовая поддержка Account менеджеров
∙ Проведение bidreview для определения цен на услуги для определенных клиентов;
∙ Регулярные встречи с крупнейшими клиентами для презентации ключевых показателей эффективности оказания услуг компанией
∙ Контроль дебиторской задолженности

Условия:
з/п 80-120 тыс. руб. (готовы обсуждать), оформление по ТК РФ
м. Войковская

Контакты:
т. (495)981-61-82 Елена
eshevchenko@bellintegrator.ru (в теме письма указывать название вакансии)

Управление, мотивация и развитие персонала -> Нагрузочное тестирование - где учиться?
2009-12-01 22:24 barancev
Занимаюсь нагрузочным тестированием более 2 лет, есть некий опыт в тестировании различных проектов. Работодатель готов оплатить обучение, но вот проблема, не могу найти подходящих интересных курсов. В основном попадаются курсы, где преподаются основы, базовые знания. Мне же более интересны курсы "высшего пилотажа":), если можно так выразиться. Интересно было бы послушать чей-либо опыт использования виртуализации в нагрузочном тестировании.
Единственное, чего нашел интересного - это курсы по инструментам тестирования.
Чего можете подсказать?

Оставайтесь на связи, мы работаем для вас!


© 2007 | IT для бизнеса: it4business.ru


В избранное