Желаю вам, чтобы вы всегда сохраняли хорошие отношения с коллегами (да-да, в том числе и с разработчиками), чтобы они вас уважали, а начальство ценило, чтобы вы всегда имели много интересной работы (благо наша профессия этому очень способствует, ну и конечно, тут тоже не обходится без помощи оных разработчиков), чтобы вы чуствовали в себе силу выследить и поймать любой баг, даже самый хитрый (и подарить его шкуру разработчику)!
И чтобы всё это было не только сегодня, а постоянно, и тогда каждый день будет днём тестировщика :)
При выполнении этой строки: ##### Код { ##### TreeView Click, "ObjectIndex=1;\;ItemText=Второй", "" ##### Код } ##### выделяется текст "второй", а надо чтобы чекался чекбокс
Как быть???
P.S. I need help! Только начинаю изучать автоматизированное тестирование и оч многого не понимаю
Собственно задача в следующем: нужно сэмулировать несколько пользователей, но под разными учетками, и чтоб каждый из них покликал немного. При создании виртуальных юзеров, указывается таск, который они будут выполнять, и машина(workstation) (при необходимости). Но запросы, которые будут посылаться на серв от каждого виртуального юзера, будут отосланы под одной учетной записью. Или я ошибаюсь? А мне бы хотелось посмотреть на открытие сессий на сервисе. (в данном случае веб клиент коннектится к сервису, открывается сессия, дальше клиент через сервис работает с сервером). В настройках LOadTesting есть таблица (Authentication information), где можно указать серв, логин и пароль, но как и когда они будут выбираться из этой таблицы- не понятно. (Или здесь указывается только одна запись?). А можно подправить сам запрос, указав, что он от другой учетки отправлен (в куках нечто подобное указывается...)? Может есть еще варианты?
Буду признателен хотя бы за направление, в котором копать.))
Заранее спасибо.
Автоматизированное тестирование: Knowledge Base -> Какой вид тестирования применить?
2009-09-09 12:08 alex_kart
Есть необходимость реализовать ряд тестов, которые бы проверяли условия для всех классов в проекте. К примеру для всех кнопок в проекте проверить правильность установки шрифта или для всех датасетов в проекте проверить корректность SQL запросов. Пробовал использовать для этого функциональное тестирование с помощью TestComplete однако он может оперировать только с объектами, которые уже созданы, т.е с помощью него нельзя протестировать к примеру форму которая еще не открыта (и не создана). Полагаю что тут нужно идти другим путем :) Посоветуйте, как (и чем) сделать тестирование с таком случае? З. Ы. Проект на Delphi
Работа: вакансии для IT-специалистов -> Вакансия для IT- специалиста (Санкт-Петербург)
2009-09-09 12:16 rezume2spb
Рекламное агентство приглашает на работу Web – дизайнера. Требования: м/ж, 24-35 лет, средне-специальное/высшее образование. Опыт работы в области рекламы от 3х лет. Сертификаты, дипломы, аттестаты о прохождении дополнительных курсов дизайна – желательны. Уверенный пользователь ПК и стандартного набора графических пакетов - обязательны. Владение английским языком – уверенный пользователь. Обязанности: разработка рекламных материалов, дизайн интернет-сайтов, разработка полиграфической рекламы, фирменный стиль. Условия: оформление по ТК, премии. Без вредных привычек. Месторасположение: м. «Купчино».
Компания РТК создана как 100%-ная дочерняя структура ОАО «МТС» для управления сетью эксклюзивных салонов сотовой связи МТС. Уставной капитал РТК поделен между компаниями МТС (25%), а также АФК "Система", Комстар-ОТС, Интурист, МБРР и Система Масс-Медиа (СММ), которые получат по 15%.
У компании восемь действующих филиалов – в Москве, Санкт-Петербурге, Ростове-на-Дону, Самаре, Воронеже, Екатеринбурге, Новосибирске и Владивостоке. Количество магазинов к концу 2010г. достигнет 2500.
Требования: ∙ Опыт работы на аналогичной позиции от 2 лет ∙ Знание технологии ведения строительных и ремонтно-отделочных работ, требований организации труда при ведении строительных работ, строительных норм и правил ∙ Опыт работы: не менее 2 лет в должности руководителя подобного подразделения, которое обслуживало не менее 5000 пользователей ∙ Хорошее знание особенностей работы службы, понимание процессов взаимодействия службы с другими подразделениями компании ∙ Знаниtе стандартов ITIL & ITSM ∙ Умение применять на практике стандарты ITIL ∙ Уметь диагностировать проблемы, возникающие в работе и предлагать принципы их решения. Обязанности: ∙ Организация и обеспечение выполнения установленных регламентов ∙ Организация взаимодействия с пользователями Help Desk ∙ Контроль заполнения базы знаний ∙ Организация обучения и аттестации сотрудников Help Desk ∙ Написание внутренних инструкций сотрудников Help Desk ∙ Опыт работы: не менее 2 лет в должности руководителя подобного подразделения, которое обслуживало не менее 5000 пользователей Условия: ∙ Оформление по ТК, оплата больничных отпусков согласно ТК РФ, стандартный соц.пакет, компенсация мобильной связи ∙ Возможность профессионального и карьерного роста ∙ Территориальное нахождение г. Воронеж ( готовность к переезду)
По всем возникающи вопросам связаться можно так: Ева Леонова Специалист отдела подбора и адаптации персонала Головной офис, Розничная сеть МТС (ЗАО "Русская Телефонная Компания") тел: +7 (495) 710 86 07, доб. 10075 Leonova.eva@tsretail.ru
AutomatedQA - Functional Testing -> Вопрос по получению данных из файла.
2009-09-09 13:22 K_O_T_rks
Понимаю что нублю ). Есть ТС 7.04 скрипт на делфи. беру пример по ДДТ и пытаюсть понять его. Добавил сорс файл с данными names.csv name,street,zip fred smith,100 main st.,95066 jane doe,101 main st.,95060 ну и соответственно инишник с определением разделителя. делаю след действия DDT.CSVDriver(files.FileNameByName('names.csv')); BuiltIn.ShowMessage(DDT.CurrentDriver.Value['name']); и получаю сообщение о неизвестном имени: Unknown name : Value
скажите где именно я гоню, с екселем разобрался без проблем ))
Управление проектами -> Документ "Методика работы отдела тестирования"
2009-09-09 13:51 Darkus
Привет всем. Столкнулся с проблемой - нужно описать методику работы отдела тестирования. Есть наработки, но хотелось бы "классики", либо действительно полезных статей, мнений, идей. Уважаемый ALL, поделитесь мнениями, как у вас описывается данный документ, что полезного и нужного нужно указать в нём?
JIRA issue tracker -> Как правильно поставить процесс в workflow?
2009-09-09 15:19 Darkus
Привет всем. Раньше я работал с Borland Star Team. В том числе использовали его в качестве баг трекера. Там строго описанный процесс, когда баг шёл от разработчика к тестировщику и обратно. В результате каждый мог видеть свои текущие задачи.
В джире я попытался с помощью Пост функций разворачивать (менять исполнителя) ошибку с разработчика на тестировщика. Это можно легко сделать.
Но в этом случае получаем проблему, что разработчики не могут отчитываться по проделанной работе (т.е. они смотрели раньше на поле "Исполнитель" и по фильтрам получали те ошибки, которые они правили). Ведь если я меняю исполнителя, то только по истории можно собрать информацию, кто фиксил баг. Я хотел ввести дополнительное поле "Разработчик" и копировать туда информацию об исполнители при решении проблемы, а поле Исполнитель менять на Автора. Но такая схема не поддерживается Джирой (либо я просто не знаю, как это сделать). Поле Разработчик является User Picker, я не знаю, как автоматом проставить в PostFunction его заполнение :(
Может кто сталкивался с проблемой и\или знает пути решения?
Тестирование ПО -> Помогите с Rational Robot и IE7
2009-09-09 15:58 yuritikhonov
Уважаемые коллеги, помогите со следующей проблемой: Поставил себе IE7 (был IE6), после этого playback перестал воспроизводить скрипты. Падает сразу на первом элементе - не может найти объект. Может какието настроки в IE или Robot не хватает.
Спасибо вам за ту работу, которую вы делаете, с вами этот мир становится намного лучше, а софт, который мы выпускаем и используем, можно назвать Программным Продуктом!
AutomatedQA - Functional Testing -> рекурсивный поиск контрола
2009-09-09 16:45 anagramma
Доброго времени суток! Пытался сделать рекурсивный поиск контрола по его имени, но чето не выходит подскажите что не так может быть. Вот кусок кода: ##### Код { ##### Sub Main (C_name) Set PathForm = Sys.Process("процесс")..... Set Ctrl = GetControlById(PathForm,C_name) Call Ctrl.Click() End Sub
Function GetControlById(obj, name) Dim r On Error Resume Next v = obj.NativeClrObject.Id.OleValue if (Err.Number=0) AND (v = name) Then Set GetControlById = obj end If Err.Clear v = obj.Name.OleValue if (Err.Number=0) AND (v = name) Then Set GetControlById = obj end If Err.Clear On Error GoTo 0
set ctrls = obj.Controls if ctrls.Count > 0 then for i=0 to ctrls.Count-1 GetControlById = GetControlById(ctrls.Item(i), name) 'Раньше было так, но тоже не работало ((( ' r = GetControlById(ctrls.Item(i), name) 'if IsObject(r) AND not IsNull(r)Then ' Set GetControlById = r 'end If Next end if 'Set GetControlById = Nothing end Function ##### Код } #####
Я, к примеру, пытаюсь в коде заменить строку ##### Код { ##### test6 ##### Код } ##### на ##### Код { ##### pass6 ##### Код } ##### Хелп говорит, что надо в диалоге Replace в поле Find what написать: test(\:n), а в Replace with: pass\1
Но в результате таких действий я получаю pass\1.
В чем проблема? Бага в QTP?
p.s. Regular expression чекбокс включен конечно же.
Работа: вакансии для IT-специалистов -> Самая большая оплата за регистрации
2009-09-10 03:35 tatyana8181
Здраствуйте, как известно рассылка по форумам являеться одним из лучших методов работы в интернете, а ручная рассылка по форумам намного лучше чем с использованием различных программ, Предлогаем вам поучаствовать в ручном размешении текстов на форумах, за каждое объявление вы будете получать по 20 центов, минимальный оплачиваемый заказ 30 форумов, за них вы получите 6 долларов, и далее можете рассылать уже другой текст на ети же форумы, Заинтересованным писать на rabotanet2009@rambler.ru