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

Последние обсуждения форума тестировщиков


 
SOFTWARE-TESTING.RU
Информационный канал
 
  • Тестирование и качество информационных систем
  • Сообщество специалистов отрасли
  • Публикации и обсуждения материалов
  • Журнал "Тестирование и Качество"
Новости :: Пресс-релизы :: Библиотека :: Литература :: Инструменты :: Форумы :: Работа :: О проекте

Последние обсуждения
Форума тестировщиков.

Рассылки Software-Testing.Ru
Работа для тестировщиков и QA.
Последние обсуждения форума тестировщиков
Тестирование информационной безопасности
:: Спонсор форума
UniTesK - Индустриальная технология надежного тестирования UniTesK - Индустриальная технология надежного тестирования
:: Сервисы  
VIP ВАКАНСИИ ОБУЧЕНИЕ

Вакансии ведущих компаний!

Компания QAExpert

Обучение тестировщиков
[ заказать обучение! ]
По поводу сотрудничества с проектом Sofwtare-Testing.Ru обратитесь к нашему консультанту
:: Последние сообщения форума

Подскажите литературу по автоматизации (Автоматизированное тестирование: Knowledge Base)
2007-05-14 10:49 antsh
Привет.

Кто имеет длительный опыт с автоматизацией - подскажите какую литературу купить: на русс или англ языке, без разницы. Хотелось бы книгу которая описывает примеры из жизни, трудные ситуации и их решения.

Сам уже год занимаюсь автоматизацием (регрессивного тестирование) на RFT 6.0. Уже читал кое-какую литературу и сейчас собираюсь пополнить свою базу знаний.

Спаисбо.

Главный эксперт по сопровождению банковских систем (Работа для IT специалистов)
2007-05-14 10:55 ABV Group
Крупному банку требуется Главный эксперт сопровождения банковских систем; в/о (техническое); опыт работы от года; знание основ банковских технологий; опыт сопровождения банковских систем (Kliko, LanDocs, Такском); з/п высокая/обсуждается; присылайте резюме на soft@abvgroup.ru код SSBS-07; конфиденциальность гарантируется.

Первая встреча сообщества тестировщиков в Киеве (Новости IT-отрасли)
2007-05-14 10:55 Tanya_
кто был, поделитесь плиз впечатлениями

Разработчик SAS (Работа для IT специалистов)
2007-05-14 10:55 ABV Group
Крупному банку требуется Разработчик SAS; в/о (техническое); Опыт работы от 2-х лет; знание основ банковских технологий; опыт разработки ПО в банковской сфере; опыт программирования в: SAS Visual Basic C++ COM COM+ Visual Studio; разработка в системе SAS; доработка программных систем, систем интеграции; разработка отчетных форм средствами SAS; з/п высокая/обсуждается; присылайте резюме на soft@abvgroup.ru код SASD-07; конфиденциальность гарантируется.

Главный эксперт по сопровождению OpenWaySystem (Работа для IT специалистов)
2007-05-14 10:56 ABV Group
Крупному банку требуется Главный эксперт сопровождения OpenWaySystem; в/о (техническое); опыт работы с OpenWaySystem от 3-х; знание OpenWay Way4 Card на уровне администрирования; знание PL/SQL, BASEI, BASEII; администрирование бэк-офиса процессингового центра OpenWay; введение процессинга на базе ПЦ OpenWay Way4 Card; з/п высокая/обсуждается; присылайте резюме на soft@abvgroup.ru код ESWS-07; конфиденциальность гарантируется.

Аналитик, отдел технологий и систем розничного биз (Работа для IT специалистов)
2007-05-14 10:56 ABV Group
Крупному банку требуется Аналитик, отдел технологий и систем розничного бизнеса; в/о (техническое); англ. яз.; опыт работы в банковской сфере от 2-х лет; уверенное владение SQL; опыт разработки и внедрения IT-систем; опыт работы с MS SQL, Oracle; анализ бизнес - требований на модификацию и разработку программного обеспечения; подготовка ТЗ; з/п высокая/обсуждается; присылайте резюме на soft@abvgroup.ru код ADRB-07; конфиденциальность гарантируется.

Гл.эксперт,отд.сопровожд.дистанцион.обслуж (Работа для IT специалистов)
2007-05-14 10:57 ABV Group
Крупному банку требуется Главный эксперт, отдел сопровождения дистанционного обслуживания; в/о (техническое); Опыт работы в сопровождении систем Телебанк, Телебанк Retail; опыт Web – разработок; знание xml-технологий; знание SQL, T-SQL; сопровождение систем дистанционного обслуживания; з/п высокая/обсуждается; присылайте резюме на soft@abvgroup.ru код SEDS-07; конфиденциальность гарантируется.

Гл.эксперт,отдел сопровождения инвестиционно блока (Работа для IT специалистов)
2007-05-14 10:58 ABV Group
Крупному банку требуется Главный эксперт, отдел сопровождения инвестиционного блока; в/о; англ. яз.; опыт работы от года; знание Oracle PL/SQL; опыт сопровождения ПО по обслуживанию фондового рынка и Money Market; знание основ бухгалтерского учета; сопровождение информационной банковской системы, работа по внедрению новых проектов, работа с пользователями; з/п высокая/обсуждается; присылайте резюме на soft@abvgroup.ru код SESI-07; конфиденциальность гарантируется.

TestComplete + ODBC + Oracle (AutomatedQA - Perfomance Testing)
2007-05-14 11:16 Green
Коллеги,

Просмотрел кучу ссылок, но так и не понял.


Описание задачи:
Есть 2-х-звенное распределенное приложение App (на WinForms) + ODBC + Oracle. Количество пользователей - 1000. Нужно провести нагрузочное тестирование системы.

Очевидно, что протестировать можно только базу. Для этого нужно на нескольких машинах имитировать работу 1000 пользователей. Так как Web Server Load Testing режим понимает только HTTP, HTTPS протоколы, то данная фича отпадает.

Я вычитал, что ТС имеет возможность Distributed Testing Support. Другими словами, мы можем написать тестовый скрипт, который будет через ODBC слать запросы в базу, получать ответы, анализировать результат.

Внимание, вопрос?

1. Означает ли Distributed Testing Support, что мы можем синхронизировать работу нашего скрипта на нескольких машинах?
2. Работу на скольких машинах поддерживает Distributed Testing Support?
3. Работу скольких пользователей мы можем эмулировать на одной удаленной машине? Одного? Нескольких? Это будут виртуальные пользователи? Если виртуальные, то нужна ли на них дополнительная лицензия?

Заранее благодарю за помощь,

Специалист по тестированию (Москва) (Работа/Москва)
2007-05-14 11:30 Hloe
Up.

Первая встреча сообщества тестировщиков в Киеве (Новости IT-отрасли)
2007-05-14 11:37 Mamonteshka
Делюсь :)
Всё было здорово
Темы подняты как нельзя актуальные. Куча вопросов, дискуссий и всё это в мегадружественной атмосфере
Хотелось бы только, чтоб поскорей выложили материалы самих презентаций.

Первая встреча сообщества тестировщиков в Киеве (Новости IT-отрасли)
2007-05-14 11:38 rain
В двух словах о презентациях :) Первая (Test Team work peculiarities in Agile projects) была не очень удачная, так как большинство слайдов поверхностно рассказывало про особенности agile проектов, а в последних двух – про то, что делать тестерам если они работают в «не совсем идеальных» agile проектах. Это и было промахом с точки зрения темы презентации, так как или agile практики применяются - и проект agile; или они применяются частично - и тогда это никакой не agile. Назвали бы презентацию «что делать в условиях хаоса со стороны компании, которая заказывает сервис тестирования» было бы проще. Но тогда, львиную долю презентации надо было бы викинуть, как не относящуюся к делу. А так получилось, что все фиксируйте и чаще общайтесь. Вот и вся петрушка.

Вторая презентация была просто отличной. Тема: "Motivation of Software Testing Personnel. What the company should do in order to save the talents?" Автор: Roman Rybenko. Что в ней было такого хорошего? Во-первых, были названы факторы, которые важны на разных этапах развития карьеры тестировщика. Мне они кажутся очень валидными:

Начинающий тестировщик
∙ Микроклимат команды
∙ Приобретение начальных навыков и знаний
∙ Признание хорошей работы с точки зрения плановых показателей (то есть просто сказать ему спасибо за то, что он и так должен был сделать)

Тестировщик
∙ Четкое определения должностных обязанностей
∙ Долгосрочный план развития карьеры
∙ Обучение, личное развитие (поощрять развитие, даже если развивается не в том, что надо сейчас проекту)
∙ Проведение мероприятий по мотивации (teambuilding)
∙ Признание хорошей работы с точки зрения выдающихся результатов (ощущение, что за сверх работу компания будет благодарить. На потому, что так принято и повышать зарплату раз в полгода, а за результат)

Test lead
∙ Возможность ротации (если уже достиг потолка в своей области – то переключение на другую)
∙ Внедрение опционных (retention) программ. (что б чувствовали себя частью компании. Например, получение акций компании)

(Если это нарушение авторских прав, дайте, плиз знать - отредактирую сообщение)

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

По поводу организации. Пиво, пицца :) помещение отличное - спасибо Могилянке :) Задавалось довольного много вопросов, и ведущей приходилось всех соблазнять тем, что в коридоре уже ждет пицца и давайте закругляйтесь. Для тех, кто пришел на пиво с пиццей, такой подход конечно был хорош. А для тех, кто хотел позадавать вопросы - не очень. Но понятное дело, что спрашивать, наверно, можно было и приватно во время пиццы. И понятное дело, что время не резиновое и аренда наверно тож. Вот только, лично мне, это "быстрее-быстрее" не понравилось. Но несмотря на это, сложилось хорошее мнение про встречу :)

QTP9:Доступ к JavaScript переменным (Hewlett-Packard (Mercury) - Quality Center)
2007-05-14 11:44 shumnic
Проблема в следующем:

Необходимо получить доступ(узнать значение) к JavaScript переменным находящимся на странице.

Пробовал так:
Browser("MSIE6").Page("Page").Frame("frame").Object.variableName, где variableName - имя переменной значение которой надо получить(глобальная JavaScript переменная на странице).
Ничего не получилось.

Подскажите как быть.

Вакансия Тестировщика ПО (Работа/Санкт-Петербург)
2007-05-14 11:59 YuP
Хорошо. Изменение условий.

Оплата - от 1000$ по результатам собеседования.

Специалист по нагрузочному тестированию - Яндекс (Работа/Москва)
2007-05-14 11:59 anon

QUOTE(ksm @ May 14 2007, 06:54 AM)
Хм, а интересно, а кто же должен заниматься тестированием как не QA/тестировщики?


Формализацией процесса QA, реализацией соглассно процессу тестировщики

QUOTE(ksm @ May 14 2007, 06:54 AM)
Ну не согласен. Конечно, студенты м.б. тестерами без опыта, в задачи которых можно поставить запуск тест кейзов и несложное ручное тестирование. Более опытные QA должны знать язык, на котором пишется продукт, один или несколько языков для разработки тест кейзов автоматизированного тестирования, один и несколько языков для разработки специфических тестов (обычно это Perl, Phyton etc). Поэтому обычно хороший QA это бывший Dev с особым складом ума.


Чтобы бывший девелопер перешел в QA у него действительно болжен быть особый скалд
ума, либо он должен стать прожект менеджером и формализовывать не только процесс
разработки но и тестирования. Для того чтобы девелопер стал тестировщиком .... ну
вобщем не девелопер и был =)

Но с другой стороны опыт программирования очень, очень полезен. Во первых,это
конечно автоматизация. Здесь достаточно знание хотя бы одного скриптового
языка (я не говорю про методологию автоматицации, 90% кто автоматизируют,
автоматизируюит свои руки, причем, опять же, даже последнее достуно не всем)
Во вторых понимание принципов работы SW в целом, что позваляет тестировать
более осмысленно (не важно ручками или скриптами)

Язык и ТестТул - это руки, руки приставленные к дурной голове будут еще беспомощнее
чем тестируемое приложние.

интеграция Mercury с third party решениями (Hewlett-Packard (Mercury) - Quality Center)
2007-05-14 12:03 Volant
По поводу логичней согласен. У всего этого беспорядка исторические корни :)

По поводу того что HP QC заменяет вышеперечисленные продукты это, мне кажется, появилось из-за путаницы созданной самим IBM Rational, путаницы по поводу назначения тех или иных продуктов.

Quality Center не выполняет функций RequisitePro, который вообще слабо связан с процессами тестирования, а TestManager и ClearQuest с TestManager плагином это почти одно и то же, но на разных платформах.

ну да ладно, по поводу своего предыдущего вопроса я кажется понял. Теперь следующий вопрос:
а возможно ли требования хранящиеся в QC синхронизировать с текстовыми документами составленными в опредённом поярдке, который принят в нашей организации. (Требования <--> Тест планы, Планы <--> тест процедуры)?

Зачем нужен тест-план? (Управление тестированием ПО: тест менеджмент)
2007-05-14 12:06 Case

QUOTE(Plut @ May 13 2007, 07:56 PM)
Под автоматически генерацией надо понимать следующее: Вы берете  соответствующий материал из Функциональных Спецификаций или из Дизайна - и создаете тест-план.
Я _как человек_ беру текст спецификации и делаю тест план? Где тут автоматизация?

Если речь что я это Инструмент, то никакой инструмент не сможет сделать того что в предлагаете - ибо инструмент у нас понимать текст не могут.

QUOTE(Plut @ May 13 2007, 07:56 PM)
Причем создатель Тест Плана может "взятый материал"  ЧУТЬ - ЧУТЬ творчески переработать либо оставить вообще неизменным.
Вопрос тот же - создатель это тул или человек?

QUOTE(Plut @ May 13 2007, 07:56 PM)
p.s: а что за система трекинга требований?
Да любая, не суть важен производитель.

Parallels QA Department Vacancies (Работа/Москва)
2007-05-14 12:26 Parallels
Parallels, Inc (http://www.parallels.com) offers you a unique opportunity to work in a successful and fast growing international IT company focused on delivering the cutting-edge virtualization platform and infrastructure software to their customers. Among our partners and competitors are the world’s largest software and hardware manufacturers like Microsoft, Apple, VMware, Novell, Intel, AMD and many others.

At Parallels, we realize that our company can only be as strong as our team. As a result, we are actively looking for talented, passionate individuals to fill key positions in engineering to work alongside our dedicated, hard working team that already includes more than 100 professionals worldwide.

A career with Parallels is not your typical "office job". We value ambition, encourage the discussion of new ideas and solutions, appreciate a sense of humor, and admire a "can do" and “nothing is impossible” work ethic.

Software testing engineer
Мы готовы рассмотреть кандидатов без опыта работы в тестировании.

Успешный кандидат будет отвечать за создание, поддержку и выполнение набора случаев, предназначенных для проверки правильности работы Виртуальной Машины, включая тестирование на уровне аппаратной поддержки, на уровне операционной системы и на уровне приложений; тестирование пользовательского интерфейса на Windows и Linux; работа с дефектами через bug tracking system; совместная работа с командами разработчиков и интернациональной технической поддержки.

Основные требования
* Для студентов – не ниже 5 курса без проблем с учёбой (возможность работать full time приветствуется)
* Опыт работы с любой из операционных систем семейства Windows
* Общее понимание принципов функционирования компьютера
* Понимание основ процесса QA и его места в цикле разработки программного обеспечения
* Умение разобраться в проблеме, желание добраться до её сути
* Умение работать в команде, чётко излагать свои мысли и слышать других

Желательные требования
* Опыт работы с Apple Mac OS X
* Опыт работы с любой из операционных систем семейства Linux
* Опыт работы с любой из операционных систем семейства *BSD или Sun Solaris
* Опыт тестирования клиент-серверных приложений/систем
* Опыт тестирования инфраструктурного ПО (ПО, предназначенного для работы 24х7)
* Опыт программирования на скриптовых языках или C/C++
* Английский язык-технический

Компенсация
* Начальная зарплата до 1400$ в зависимости от опыта
* Бесплатные обеды в офисе
* Медицинская и страховка (+стоматология)
* Гибкий график для студентов (не менее 32 часов в неделю)
* Возможность повышения квалификации
* Карьерный рост


Наш офис расположен в Москве в 10 минутах ходьбы от метро Речной Вокзал (в 12 минутах ходьбы от метро Отрадное с июля 2007 года)

Посылайте ваши резюме с пометкой “QA-TS”

Software testing automation engineer

Parallels, Inc - быстрорастущая компания - разработчик программного обеспечения, штаб – квартира которой располагается в Renton, Вашингтон. Компания Parallels занимается развитием и продвижением ведущих технологий по виртуализации. Команда Параллелей - одна из самых сильных и опытных в разработке данной технологии.
Мы готовы рассмотреть кандидатов без опыта работы в тестировании.

Успешный кандидат будет отвечать за функциональное black-box тестирование, включая разработку/документацию тестов, их выполнение и глубокий анализ результатов; создание, бекап и поддержку тестовых стендов. Black box тестирование включает в себя написание автоматических тестов уровна аппаратных устройств и уровня операционной системы. При написании тестов в основном используются языки Perl и Python, в меньшей степени – платформо-ориентированные C/C++ утилиты в Windows и Linux окружениях.


Основные требования
* Для студентов – не ниже 5 курса без проблем с учёбой (возможность работать full time приветствуется)
* Хорошее знание основ Windows и Linux операционных систем, или отличное знание либо Windows, либо Linux
* Опыт программирования на C/C++ и наличие готовых проектов (включая университетские проекты)
* Хорошее знание скриптовых языков программирования (один из perl, python, VBscript, bash shell)
* Общее понимание принципов функционирования компьютера
* Понимание основ процесса QA и его места в цикле разработки программного обеспечения
* Умение разобраться в проблеме, желание добраться до её сути
* Умение работать в команде, чётко излагать свои мысли и слышать других


Желательные требования
* Опыт работы с Apple Mac OS X
* Опыт работы в средах командной разработки (CVS, SVN)
* Уверенное знание perl, python или C/C++
* Опыт тестирования клиент-серверных приложений/систем
* Опыт тестирования инфраструктурного ПО (ПО, предназначенного для работы 24х7)
* Опыт программирования на скриптовых языках или C/C++
* Английский язык-технический

Компенсация
* Начальная зарплата до 1800$ в зависимости от опыта
* Бесплатные обеды в офисе
* Медицинская и страховка (+стоматология)
* Гибкий график для студентов (не менее 32 часов в неделю)
* Возможность повышения квалификации
* Карьерный рост

Наш офис расположен в Москве в 10 минутах ходьбы от метро Речной Вокзал (в 12 минутах ходьбы от метро Отрадное с июля 2007 года)


Посылайте ваши резюме с пометкой “QA-AT”

Если ваш опыт или сфера профессиональных интересов не пересекается ни с чем из вышеперечисленного, всё-же пошлите нам своё резюме и опишите свои достижения в сопроводительном письмо. Специфика ПО, которое мы разрабатываем, и огромное число интересных задач, которое ставит перед нами его тестирование, даёт нам уверенность в том, что вы скорее всего найдёте своё место в нашей дружной команде.



[CODE][B][COLOR=blue]

VU. Не видит Datapool на другом компе (где Agent) (IBM Rational - Functional Testing)
2007-05-14 12:38 Панама
На основном копме есть сюит с VU скриптом, использующим datapool с именем Workplace. Если запускать 1-го юзера на одной этой машине, всё Ок.

Если же добавить в список компьютеров еще один, и запустить двух юзеров (соответственно второй юзер запускается на втором компе), то при запуске второй юзер отваливается с сообщением
[24.3.6.47]: datapool open filed for Workplace:error in TSSDatapoolOpen: -5: [24.20.8.3]: open .\Workplace.csv filed :2 : No such file or directory

Т.е. как я понял он ищет файл с датапулом на второй машине. Только не понятно почему, и в какой папке. Полное копирование папки проекта на второй комп не помогло...

ADO.Connection to MSSQL (AutomatedQA - Functional Testing)
2007-05-14 14:02 Deus

QUOTE(AlexP @ May 10 2007, 11:29 PM)
QUOTE(Deus @ May 10 2007, 08:19 PM)
Сенкс!

Подскажите еще пожадуйста, как
1. Чем лучше считывать и хранить данные? (ADO.CreateADOCommand, ADO.CreateADOConnection, ADO.CreateADODataSet, ADO.CreateADOQuery)
2. рационально работать с этими данными - реккорд сеты или другие дата сеты
3. документация :)
зы что за An IAQAADOQuery object? (в инете вообще инфы нет)
[right][snapback]42003[/snapback][/right]


Всё зависит от того, какие задачи решаются. Лучше описать контекст, тогда и ответы будут более точными...
[right][snapback]42009[/snapback][/right]


Необходимо выгрести по двум запросам данные и сравнить их.

Выбор ПО для тест-планов и тест-кейсов (Выбор инструментов)
2007-05-14 14:47 sveet
c bamboo - не могу создать План. не коннектиться к репозиторию, хотя на сайте производителя описано, что данная ошибка уже пофикшена

что касается QAReq - поставила оупенсорс версию, что хочется отметить:
1) немного непонятен уровень иерархий
2) удобен для хранения тесткейсов
3) но не очень удобен для прохождения
4) не могу сгенерировать отчет - вываливается ошибка.

но из того, что я смотрела - это наиболее адекватное создание...

Как послать запрос в Web Service ? (AutomatedQA - Functional Testing)
2007-05-14 14:51 KoPBuH
Привет всем !!
у меня возник вопрос.
Есть некий Web Service и к нему необходимо послать запрос. Но не обычный, а с двумя и более входными параметрами.
Вот в этом примере функция "getCurrentExchangeRate" возвращает "ExchangeRate" по входному параметру "Currency":

QUOTE
Sub Main
  requestBody = "Currency=EUR"
  Set http = Sys.OleObject("MSXML2.XMLHTTP")
  http.open "POST", "http://webservices.lb.lt/ExchangeRates/ExchangeRates.asmx/getCurrentExchangeRate", False
  http.setRequestHeader "Content-Type", "application/x-www-form-urlencoded"
  http.setRequestHeader "Content-Length", Len(requestBody)
  http.send(requestBody)
  Log.Message http.statusText, "Status Text"
  Log.Message http.responseText, "Response Text"
  Log.Message http.responseXML.text, "Response XML Text"
End Sub

Если посмотреть здесь: http://webservices.lb.lt/ExchangeRates/Exc...Rates.asmx?WSDL то можно увидеть например функцию "getExchangeRate" которой на входе подается два параметра - "Currency" и "Date".

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

Как послать запрос в Web Service ? (AutomatedQA - Functional Testing)
2007-05-14 15:08 Bog_dan
Здравствуйте.

Если я не ошибаюсь, то параметры передаются чере &, т.е.

QUOTE
requestBody = "Currency=EUR&Date=..."


я вот не знаю в каком формате дата у Вас, написано, что string, а формат надо узнать mm/dd/yy или dd/mm/yy или какой другой.

Как послать запрос в Web Service ? (AutomatedQA - Functional Testing)
2007-05-14 15:21 KoPBuH
Вот смотрю на ответ и удивляюсь "Не ужели я такой тупой ?"

Я перепробовал разные варианты с "&" но до этого не додумался ...

Огромное Вам Bog_dan спасибо !!!

Изменение шаблона в Mercury (Разработка и проектирование тестов: тест анализ и тест дизайн)
2007-05-14 15:23 VLDCORP
Шаблон то изменить можно, но не сильно. К тому же это чревато боком.
Так что лучше внутря не лезть.
Мы вообще разрабатывали отдельную тулзу, которая шарится по базе QC и генерит документ в нужной нам форме. Возможно и вам нужно сделать нечто подобное.

VU. Не видит Datapool на другом компе (где Agent) (IBM Rational - Functional Testing)
2007-05-14 15:25 a66at

QUOTE(Панама @ May 14 2007, 11:38 AM)
Полное копирование папки проекта на второй комп не помогло...
[right][snapback]42083[/snapback][/right]

Насколько я помню, он (Rational TestManager 2003) на удалённой машине создаёт для себя папочку в %TEMP% и туда складывает всякие нужные файлы. Можно попробовать туда руками подложить чего не хватает. А лучше, попробовать пересоздать этот дейтапул через менюшку, т.к. по хорошему он должен сам переноситься на удалённые машины.

Вы точно собираетесь этим инструментарием функциональное тестирование проводить?

Аналитик (развитие CRM технологий), Москва (Работа для IT специалистов)
2007-05-14 15:36 kamani
Вакансия актуальна.

Системный администратор Oracle UNIX, Москва (Работа для IT специалистов)
2007-05-14 15:36 kamani
Вакансия актуальна.

Администратор БД Oracle, Москва (Работа для IT специалистов)
2007-05-14 15:37 kamani
Вакансия актуальна.

Разработчик Oracle, Delphi в крупный банк, Москва (Работа для IT специалистов)
2007-05-14 15:37 kamani
Вакансия актуальна.

Системный администратор, Менделеевская (Москва) (Работа для IT специалистов)
2007-05-14 15:38 kamani
Вакансия актуальна.

WR: Как определить свойство объекта. (Hewlett-Packard (Mercury) - Quality Center)
2007-05-14 16:28 Ромео
ага, только для тех кто задастся таких же вопросом, учтите что для данного объекта данное свойство в Configuration необходимо поставить в "Optional" иначе ничего не получиться.

Вакансия: QA специалист/тестировщик (Работа/Москва)
2007-05-14 16:36 astraelena
Требования:
Знание жизненного цикла разработки ПО.
Опыт разработки ПО или тестирования (включая нагрузочное) - не менее2-х лет.
Знание ОС Unix; Windows-server на уровне администратора - приветствуется.
Знание БД Oracle, MS SQL, умение оптимизировать настройки серверов БД и приложений для цели увеличения производительности системы - значительный плюс.
Знание аппаратных серверных средств приветствуется.
Обязанности:
Участие в проектах нагрузочного и функционального тестирования аппаратно-программных комплексов.
з/п 1200-1800 у.е.(по итогам собеседования ) +соц. пакет + обучение и сертификация(за счет компании)
М. Октябрьская
т. 981-61-82 Елена
eshevchenko@bellintegrator.ru (в теме письма указывать название вакансии)

Специалист по нагрузочному тестированию - Яндекс (Работа/Москва)
2007-05-14 16:39 ksm

QUOTE(anon @ May 14 2007, 11:59 AM)
QUOTE(ksm @ May 14 2007, 06:54 AM)
Хм, а интересно, а кто же должен заниматься тестированием как не QA/тестировщики?

Формализацией процесса QA, реализацией соглассно процессу тестировщики


В общем случае, тестировщики входят в QA департамент, поэтому деление здесь весьма и весьма условно.

Тестировщик ПО (Работа/Москва)
2007-05-14 16:45 IrinaD
Крупной IT компании, в совместный Британский проект требуется test analyst.

Обязательные требования:
- высшее техническое образование,
- опыт работы в области тестирования программного обеспечения,
- знание процессов и методологии тестирования
Желательные требования:
- опыт автоматического тестирования как плюс.
Технический английский язык обязателен.

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

Дополнительно: Предполагается наличие командировок в Великобританию.
Возраст, место постоянной регистрации и пол не имеет значения.

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

Прямой работодатель: job@artezio.ru Ирина

WinRunner. list_select_item (Hewlett-Packard (Mercury) - Quality Center)
2007-05-14 16:46 Ромео
Как возможно сделать так чтобы в списке list_select_item выбирался элемент по динамическому значению.
Например необходимо выбрать запись где последние пять символов (DBA)

Как?

вакансия:Разработчик отчетов (Работа/Москва)
2007-05-14 16:48 astraelena
Требования:
Опыт работы от 1 года, возраст от 20 лет.
Усидчивость
Знание: опыт программирования на одном из общепринятых языков программирования (C++, C#, Java, ...).
Опыт работы с базами данных на уровне разработчика
Желательно знание Business Objects/Crystal Reports
Желателен опыт разработки финансовой отчетности

Обязанности:
Поддержка и модернизация существующей системы финансовой отчетности
Работа в команде.
з/п до 2500 у.е.(по итогам собеседования ) +соц. пакет + обучение и сертификация(за счет компании)
М. Октябрьская
т. 981-61-82 Елена
eshevchenko@bellintegrator.ru (в теме письма указывать название вакансии)

Tester (Работа/Москва)
2007-05-14 16:53 Snett
Responsibilities:

Test Script/Test Case development and execution, recording and publication of results, and logging of failure conditions.

Specification, design, implementation and maintenance of test cases and tools to verify and validate complex computer based server software products intended for deployment in very large scale telecommunications network environments world wide.



Skills / Knowledge Required:

Experience in the testing of software systems
Winrunner or QTP
Knowledge of Defect Tracking Process


Compensations and Bonuses:


Место работы – первые 3 месяца – Ирландия, далее – Москва
Стабильная зарплата – по результатам собеседования.
Соц. пакет, включающий мед. страховку ( в т.ч. для членов семьи), оплату обучения (языковое/профессиональное), оплату сертификации, помощь в потребительском кредитовании, скидки в фитнесс-клубах.
Реальная возможность профессионального роста.

QTP9:Доступ к JavaScript переменным (Hewlett-Packard (Mercury) - Quality Center)
2007-05-14 16:54 Luceus
Помоему это просто невозможно.

Если только не написать вспомогательные функции на ява скрипте и их вызывать.

ИМХО.

Вакансия: Разработчик VBscript, C++ (Работа/Москва)
2007-05-14 16:55 astraelena
Требования к кандидату на должность Проргаммист/ Разработчик:
Уверенное знание любого из перечисленных языков (С/C++ или VB/VBScript или Perl/PHP),опыт работы от 1 года, желание обучаться.
з/п до 1500 у.е. (по итогам собеседования)+соц.пакет + программа обучения и обязательная сертификация(за счет компании)
м. Динамо
т. 981-61-82 Елена
eshevchenko@bellintegrator.ru(в теме письма указывать название вакансии)

Зачем нужен тест-план? (Управление тестированием ПО: тест менеджмент)
2007-05-14 17:00 SALar
> Зачем нужен тест-план?, происки подлых бюрократов? :)
На маленьких проектах (до человекогода) тест-план НЕ НУЖЕН. Как правило. Не нужно бюрократию разводить.

Зачем нужен тест-план? (Управление тестированием ПО: тест менеджмент)
2007-05-14 17:09 KaNoN

QUOTE(Case @ May 14 2007, 10:06 AM)
QUOTE(Plut @ May 13 2007, 07:56 PM)
Под автоматически генерацией надо понимать следующее: Вы берете  соответствующий материал из Функциональных Спецификаций или из Дизайна - и создаете тест-план.
Я _как человек_ беру текст спецификации и делаю тест план? Где тут автоматизация?

Если речь что я это Инструмент, то никакой инструмент не сможет сделать того что в предлагаете - ибо инструмент у нас понимать текст не могут.
[right][snapback]42081[/snapback][/right]

Естественно, что в общем виде такую автоматизацию сделать если и возможно, то как минимум нецелесообразно с точки зрения временных затрат. Но если вся необходимая документация лежит в четко определенном месте, эта документация оформлена в едином достаточно жестком стиле, где основные необходимые составляющие будут выделены как следует, то какой-нибудь генератор сделать в принципе не проблема. Задача сводится к распарсиванию строк, извлечению нужных данных в нужные структуры и вывод всех накопленных данных в необходимом формате. По такому принципу в Яве хелп генерится стандартными средствами

Freeware soft для организации тестирования (Выбор инструментов)
2007-05-14 17:38 sveet

QUOTE(beginner @ Mar 28 2007, 11:28 AM)
Если позволите, маленькое уточнение. TestLink - это Test Case Management system (TCM) open source система управления тестами. Конечно в ней можно указать ссылки и на требования (на что же еще!), но все-таки ее базовая функциональность - это управление тестами, генерация тест-планов, метрик. Есть возможность интеграции с BTS Bugzilla (Bug Tracking System). Работает под MySQL+Apache+PHP. Когда-то мы ее тоже юзали...


а какую используете теперь?

Зачем нужен тест-план? (Управление тестированием ПО: тест менеджмент)
2007-05-14 17:47 KoPBuH
тест план может быть и не нужен(на маленьких проектах), но если он есть, то клиенту приятно :-) и часто именно клиент запрашивает всю возможную документацию

Test Complete (Выбор инструментов)
2007-05-14 17:48 Sudo -NAT
Спасибо. Это то, что я искал :)

WR: Как определить свойство объекта. (Hewlett-Packard (Mercury) - Quality Center)
2007-05-14 18:10 SergeyP

QUOTE(Ромео @ May 14 2007, 02:28 PM)
ага, только для тех кто задастся таких же вопросом, учтите что для данного объекта данное свойство в Configuration необходимо поставить в "Optional" иначе ничего не получиться.
[right][snapback]42096[/snapback][/right]

А зачем ?
Функция "obj_get_info" для объекта любого MSW_class обязательно вернет его Handle.

Специалист по нагрузочному тестированию - Яндекс (Работа/Москва)
2007-05-14 19:27 anon

QUOTE(ksm @ May 14 2007, 02:39 PM)
В общем случае, тестировщики входят в QA департамент, поэтому деление здесь весьма и весьма условно.


Условно исходя из культуры IT в стране, бывает так что тестировщики еще и саппортом
занимаются....

ожидание контрола, обратка Unexpected window (AutomatedQA - Functional Testing)
2007-05-14 19:28 mityaika
День добрый.
TestComplete 3.12, JScript

Как-то я уже просил тут помощи про заполнение визарда и помогли :)

Пришло время несколько расширить функцию. Во время переходов по визарду в процессе ожидания кнопки, может вылезти какое-либо окно (модальное либо нет) с ошибкой (например, ошибка сетапа) и надо обработать это событие (снапшот, отсылка по почте). из стандартных приемов нашел OnUnexpectedWindow Event, но оно работает только с open приложениями.

Если окно с ошибкой уже есть, то при попытке активировать ожидаемое окно в лог пишется ошибка, что не смогли активировать, потом срабатывает моя проверка. (Почти правильно, еще бы вот от ошибки в логе избавиться).
Если окна с ошибкой еще нет, нажимаем next и пытаемся ожидать следущую кнопку next, в это время вылезает окно с ошибкой, но тут уже не может найти само окно с кнопкой next и TC, не я, пишет про UnExpected window.

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

CODE

w = p.WaitWindow(windowName, windowCaption, -1, 1000);
if ( w.Exists )
{
w.Activate();
w1 = Sys.ActiveWindow();
if ( w.FullName != w1.FullName )
{
 Log.Picture(w1, "Unexpected window: "+w1.FullName);
 throw "Unexpected window: "+w1.FullName;
}

b = w.WaitWindow("Button", buttonName, -1, 1000);
if (b.Exists)
{
 if (b.Enabled)
 {
  Log.Message("Windows and Button are found and enabled");
  Log.CloseNode();
  return b;
 }
}
}

ожидание контрола, обратка Unexpected window (AutomatedQA - Functional Testing)
2007-05-14 19:44 Genka
как вариант, можно обрабатывать событие OnLogError
в нем проверять, существует ли окно с ошибкой, выполнять какие-то действия, а потом (если необходимо) запретить вывод сообщения об ошибке в лог

вот пример: у меня ТК иногда при попытке выполнить некоторые действия с нестандартным контролом, ругается фразой "Improper command". Причем это никак не влияет на работу скрипта: все отрабатывает как и ожидалось. Я написал вот такой обработчик события OnLogError

CODE

function GeneralEvents_OnLogError(Sender, LogParams)
{
 if(LogParams.Str == "Improper command.")
 {
   Log.Message("'Improper command.' error ignored");
   LogParams.Locked = true;
 }
}


Т.е. во-первых, мне не мешают постоянные эти Impoper Command, а во-вторых они остаются в виде обычного сообщения в логе и в случае чего (например, из-за этой ошибки свалится скрипт где-то дальше) я смогу увидеть, что такая проблема была проигнорирована

Консультант по продукту Oracle, (направление Логис (Работа для IT специалистов)
2007-05-14 20:16 Полинка
Ведущая консалтинговая компания Консультант по продукту Oracle, (направление Логистика.)
Требования: от 25 до 38лет,муж/жен, высшее, английский технический
- отличное знание складской логистики, логистики закупок и продаж.
- знание типичных бизнес-процессов в области логистики, финансов, производства;
- знание принципов российского и международного бухучета, российского налогового учета;
- понимание назначения и формирования основных финансовых отчетов, принципов формирования себестоимости продукции;
- понимание принципов учета основных средств, финансовой консолидации
Основные функциональные обязанности:
1. Проведение работ по внедрению системы Oracle
2. Разработка ТЗ
3. Написание функциональных спецификаций на создание модификаций для разработчиков в соответствии с согласованными с клиентом техническими заданиями;
4. Написание руководства пользователя по созданным модификациям в соответствии с утвержденными заданиями;
5. Изучение новых разработок в системе Oracle
6. Участие в переговорах с клиентами/потенциальными клиентами и проведение предпроектных обследований клиентов/потенциальных клиентов с целью подготовки коммерческих предложений, а именно: определения объема работ, продолжительности работ и необходимых ресурсов для их выполнения;
Условия: от 2400$(белая) + бонусы (по курсу 27.0), Соц.пакет:(ДМС + страхование жизни + обучение)
Контактное лицо:
Мизгулина Полина
тел.2254891 доб.114
ICQ 260844966
е-mail: leto@profil.ru

Консультант по Oracle (направление Финанс (Работа для IT специалистов)
2007-05-14 20:17 Полинка
Ведущая консалтинговая компания Консультант по продукту Oracle (направление Финансы.)
Требования: от 25 до 38лет,муж/жен, высшее, английский технический
- отличное знание РСБУ, МСФО (GAAP), Налоговый учет.
- знание типичных бизнес-процессов в области логистики, финансов, производства;
- знание принципов российского и международного бухучета, российского налогового учета;
- понимание назначения и формирования основных финансовых отчетов, принципов формирования себестоимости продукции;
- понимание принципов учета основных средств, финансовой консолидации
Основные функциональные обязанности:
1. Проведение работ по внедрению системы Oracle
2. Разработка ТЗ на создание модификаций и согласование их с клиентом в
3. Написание функциональных спецификаций на создание модификаций для разработчиков в соответствии с согласованными с клиентом техническими заданиями;
4. Написание руководства пользователя по созданным модификациям в соответствии с утвержденными заданиями;
5. Изучение новых разработок в системе Oracle
6. Участие в переговорах с клиентами/потенциальными клиентами и проведение предпроектных обследований клиентов/потенциальных клиентов с целью подготовки коммерческих предложений, а именно: определения объема работ, продолжительности работ и необходимых ресурсов для их выполнения;

Условия: от 2400$ + бонусы (по курсу 27.0), Соц.пакет:(ДМС + страхование жизни + обучение)
Контактное лицо:
Мизгулина Полина
тел.2254891 доб.114
ICQ 260844966
е-mail: leto@profil.ru

Консультант по ПО(г.Москва) (Работа для IT специалистов)
2007-05-14 20:18 Полинка
Ведущая консалтинговая компания Консультант по ПО
Требования: муж/жен, возраст 20-28лет, образование:высшее или н/ высшее
∙ Общие знания в области IT; ОС MS Windows, MS Office , продвинутый пользователь
∙ Общие понятия о СУБД.
∙ Опыт работы в качестве консультанта по системам управления персоналом и расчета зарплаты (Scala, БОСС, 1С, Гос кадровик, Парус, другие)
∙ Знание MS SQL (Transact-SQL), ORACLE (PL/SQL), UNIX;
∙ Российские стандарты бухучета и управления персоналом.
Основные функциональные обязанности:
∙ Внедрение программного продукта;
∙ Участие в презентациях и встречах с клиентами;
∙ Консультирование по «Горячей линии», выезды к клиенту;
∙ Проведение других работ в соответствии с договором по техническому сопровождению;
Условия : от 1500$(белая)+бонусы (по курсу 27.0)Соц.пакет: (ДМС + страхование жизни + обучение)
Контактное лицо:
Мизгулина Полина
тел.2254891 доб.114
ICQ 260844966
е-mail: leto@profil.ru

тестировщик (г.Москва) (Работа для IT специалистов)
2007-05-14 20:19 Полинка
актуальна

разработчик (г.Москва) (Работа для IT специалистов)
2007-05-14 20:20 Полинка
актуальна

Freeware soft для организации тестирования (Выбор инструментов)
2007-05-14 20:22 Aradan
BugTracking - Mantis =)

Разработчик Web- приложений (г.Москва) (Работа для IT специалистов)
2007-05-14 20:23 Полинка
актуальна

программист oracle(г.Москва) (Работа для IT специалистов)
2007-05-14 20:24 Полинка
актуально

программист РНР (г.Москва) (Работа для IT специалистов)
2007-05-14 20:25 Полинка
актуально

ADO.Connection to MSSQL (AutomatedQA - Functional Testing)
2007-05-14 20:50 Dmitry N
Здравствуйте.

QUOTE(Deus)
1. Чем лучше считывать и хранить данные? (ADO.CreateADOCommand, ADO.CreateADOConnection, ADO.CreateADODataSet, ADO.CreateADOQuery)
2. рационально работать с этими данными - реккорд сеты или другие дата сеты
3. документация :)

Не очень хорошо разбираюсь в этом, но судя по всему вам надо использовать CreateADOQuery чтобы сделать запрос, а тот DataSet, который вернётся после выполнения запроса, использовать для получения доступа к данным.
Документацию, по всей видимости, надо искать либо в хелпе для Delphi (TADOQuery, и т.д.), либо в MSDN (для объектов ADO).

QUOTE(Deus)
зы что за An IAQAADOQuery object? (в инете вообще инфы нет)
Как я понимаю, это какой-то внутренний интерфейс TestComplete'а. Думаю, найти какую-нибудь информацию можно в type library для TestComplete'а:

CODE
   [
     odl,
     uuid(325CF282-C11D-4AE7-A483-CE4F5E6282F8),
     helpstring("Analogue of the VCL TADOQuery object. For more information on methods and properties, see VCL documentation."),
     dual,
     oleautomation
   ]
   interface IAQAADOQuery : IAQACustomADODataSet {
       [id(0x00000901), helpstring("Executes the SQL statement for the ADO query.")]
       HRESULT ExecSQL([out, retval] long* RetVal);
       [id(0x00000902), helpstring("Returns the number of rows operated upon by the latest query execution.")]
       HRESULT RowsAffected([out, retval] long* RetVal);
       [id(0x00000903), propget, helpstring("Contains the text of the SQL statement to execute for the ADO query.")]
       HRESULT SQL([out, retval] BSTR* SQL);
       [id(0x00000903), propput, helpstring("Contains the text of the SQL statement to execute for the ADO query.")]
       HRESULT SQL([in] BSTR SQL);
   };

ожидание контрола, обратка Unexpected window (AutomatedQA - Functional Testing)
2007-05-14 21:00 Dmitry N
Здравствуйте.

QUOTE(mityaika)
Если окно с ошибкой уже есть, то при попытке активировать ожидаемое окно в лог пишется ошибка, что не смогли активировать, потом срабатывает моя проверка. (Почти правильно, еще бы вот от ошибки в логе избавиться).
А вы делайте проверку перед тем, как сделать Activate окну. Тогда и ошибки в логе не будет.

QUOTE(mityaika)
из стандартных приемов нашел OnUnexpectedWindow Event, но оно работает только с open приложениями.
...
Если окна с ошибкой еще нет, нажимаем next и пытаемся ожидать следущую кнопку next, в это время вылезает окно с ошибкой, но тут уже не может найти само окно с кнопкой next и TC, не я, пишет про UnExpected window.
Обработчик события OnUnexpectedWindow можно использовать с любым приложением, не только с Open. Событие срабатывает когда скрипт пытается выполнить какое-нибудь действие (клик или ввод через клавиатуру) с окном, которое перекрыто другим модальным окном. Рекомендую ещё раз попробовать эту фичу. Подробные шаги как можно создать обработчик этого события можно найти в разделе справки 'Creating a Script Routine That Handles the OnUnexpectedWindow Event'.

Зачем нужен тест-план? (Управление тестированием ПО: тест менеджмент)
2007-05-14 21:53 Case

QUOTE(SALar @ May 14 2007, 03:00 PM)
На маленьких проектах (до человекогода)  тест-план НЕ НУЖЕН. Как правило. Не нужно бюрократию разводить.
Почему это бюрократия сразу? :) План проекта тоже не нужен? Требования фиксировать?

Зачем нужен тест-план? (Управление тестированием ПО: тест менеджмент)
2007-05-14 21:58 Case

QUOTE(KaNoN @ May 14 2007, 03:09 PM)
Но если вся необходимая документация лежит в четко определенном месте, эта документация оформлена в едином достаточно жестком стиле, где основные необходимые составляющие будут выделены как следует, то какой-нибудь генератор сделать в принципе не проблема.

Генератор чего-то в принципе не проблема, а вот генератор тест-плана, проблема. Подозреваю что вы говорите о генерации наборов тестов, а не о тест плане - верно?

QUOTE(KaNoN @ May 14 2007, 03:09 PM)
Задача сводится к распарсиванию строк, извлечению нужных данных в нужные структуры и вывод всех накопленных данных в необходимом формате. По такому принципу в Яве хелп генерится стандартными средствами.
Блин :) KaNoN, и вы туда же? :)

Давайте с конкретными примерами, а?
http://software-testing.ru/lib/barancev/ca...esting_news.htm вот, например, Алексей Баранцев показал для конкретного маленького проектика он делал бы тест-план. Расскажите, а ещё лучше покажите мне - как надо строго-строго описать приведённые требования и сгенерировать машинно какой-то из разделов тест-плана?

ожидание контрола, обратка Unexpected window (AutomatedQA - Functional Testing)
2007-05-14 22:00 mityaika

QUOTE
Я написал вот такой обработчик события OnLogError

Спасибо, подумаю в эту сторону.


QUOTE
Подробные шаги как можно создать обработчик этого события можно найти в разделе справки 'Creating a Script Routine That Handles the OnUnexpectedWindow Event'.


лезу в справку
QUOTE
TestComplete handles events added to the ProjectEvents control. By default, the ProjectEvents control contains the OnUnexpectedWindow event. If it was removed by any reason, add it to the control. (See Adding Events to the ProjectEvents Control).

QUOTE
If this application is not a COM server, you should compile it as an Open Application.

или я чего-то не понимаю, или одно из двух...


в общем пока родилось в итоге такое нечто:
CODE
function WaitForButtonOnWindow(processName, windowName, windowCaption, buttonName, waitTime)
{
Log.CreateNode("WaitForButtonOnWindow");
try
{

 var p, w, w1, time;
  time = waitTime + Win32API.GetTickCount();
 Log.Message("Total time for waiting " + waitTime);
 
 Log.Message("Time for process waiting " + waitTime);
 p = Sys.WaitProcess(processName, waitTime);
 if (! p.Exists)
  throw "Process " + processName + " not found.";
 Log.Message("Process " + processName + " found.");

 var time = time - Win32API.GetTickCount()
 Log.Message("Time for window and button waiting " + time);
 var endTime = time + Win32API.GetTickCount();
 while(Win32API.GetTickCount() < endTime)
 {

      //waiting window
  w = p.WaitWindow(windowName, windowCaption, -1, 1000);
  if ( w.Exists && w.Enabled )
  {
   w.Activate();
   w1 = Sys.ActiveWindow();
   if ( w.FullName != w1.FullName )
   {
    Log.Picture(w1, "Unexpected window: "+w1.FullName);
               throw "Unexpected window: "+w1.FullName;
   }

   b = w.WaitWindow("Button", buttonName, -1, 1000);
   if (b.Exists)
   {
    if (b.Enabled)
    {
     Log.Message("Windows and Button are found and enabled");
     Log.CloseNode();
     return b;
    }
   }
  }
  throw windowCaption + " doesn't exists or is disabled!";
 }
        throw "Time for waiting window is over!";
}
catch(e)
{
        Log.Picture(Sys.Screen(), "Screen Image");
        err_LogError(e);
}
}


ps: что-то совсем из меня кривой программист :)
pps: как-то странно/криво табуляции отображаются в форуме...


SUN&#39;S UNIVERSITY WORLD TOUR (Новости IT-отрасли)
2007-05-14 22:17 randrey
24 травня 2007 року о 12.00 в залі Вченої Ради (корпус №1) Національного технічного університету України «Київський політехнічний інститут» компанія Sun Microsystems, у рамках світового турне, буде проводити відкритий семінар для студентів, аспірантів та викладачів університетів.
Ви маєте унікальну можливість дізнатись з перших рук про нові продукти та технології Sun, у тому числі для мобільних пристроїв, про відкриті розробки Sun, а також про безпеку інформаційних систем та проектування Web сервісів.
Реєстрація та програма семінару на сайті: http://ru.sun.com/research/universitytour.html

Специалист по нагрузочному тестированию - Яндекс (Работа/Москва)
2007-05-14 23:07 Case

QUOTE(ksm @ May 14 2007, 02:39 PM)
В общем случае, тестировщики входят в QA департамент, поэтому деление здесь весьма и весьма условно.
В общем случае тестировщики входят в проектную группу и подчиняются ПМ-у, так как никакого выделенного подразделения тестирования попросту нет, не то что QA (да что там QA, SEPG и то редкость).

Brainbench May&#39;07 (Обучение тестировщиков ПО)
2007-05-14 23:10 a66at
Собственно, на брейнбенче в этом месяце можно прибарахлиться тематическим лейблом. На халяву, т.е. даром.

user posted image

ADO.Connection to MSSQL (AutomatedQA - Functional Testing)
2007-05-15 01:21 AlexP

QUOTE(Dmitry N @ May 14 2007, 08:50 PM)
Не очень хорошо разбираюсь в этом, но судя по всему вам надо использовать CreateADOQuery чтобы сделать запрос, а тот DataSet, который вернётся после выполнения запроса, использовать для получения доступа к данным.


Не перестаю удивляться Вашим знаниям, Дмитрий! На каждый вопрос - точный ответ. Есть к чему стремиться

Действительно, это вариант:
1) С помощью CreateADOQuery получить DataSet
2) Вытащить значения с помощью методов FieldByName() или FieldValues() и поместить в массив
3) Сравнить массивы

В Help'е, кстати, есть очень не плохой пример по CreateADOQuery

Боюсь показаться занудой, но как мне видится (возможно и ошибаюсь), с помощью dotNet ваша задача решается проще и быстрее: можно сразу сравнить 2-а DataSet'а (не исключаю, что и в ADO есть такая возможность). Если есть желание, завтра "чиркну" пример.

Построение системы QA. С чего начать (Обеспечение качества ПО - QA)
2007-05-15 01:26 melan
Приветствую всех!

Буквально с завтрашнего дня я начинаю заниматься переработкой существующей системы гарантирования качества в моей компании и постараюсь описать все основные шаги и шишки в этом треде.

Итак, что мы имеем сейчас. Ситуация следующая:
- Сфера деятельности: софт для медицинской сферы. Софт большой, а потому контролируется организацией под названием FDA

- Есть 3 компании:
* Головная (Г) - стояла у истоков разработки продуктов. Сейчас занимаеется исключительно работой с клиентами и планированием.
* Коллеги (К) - появились несколько раньше нас и находятся в соседнем государстве. Компния более мелкая нежели наша: порядка 100 человек.
* Мы (М) - аутсорсинговая компания. штат больше 300 человек. более 20 проектов [3-70 человек/проект] (честно сказать сам точно знаю сколько их). работает на одного заказчика.

- Основные практики применяемые в М:
* Работа с клиентскими требованиями
* Планирование версий
* Управление конфигурациями
* Учет дефектов
* Инспектирование кода
* Модульное тестирование. Местами автоматическое
* Многоуровневое системное тестирование
* Централизованные компиляции и установки версий на энвы. Процесс практически полностью автоматизирован.

- Состояние системы QA
* Несколько разрозненная и местами несогласованная система документов описывающая систему качества с точки зрения Г. А также предполагающая работу К и М в качестве интегрированных центров разработки.
* Несколько раз раз предпринимались попытки проведения аудитов соответствия текущих процессов исходным
* Собираются какие-то метрики описывающие процесс разработки. Пока что нам не удалось превратить эту информацию в инструмент для принятия управленических решений.

- Цель
* Изменить систему QA таким образом, чтобы она стала отражать новый формат взаимодействия Г и М: заказчик - поставщик решений (Vendor).

- Шаги для достижения цели
* Проанализировать входы и выходы в наших взаимодействиях с Г
* Провести оперативно аудиты в проектах с целью определения текущего состояния компании. В частности попробуем понять какие процедуры в каких проектах работают.
* Выделить "лучшие практики"
* Спланировать и организовать постояный сбор метрик, которые показали бы нам как меняется компания в результате тех или иных решений
* Выработать Quality Road Map для компании и каждого проекта. В этих документах опишем плановые показатели для компании и каждого проекта в отдельности
* Разработать систему стандартный процедур покрывающую все сферы деятельности компании
* Работать

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

Эх.. Лед тронулся..

Открытие 1-ого сообщества тестировщиков ПО (Пресс-релизы IT-компаний)
2007-05-15 01:46 Case
Открытие 1-ого независимого сообщества тестировщиков ПО нацелено дать новый толчок развитию отрасли тестирования и популяризации профессии тестировщик в Украине

Киев, 11 мая 2007г. - Компания GlobalLogic и QAExpert при поддержке Software-Testing.Ru провели 1-ую встречу независимого сообщества тестировщиков ПО - Software Testers Information Community.

Даный проект стал первым своего рода не только в Украине, но и на территории стран СНГ. Подобные конференции и семинары уже достаточно распространены во всем мире, а в нашей стране призваны дать новый толчок развитию отрасли тестирования. В Украине тестирование, как самостоятельная технологическая дисциплина, появилось всего несколько лет назад в процессе закономерного развития программно-инженерной отрасли знаний. За последние годы эта новая дисциплина трансформировалось в довольно стройный технологический процесс, требующий не только человеческих ресурсов, но и специального программного и аппаратного обеспечения. По мере того, как растет спрос на ИТ аутсорсинг, растет спрос на специалистов даной отрасли.

Роман Хмиль, директор компании GlobalLogic, сказал: "Ни для кого не секрет, что аутсорсинг разработки программного обеспечения стремительно развивается, в том числе в Украине. Секретом является то, что многие зарубежные компании все чаще переходят от аутсорсинга проектов и услуг на условиях почасовой оплаты к Аутсорсингу 2.0 - передаче полного цикла работ от исследований и прототипирования (Research) до последующей разработки (Development) под ключ коробочных продуктов (Products). Ключевыми составляющими успеха ИТ продукта на рынке являются его качество и время появления на прилавках. Ведь когда на маркетинг потрачены сотни миллионов долларов, крайне важно в обещанные сроки выставить продукт на продажу (пусть даже с ограниченной функциональностью), иначе конкуренты предложат аналогичный продукт в течение 3-6 мес. Также очень важно первое ощущение при покупке - если продукт некачественный, покупатель отвернется от вас надолго. Тестирование в результате является ключевым фактором успеха и большинство проектов требуют такого же количества профессиональных тестировщиков, как и разработчиков. Именно поэтому в последнее время стремительно растет спрос на тестировщиков ПО. С другой стороны сегодня это одна из наилучших возможностей начать карьеру для молодого специалиста, так как предоставляет возможность разобраться со всеми этапами разработки продукта, понять как оценивает результат работы покупатель, а уже потом осознанно принять решение стать программистом, инженером поддержки или кем-либо еще. И полученный опыт будет бесценен в любой будущей роли. Чтобы удовлетворить быстро растущий спрос на услуги тестирования ПО, мы в 2005м году создали свой учебный центр по подготовке тестировщиков. Проект же создания STIC возник, как следущий шаг в направлении развития этого рынка в Украине. Очень хотелось бы, чтобы профессионалы могли общаться и обмениваться опытом на регулярной основе. Это ускорит профессиональный рост и, как следствие, сделает нашу индустрию еще более конкурентноспособной на мировом рынке."

Вячеслав Панкратов, директор компании QAExpert и главный редактор Software-Testing.Ru также отметил: "Движение тестировщиков в сети растёт. Небольшая он-лайн тусовка давно превратилась в мощное специализированное комьюнити. Периодические, живые встречи должны стать логическим продолжением в общении специалистов данной отрасли. Данный проект - первое в своём роде мероприятие в офф-лайне, особенно приятно, что состоялось оно именно в Киеве. Основная идея - организовать общение и обмен опытом среди активных специалистов отрасли и предоставить им возможность обсуждать профессиональные темы в формате живых встреч. В дальнейшем мы ожидаем, что нас поддержат другие компании в этом начинании."

Контакты:
GlobalLogic, соучредителями которой являются Sequoia, NEA и DFJ, - лидер на рынке аутсорсинга разработки программного обеспечения. Компания является партнером предприятий - мировых лидеров и авторов наиболее инновационных технологий со значительным вкладом в развитие рынка ПО.
Сегодня GlobalLogic активно сотрудничает с более, чем 100 компаниями - разработчиками ПО для широкого круга потребителей, включая VoIP, беспроводную связь, безопасность, финансы. В число партнеров компании входят такие лидеры промышленности, как AOL, Autodesk, Avolent, Electronic Arts, IBM, iFlex, NexTone, Telcordia, Ipsos Loyalty и Trimble.
Центральный офис GlobalLogic находится в США, а глобальные сервис-центры - в США, Индии и Украине. В компании работает 1 600 специалистов, 300 из которых задействованы в Украине.
Для более детальной информации: http://www.globallogic.com/


QAExpert предлагает комплексные решения вопросов тестирования программного обеспечения и контроля качества информационных систем. Компания QAExpert предлагает IT-компаниям производящим программные продукты и компаниям, чей бизнес напрямую зависит от качества информационных систем, набор экспертных сервисов, направленных на решение задач по развитию процессов тестирования и обеспечения качества ПО. Подробнее на сайте: http:/www.qaexpert.ru/

Удаленная работа для QA Engineer (Работа/Росcия)
2007-05-15 07:22 oDesk
∙ Высшее техническое образование или соответствующий опыт работы
∙ 3+ года опыта тестирования 3-х уровневых Энтерпрайз приложений системного уровня
∙ 3+ года опыта тестирования производительности/масштабируемости энтерпрайз-приложений
∙ Опыт создания вариантов, планов тестирования, обнаружения, приоритезации и отслеживания ошибок обязателен
∙ Опыт создания тестов производительности, масштабируемости и функциональности больших энтерпрайз приложений.
∙ Опыт сбора и анализа метрик качества программного обеспечения на протяжении всего цикла разработки ПО.
∙ Обязателен опыт создания среды для тестирования производительности, конфигурации приложений и проведения тестирования производительности.
∙ Опыт использования приложений для отслеживания ошибок (p4, Bugzilla и др)
∙ Опыт работы с Windows, Linux, Oracle, MySQL
∙ Опыт работы с shell, perl
∙ Опыт тестирование веб-приложений приветствуется
∙ Хорошее знание английского

О компании:

oDesk - компания, помогающая разработчикам и другим специалистам в сфере высоких технологий удаленно работать с заказчиками со всего мира. На сайте www.oDesk.com Вы найдете интересные проекты и гарантированную оплату. Заказчики предпочитают oDesk за широкий выбор специалистов, полный набор инструментов управления и удобную почасовую форму оплаты.

oDesk предлагает:

∙ Долгосрочные проекты
∙ Проекты с почасовой и фиксированной оплатой
∙ Свободный график работы
∙ Работа из дома или офиса
∙ ГАРАНТИРОВАННАЯ оплата за отработанные часы
∙ Услуги oDesk бесплатны для разработчиков

Подробнее о www.oDesk.com
Зарегистрироваться на www.oDesk.com

C уважением,
Ольга Кудаманова
Менеджер по рекрутингу

TestComplete + ODBC + Oracle (AutomatedQA - Perfomance Testing)
2007-05-15 07:28 Darkus
Доброго времени суток.
Могу сказать точно, что есть возможность синхронизировать выполнение скрипта на нескольких машинах.
В этом случае одна из машин выступает в качестве управляющей, а на других стоят ТС и после синхронизации с управляющей машиной есть возможность одновременно начать выполнение скрипта.
Я очень давно пользовался этой фишкой, поэтому сейчас не смогу рассказать во всех подробностях процесс.
У меня было 5 машин, когда я делал этот тест.

QTP9:Доступ к JavaScript переменным (Hewlett-Packard (Mercury) - Quality Center)
2007-05-15 09:53 shumnic
А можно показать пример вспомогательных функций?

Вообще задача в следующем:
На форме 140 объектов. У ник у всех меняются свойства. Задача состоит в проверке изменения этих свойств.
Распознавать каждый объект по отдельности не хочется(трудозатратно).
Идея была в следующем:
получить доступ к хеш-таблице объектов формы и в цикле все свойства проверить.

Может быть кто-то предложит другое решение?

:: Рекомендации сервера
Экстремальное программирование: разработка через тестирование

Тестирование Дот Ком, или Пособие по жестокому обращению с багами в интернет-стартапах

Роман Савин

Автоматизация процессов тестирования

Автоматизация процессов тестирования

И. Винниченко

Купить в ОЗОНЕ Купить в ОЗОНЕ
© 2003-2007 | www.Software-Testing.Ru

В избранное