Hewlett-Packard (Mercury) - Quality Center -> Рандом в QTP
2008-07-09 10:42 Mir.ds
Добрый день господа. Возник вопрос по работе с QTP Ситуация: QTP вводит определенные данные в формы. Необходимо сделать так, чтобы текстовые данные каждый раз вводились случайным образом. То есть, если возможно, либо случайный набор символов, либо программа выбирала случайным образом из скажем 50ти вариантов.
Как можно такое сделать?
AutomatedQA - Functional Testing -> Jans GridGridEX v3 in TC6.4
2008-07-09 10:45 Olika
Здравствуйте! Проблема в нахождени строки в гриде. TC6.4, VBScript. Скачала примеры Grid Simples, там именно про janus GridEX v3 есть примеры, но у меня это не проходит: Эта функция из примера, получает: грид; значение, которое я ищу(Сидоров, напр.); и название столбца (Customer name, for ex.) . Возвращает номер строки.
##### Код { ##### Function FindRowByCellValue(grid, value, field_name) Dim i, ir, row, result result = -1 For i = 0 To grid.DataSource.Customers.Columns.Count-1 If (grid.DataSource.Customers.Columns.Item(i).Caption.ToString.OLEValue = field_name) Then ir = i Exit For End If Next For i = 0 To grid.DataSource.Customers.Rows.Count-1 Set row = grid.DataSource.Customers.Rows.get_item(i) If (row.item(ir).ToString.OLEValue = value) Then result = i Exit For End If Next End Function ##### Код } ##### Мой код: ##### Код { ##### For i = 0 To grid.DataSource.AllAccounts.Columns.Count-1 ##### Код } ##### Получаю естественно exception: Object doesn't support this property or method: 'grid.DataSource.AllAccounts' All Accounts - это папка, щелкнув по ней получаем грид. И в названии у нее есть пробел. Как достать значение из грида? Благодарю заранее за ответ!!
Selenium - Functional Testing -> Проблема с проверкой сертификата
2008-07-09 14:15 anon
При первом запуске тестируемой страницы выполняется проверка сертификата. Соответственно в IE и в FF выполнение теста останавливается пока не нажмешь ссылку или кнопку. Можно это как то обойти средствами селениума или Java? Или может еще как не отключая проверку сертификата на сервере? Подскажите.
Технологии и языки программирования -> Для нас экзамен – всегда праздник!
2008-07-09 15:36 Julia2008
Компания GlobalLogic (ранее «Валидио Украина») предоставляет возможность IT-специалистам сдать экзамен в Центре тестирования Prometric в г. Харькове. Работая с продуктами Microsoft, Adobe, Oracle, Sun, IBM, HP, Intel и других известных компаний, Вы можете оценить свой профессиональный уровень по шкале крупнейших вендоров IT-индустрии в нашем Авторизированном Центре тестирования. Сертификат – документальное подтверждение высокого уровня теоретических и практических знаний, а также весомое преимущество для дальнейшего карьерного роста и сотрудничества с крупнейшими мировыми IT-компаниями. Система оплаты, которую использует GlobalLogic, позволяет сдать экзамен по цене, определенной компанией-вендором, без наценок. Получить более подробную информацию и ответы на все интересующие Вас вопросы, касающиеся сертификации в Авторизированном Центре тестирования Prometric, можно на нашем сайте - www.validio.com/ru/сertification/
Работа для программистов -> Для нас экзамен – всегда праздник!
2008-07-09 15:47 Julia2008
Компания GlobalLogic (ранее «Валидио Украина») предоставляет возможность IT-специалистам сдать экзамен в Центре тестирования Prometric в г. Харькове. Работая с продуктами Microsoft, Adobe, Oracle, Sun, IBM, HP, Intel и других известных компаний, Вы можете оценить свой профессиональный уровень по шкале крупнейших вендоров IT-индустрии в нашем Авторизированном Центре тестирования. Сертификат – документальное подтверждение высокого уровня теоретических и практических знаний, а также весомое преимущество для дальнейшего карьерного роста и сотрудничества с крупнейшими мировыми IT-компаниями. Система оплаты, которую использует GlobalLogic, позволяет сдать экзамен по цене, определенной компанией-вендором, без наценок. Получить более подробную информацию и ответы на все интересующие Вас вопросы, касающиеся сертификации в Авторизированном Центре тестирования Prometric, можно на нашем сайте - www.validio.com/ru/сertification/
Работа для программистов -> Оцените сервис создания резюме для ИТ-специалистов
2008-07-09 17:53 Akami
Приветствую.. Обращаюсь к потенциальным нашим посетителям с просьбой адекватно, без эмоций, оценить сервис создания резюме StafferyOnline, который по-тихонечку приходит к необходимому виду именно благодаря предыдущим высказываниям и пожеланиям. Хотели бы вновь получить ваши отзывы и пожелания.
8-го июля в Париже завершились международные студенческие соревнования Imagine Cup 2008, проводимые корпорацией Miсosoft. 370 учасников в 124 командах из 61 страны, прошедшие отборочные этапы, боролись за призы в 9 основных категориях. Украинцы присутствовали в четырех из них, а в двух добились успехов.
Роман Кошляк из КНУ им. Тараса Шевченко завоевал первое место (второе у Венгрии, третье у Японии) в конкурсе Algorithm, улучшив тем самым свой прошлогодний результат. А Павел Ляпота и Маргарита Скрипачева из ХНУРЭ в упорной борьбе добились третьего приза в программистских баталиях Project Hoshimi (первый у России, второй у Китая). Еще одна наша команда (также из ХНУРЭ) вошла в шестерку лучших в Embedded Development. (more…)
С самой установкой проблем не возникает. Проблема в некорректной работе с кодировками, не могу понять почему. Сравнение БД ставлю utf_general_ci инсталится TestLink в такой же кодировке. По идеи, все должно быть сладко, но не получается. Переключаю на русский язык, и естественно слетает кодировка. Чувствую, что где-то, что-то упустил.
Требования: - Опыт управления проектами в IT от 3 лет; - Хорошие навыки управления командой архитекторов, аналитиков, разработчиков, тетсировщиков; - Умение формулировать и согласовывать концептуальные требования к ПО; - Опыт работы в успешно завершенных проектах разработки ПО; - Опыт проектов на платформах C# .NET или Java; - Знание ЕСПД, ГОСТ; - Желателен опыт работы с гос заказчиками; - Технический английский; - Стрессоустойчивость; - Высшее образование.
Обязанности: - Общее управление проектом; - Анализ проектной документации (прежде всего, методики испытаний) на предмет ее полноты и соответствия общепринятым стандартам; - Участие в разработке регламентов, процедур испытаний и эксплуатации.
Условия: - Зарплата (по результатам собеседования) + компенсационный пакет (медицинское страхование, частичная компенсация стоимости обедов, бесплатные курсы английского языка, сертификация и обучение за счет компании, гибкий график работы). Офис находится на м. Академическая
Ирина, job [at] artezio.ru icq 13225605 6
Работа для программистов -> Москва: специалист Oracle Forms
2008-07-09 20:22 IrinaD
Крупной IT компании, занимающейся созданием программного обеспечения, для реализации гос проекта требуется Oracle Forms Developer на контрактной основе.
Требования: - опыт создания баз данных с использованием Oracle PL/SQL, Oracle Forms; - опыт работы с БД Oracle (8, 9, 10) - желателен опыт работы с IBM Websphere Process Server; - знание требований к архитектуре крупномасштабных систем; - высшее техническое образование; - возможность контрактной работы на 2-3 месяца - м. Академическая
Обязанности: - анализ исходных кодов; - анализ программной архитектуры и функциональности системы.
Среда: TestComplete 6.11 JScript Приложение написано на Visual C++
Преамбула: тест перенесен из TC3, TestComplete 3 Compatibility plug-in не используется.
Проблема: есть обычное дерево в MMC SysTreeView32, надо кликнуть по нему правой кнопкой, получить попап меню, проверить есть ли нужный пункт и кликнуть по нему. TestComplete 6 дизейблит пункты меню при попытке считать количество пунктов, при попытке узнать имя пункта меню. При получении кол-ва пунктов фокус зачем-то сам перемещается по ним сверху вниз. Ну и наконец число пунктов меню тоже неверное - TC6 считает и разделители между пунктами, хотя это совсем уж ерунда. в TestComplete 3 все прекрасно работало.
ps: или может сразу авторам TestComplete баг писать? pps: может это, конечно, замечательный баг в приложении, но руками-то его не повторить :)
кусок кода после появления попапа:
[codebox] var b_Enabled = false; var i; for (i=0; i< this.m_MainWindow.PopupMenu.Count; i++) { if (this.m_MainWindow.PopupMenu.Items(i).Caption == aMenuItem ) { b_Enabled = this.m_MainWindow.PopupMenu.Items(0).Enabled; var msg; msg = "Menu Item: '"+this.m_MainWindow.PopupMenu.Items(0).Caption+"' is "; msg += (b_Enabled)?"Enabled":"Disabled"; Log.Message(msg,"",pmLowest); break; } } if (b_Enabled) { this.m_MainWindow.PopupMenu.Click( aMenuItem ); b_result = true; } else { this.m_MainWindow.PopupMenu.Close(); }[/codebox]