Записки начинающего тестировщика (Обучение тестировщиков ПО)
2007-06-07 09:56 Pantera Nadya Kochetova, спасибо за совет. Но читать новые книги я пока не буду. Мне еще не вполне удалось справиться с тем что уже прочитано, а забивать голову новой информацией, которая не подтверждена практикой, не хочется. Боюсь тогда совсем каша получится. Как известно знания, которые не применяются, забываются очень быстро. Да и читать то, что пока не понимаешь - очень тяжело и мало эффективно. Поэтому не буду спешить браться за что-то новое. Обязательно воспользуюсь вашим советом чуть попозже, когда сумятицы в голове станет меньше или когда устроюсь на работу - ведь развиваться тоже нужно будет.
To All:Наверное многие из вас подумают: чего так долго возиться с одной единственной книгой и простенькой программой? Ответ прост: я не могу уделить этому много времени - только пока дочка спит могу почитать или позаниматься чем-нибудь на компе, а это в лучшем случае 1-1,5 в день. Вот отдам дочку в августе в садик - времени станет чуть больше.
Я пока еще надеюсь получить ответы на конкретные вопросы (см. список вопросов выше)
Требования: - Мужчина, от 22 до 30 лет - Опыт работы от 3-х лет. - Высшее техническое образование и сертификаты Майкрософт являются преимуществом. - Английский язык – технический.
Обязанности: - Администрирование MS Win 2003 Active Directory, MS Exchange 2003 + Outlook Web Access, MS SQL Server, MS ISA Server. - Поддержка парка компьютеров (сервера +150 рабочих станций) и сетевого оборудования, работа с удаленными филиалами. - Обеспечения безопасности информационной системы компании.
Условия: - Заработная плата – 50000 рублей - Рабочий день: пон. – пятн., 9.00-18.00 м. Багратионовская.
Специалист технической поддержки в крупную строительную компанию.
Требования: - Мужчина, до 30 лет - Опыт работы от 1-го года - Знание ОС 2000, XP, пакета MS Office; знание пакетов антивирусной защиты - Приветствуется знание бухгалтерских программ, систем Банк-клиент
Обязанности: - Установка и настройка прикладного ПО; настройка средств антивирусной защиты - Техническая поддержка офисного оборудования - Консультация пользователей
Условия: - Заработная плата – 30000 рублей - Рабочий день: пон. – пятн., 9.00-18.00 м. Багратионовская.
Вакансии срочные! Резюме на эл. почту: rabota@psp-farman.com
Русская документация (AutomatedQA - Functional Testing)
2007-06-07 10:33 Владислав
Странно, что имея достаточное кол-во русскоговорящих клиентов, AutomatedQA не сподобилась на перевод документации. Не клиенто-ориентированный подход :)
Чисто теоретически готов поучаствовать в проекте (будет зависеть от нагрузки). Движок желательно сделать на базе wiki, для сохранения изменений. Одним из выходов обязательно должен быть структурированный файл в формате pdf.
вопросы по русской документации задают обычно новички, т.е. имхо один из первых разделов, которые надо перевести - это Getting Started и Testing with TestComplete.
также одна из частых проблем, которые возникают у начинающих (не только русскоязычных) - это то, что они не знают, что некоторые приложения необходимо перекомпилить как Open App. Это в разделе Testing with TestComplete. Т.е. если просто переводить, то надо начинать с этого, с начала так сказать. [right][snapback]42998[/snapback][/right]
Со всем выше сказанным я согласен, в самом начале именно эти вопросы волнуют, равно как и работа с Excell да и вообще с файлами, и не стоит забывать про Log и его возможности - согласитесь, грамотный лог всегда подмога. Так же на мой взгляд Utilities неплох как вариант, но там очень все доступно и понятно, если и затрагивать его, то переводить не всё, а частично приправив парой алгоритмов о преобразовании из чего-либо во что-то другое - благо на форуме уже возникали вопросы. А вообще мне кажется достаточно хорошим ориентиром могли бы послужить собственно вопросы на форуме - самый точный указатель))), правда, тогда хелп превратится в своего рода FAQ, но за него будет самое большое спасибо от конечного пользователя.
TestedApps - просто, доступно и не так много методов. BuiltIn - не думаю(хотя могу и заблуждаться), что вы испольщуете очень уж много методов реализованных внутри. Stores и Files, ProjectVariables - зависят скорее от реализации проекта.
Просто, мне так кажется, если уж и браться за перевод, то делать так, чтобы это был документ не столько для себя - сами вы и так всё освоили и освоите, а начиная с самых азов, приправляя всё "вкусными" рецептами-примерами.
ЗЫ В качестве эксперимента запустила RR и убила rtrobo.exe . Теперь робот запускается... и зависает после выбора проекта. Как-то у него плохо с насильственным завершением работы.
Онлайн обучение (Обучение тестировщиков ПО)
2007-06-07 11:00 Ayan
Ответил "ДА". Почему? Потому что знаний не хватает, а ехать далеко и накладно. А в онлайне было бы легче пройти обучение. А можно курсы записать на диск и продать их кому надо?
Проблема с TestTrack pro v7.5.4 (Выбор инструментов)
2007-06-07 11:21 AlexZ
Коллеги! Кто-нибудь сталкивался с проблемой, когда TestTrack неправильно формирует заголовок E-mail. В частности, дата отправки выглядит именно так: Date: Г—ГІ, 07 JunГ 2007 10:13:22 +0400 Понятное дело, OutLook интерпретирует эту дату как Отправлено: ВС 07.01.2007 9:13, что совершенно не правильно. Пользуемся TastTrack пока в триал режиме. Что посоветуете?
Senior QA Engineer $1500 (Работа/Санкт-Петербург)
2007-06-07 11:39 MaximP
Крупная IT компания открывает в Санкт-Петербурге вакансию Senior QA Engineer. Требования к кандидату: - опыт работы в тестировании ПО -от 3 лет, - опыт работы с базами данных и SQL, - технический англ. язык, - готовность к самостоятельной работе-в обязанности будет входить постановка процесса тестирования в группе. Желательно: -опыт руководства, -опыт автоматического тестирования, -опыт программирования. Условия работы: стабильная компания, белая з.п., соц. пакет- мед. страховка (полис дмс), гибкий график работы, комфортабельный офис в центре города. Заработная плата от 1300$ до 1500 $ в зависимости от опыта работы Резюме пожалуйста присылайте на job@itstaff.spb.ru
Vista тестирование (Тестирование ПО: выполнение тестов и анализ результатов)
2007-06-07 12:37 SergeAD
Тут по опыту видится следующее: 1. Тестирование взаимодействия с драйверами. В Vista новая модель драйверов 2. Тестирование инсталлятора 3. Тестирование при включенном\выключенном User Account Control. 4. тестирование GUI с включенным Vista Aero Interface
Привет Слава. Ну это что-то вроде бизнес-плана: "Что получит компания в случае открытия учебного центра". Ну и плюс конкретные планы развития данного учебного центра: какие дисциплины будут читаться, каков уровень курсов, примерная программа курсов. Кстати, вообще говоря есть надежда, что это может вылиться в конструктивное сотрудничество с тобой. [right][snapback]42941[/snapback][/right]
QUOTE(Case @ Jun 5 2007, 06:52 PM)
На самом деле уже скорее не со мной, а с куратором направления "Обучение" QAExpert, но идея понятна - я дам ему линк на этот пост. [right][snapback]42942[/snapback][/right]
Приветствую, Владислав!
Меня зовут Дмитрий, я занимаюсь координацией направления "Обучение" в QA Expert. Ссылку на этот топик мне дал Вячеслав. Конечно же, мы тоже заинтересованы в сотрудничестве с учебным центром Вашей компании. Сообщите, пожалуйста, как с Вами можно связаться, чтобы обсудить наши тренинги, условия сотрудничества и прочее. Личные сообщения, к сожалению, пока не работают. Спасибо за проявленный интерес :)!
Меня зовут Дмитрий, я занимаюсь координацией направления "Обучение" в QA Expert. Ссылку на этот топик мне дал Вячеслав. Конечно же, мы тоже заинтересованы в сотрудничестве с учебным центром Вашей компании. Сообщите, пожалуйста, как с Вами можно связаться, чтобы обсудить наши тренинги, условия сотрудничества и прочее. Личные сообщения, к сожалению, пока не работают. Спасибо за проявленный интерес :)! [right][snapback]43023[/snapback][/right]
Погодите Вы с сотрудничеством. Я всего лишь пока прошу помощи в создании концепции, если угодно бизнес-плана по открытию данного учебного центра. Без этой концепции учебный центр просто в природе не будет существовать. Данную помощь никто не торопится оказывать, а посему в принципе открытие учебного центра под сомнением. Мне одному понадобится много времени чтобы выдать данный документ и затем его утвердить. Поэтому расчитываю на помощь экспертов чтобы ускорить все это.
Performance Testing. Concurrent users. (Тестирование производительности ПО: нагрузочное, стрессовое тестирование)
2007-06-07 14:05 invierna
предположения основываются исключительно на интуиции... единственно сомнение в том что вот эти 2500 юзеров в LRне будут соответствовать действительным 2500 реальных. Потому как у меня нет информации о том, когда и какие итменно действия будут выполнять юзеры... единственно в процентах, которые я указывала в посте выше. Возможно что при наступлении некоего события типа "конец месяца" все 2500 рьяно ринуться заполнять отчеты... необходима проверка выдержит ли апликейшин такие действия... если будут запущены 2500 юзеров с задержками в нажимании кнопок - эмулируя работу реального юзера - действительно ли это будет соответствовать реальным 2500 юзерам...
Не могли бы Вы возможно подсказать мне литературу, статьи по этому вопросу...
Объекты DDTDriver не позволяют записывать что-либо в файл, они только читают из него. Что касается файлов CSV, то с ними несложно работать как с обычными текстовыми файлами используя объект FileSystemObject. Документация по нему лежит здесь.
Бизнес план "на салфетке", чтобы просто показать что мы понимаем о чём речь, я могу набросать за вечер-другой, но признаться чем дальше тем больше думаю, что с таким подходом у вас мало что получится - получается что вы решили "дому быть", а теперь просите строителей обосновать зачем он вам нужен и как строительство и работа этого дома вам окупится, при этом само обоснование получается строители должны сделать чтобы ты мог его продвинуть дальше, как-то это всё мутно, не находишь?
Sub Main Dim xls_obj As Object, wb as object, ws as object
set xls_obj = CreateObject("excel.application")
set wb = xls_obj.Workbooks.Open("C:\temp\test.xls") set ws = wb.Worksheets(1) ws.Range("A1").Value = 222 ws.Range("A1").Font.Color = &HFF wb.Save wb.Close xls_obj.Quit
End Sub
Почитать следует для начала в справке Робота о CreateObject, GetObject, Object Class. О том, как работать именно с Excel - читайте в справке VBA для Excel. Там все объекты, методы и свойства необходимые подробно описаны. Можно просто записать макрос в Excel, а затем адаптировать полученный код для Робота.
не думаю, что кто-то сможет тебе помочь в этом деле. Слишком много специфики.
Если же говорить о бизнес плане, то тут все предельно просто: покупаешь дешевле - продаешь дороже.
Вначале считаешь затраты. Сколько будет стоить аренда класса? Оборудование класса? ПО для класса? Сколько нужно заплатить преподавателю за час (вилка)? Сколько будут стоить накладные расходы (ручки, карандаши и т.п.)?
Получаешь сумму первоначальных затрат, которую нужно на запуск центра.
Затем считаешь, сколько нужно проводить тренингов, по какой цене и сколько иметь слушателей, что бы покрыть ежемесячные затраты.
Потом решаешь, где и как брать тренеров. Как определить, что их курс будет интересен, что они смогут привлечь слушателей и т.п.
Деньги, скорее всего, на старт будут чужие. Значит, те, кто дал денег, захотят, что бы они вернулись через некоторое время и даже прибавились. Так что, после расчета точки безубыточности (покрытие месячных затрат за счет полученного дохода), считать все для схемы, в которой присутствует прибыль. Сразу станет понятно, можно ли будет продать тренинги по той цене, которая позволяет сводить концы с концами и по той цене, которая имеет норму прибыли.
После этого, как все посчитано, приступаешь к расчету промо акций. Сколько нужно рекламы? Где? Какой? Как гарантировать постоянный поток слушателей?
Собственно, все. Ничем не отличается от бизнес плана для любого другого вида бизнеса.
Requirements: - Bachelor’s degree in computer science or related discipline; - 2+ years of hands-on Software testing experience; - Practical knowledge of Automated Test Tools Creation, Test Cases and Scripts Writing; - Profound knowledge of nUnit, nAnt, VBA; - Strong practical knowledge of testing client/server applications (C++,C#); - Excellent understanding of Quality Assurance theory and methodology; - Preferable experience in IIS; DNS; IP Addresses, subnets, and routing; Active Directory; Auto Hotkey; MWareSkills and Abilities; - Good communication, organization and analytical skills.
Social guarantees: - Official employment; - Business trips abroad; - Permanent professional trainings; - Medical insurance (plus payments for dentistry); - Free English language practice; - Free rental flat for candidates living in the other regions of Ukraine (during the first period of integration into the company’s structure).
For details: e-mail: irina@jobconsult.com.ua phone: 501 64 69
Developer in Test (Работа/Киев)
2007-06-07 16:03 Irina HR
The Software Quality Assurance Department of an American IT Company developing its own software product is looking for SQA Engineer.
Requirements: - Bachelor’s degree in computer science or related discipline; - Profound knowledge of C, C++ Developing; - 1+ year of hands-on Software testing experience; - Practical knowledge of Automated Test Tools Creation, Test Cases and Scripts Writing; - Good knowledge of nUnit, nAnt, VBA; - Strong practical knowledge of testing client/server applications (C++,C#); - Preferable experience in IIS; DNS; IP Addresses, subnets, and routing; Active Directory; Auto Hotkey; MWareSkills and Abilities; - Good communication and analytical skills.
Social guarantees: - Official employment; - Business trips abroad; - Permanent professional trainings; - Medical insurance (plus payments for dentistry); - Free language practice; - Free rental flat for candidates living in the other regions of Ukraine (during the first period of integration into the company’s structure).
For details: e-mail: irina@jobconsult.com.ua phone: 501 64 69
О том, как работать именно с Excel - читайте в справке VBA для Excel. [right][snapback]43030[/snapback][/right]
О! Спасибо. Справку робота смотрела, но там нет конкретно про Excel. Макросы записывала, а адаптировать под RR в голову не приходило. Теперь буду развлекаться.
Слава, подойди к этому с другой стороны. Я даю вам реальную возможность (от которой вы по сути можете отказаться и работать с уже существующими центрами) заработать деньги. Но для этого нужно построить дом в котором будут эти деньги зарабатываться. Решение о строительстве дома принимает Генеральный директор, которому необходимо обоснование этого строительства. Я свою очередь смогу повлиять, чтобы итог этого строительства понравился всем жильцам и каждый принял участие в достижение светлого будущего с оплатой затраченных усилий.
Спасибо Сергей за содержательный и развернутый ответ. Все будет взято на вообружение. Да, открываться придется под чужой крышей и эта крыша естественно потребует возврата вложенных средств и получения прибыли. Но с некоей долей уверенности в перспективе можно подумать о получении полной автономии.
Объекты DDTDriver не позволяют записывать что-либо в файл, они только читают из него. Что касается файлов CSV, то с ними несложно работать как с обычными текстовыми файлами используя объект FileSystemObject. Документация по нему лежит здесь. [right][snapback]43029[/snapback][/right]
Обязанности 1. Тестирование web-based приложения (ручное и автоматическое) 2. Разработка тестовой документации (test cases, test reports) 3. Разработка тестовых скриптов (автоматизированное тестирование)
З/пл от 1000 долл. Компенсационный пакет по результатам собеседования (з/п + обеды в компании + компенсация затрат на профессиональное обучение и сертификацию, част. компенсация затрат на обучение англ. яз. и спортивные занятия). Предложения по удаленной работе не рассматриваем. Заполнить анкету соискателя, ознакомиться с полным списком вакансий и подписаться на рассылку вакансий можно на корпоративном сайте job.ru
Возникла такая проблема: Имеем файл с структурой xml(весом этак 2.7 метра), но файл содержит недопустимые символы '&' и, как следствие, нормально не читается через XML DOM - выдаёт ошибку. Задача отредактировать файл быстро заменив в нём '&' на '&' - сейчас я пытаюсь, точнее реализовал всё через открытие файла в WordPad и вызове в нем ReplaceAll,затем сохраняю и закрываю, после чего я уже работаю с этим файлом через XML DOM. Может есть какие, более быстрые, варианты замены символов без запуска сторонних приложений.
Должностные инструкции (Управление тестированием ПО: тест менеджмент)
2007-06-07 17:56 VLDCORP
Хочу возродить тему, ибо сам сейчас пишу должностные инструкции. Созрел вопрос: как различить ответственность начальника отдела и руководителя группы? Очевидно, что ответственность напрямую зависит от количества возлагаемых обязанностей. Однако, всю ответственность получается загнать в набор стандартных пунктов, которые будут индеферентны (или совсем незначительно отличаться) по отношению к сотрудникам. Вот что у меня получилось для начальника отдела: Начальник отдела тестирования и технического документирования несёт ответственность за: ∙ руководство отделом; ∙ ненадлежащее выполнение своих должностных обязанностей; ∙ недостоверную информацию о состоянии выполнения полученных заданий и поручений, нарушение сроков их исполнения; ∙ невыполнение приказов, распоряжений Генерального директора и непосредственного руководства; ∙ несвоевременное, неполное и некачественное выполнение работ; ∙ неправильное и/или неполное использование предоставленных прав; ∙ некачественное или неполное выполнение функций, задач и процедур менеджмента качества; ∙ несвоевременную отчетность о рабочей загрузке; ∙ некачественное выполнение обязанностей сотрудниками отдела; ∙ несоблюдение требований секретности и конфиденциальности служебной информации; ∙ нарушение правил внутреннего трудового распорядка, несоблюдение требований правил техники безопасности, правил пожарной безопасности и других нормативных документов; ∙ причинение материального ущерба - в пределах, определенных трудовым и гражданским законодательством Российской Федерации.
и вот что для руководителя группы Руководитель группы тестирования несет ответственность за: ∙ ненадлежащее выполнение своих должностных обязанностей; ∙ недостоверную информацию о состоянии выполнения полученных заданий и поручений, нарушение сроков их исполнения; ∙ невыполнение приказов, распоряжений Генерального директора и непосредственного руководства; ∙ несвоевременное, неполное и некачественное выполнение работ; ∙ неправильное и/или неполное использование предоставленных прав; ∙ некачественное или неполное выполнение функций, задач и процедур менеджмента качества; ∙ несвоевременную отчетность о рабочей загрузке; ∙ некачественное выполнение обязанностей сотрудниками группы; ∙ несоблюдение требований секретности и конфиденциальности служебной информации; ∙ нарушение правил внутреннего трудового распорядка, несоблюдение требований правил техники безопасности, правил пожарной безопасности и других нормативных документов; ∙ причинение материального ущерба - в пределах, определенных трудовым и гражданским законодательством Российской Федерации.
Сходство очевидно, что тут еще указать можно чтобы подчеркнуть разные степени ответственности?
По поводу выбора приложения - wordpad был выбран потому, что он есть всегда(по дефолту с виндой ставится) - и как результат - на любой машине тест сможет пройти, а то, что удобнее дополнительными тулами воспользоваться, это да, но тогда уже надо следить за тем, чтобы они были установлены на тех машинах, где будет пускаться скрипт + необходимо учитывать то, что чем сложнее используемый тул, тем больше времени на открытие его и тд и тп(мне так кажется).
Задача будет выполняться каждый раз при проведении регрессионного тестирование, а это фактически каждый день(зависит от количества билдов и их качества) .
Поэтому и возникла мысль, что может можно как-то оптимизировать - убрать по возможности сторонние тулы(даже тот же wordpad,notepad - не суть важно). Было думал попробовать через FileWrite,FileRead и тп - но не уверен, что работа с файлом такого размера будет достаточна быстра и проста по сравнению с реализованным методом.
Ах да, чуть не забыл, файл невозможно корректно открыть с помощью MSOffice из-за его ломанной стуктуры.
использование сторонних тулов (даже таких, как блокнот) я бы не рекомендовал вообще
вы же не можете знать, на какой системе будет запускаться тест. А вдруг там винда французская будет?
а вдруг там удалили блокнот? а вдруг заменили другой программой? (обе эти ситуации я просто встречал - у самого у себя на компе :))), я это к тому, что нельзя заранее предусмотреть степень извращения юзера)
Делайте через функции, считывайте, заменяйте, записывайте. Пусть это будет дольше (секунда? две? какая разница, если тесты работают час?), зато универсально
Недостатки TestComplete (AutomatedQA - Functional Testing)
2007-06-07 18:13 Artem Rudenko
Возникла у меня ёщё одна проблема непонятная, по крайней мере для меня: Вариант 1 if(obj["Exists"]) { ..... } Вариант 2 if(obj["Exists"]==true) { ..... } Второй вариант всегда выполит код внутри скобок, если объект существует(true), первый же вариант даже если объект существует и свойство true, почему то не всегда заходит внутрь.
Влад, вы хотите паблик УЦ сделать? Или для нужд компании? [right][snapback]43049[/snapback][/right]
Разумеется паблик.
Редактирование файла(XML) (AutomatedQA - Functional Testing)
2007-06-07 18:24 Artem Rudenko
Хм, я так в принципе и думал, только вот что-то на меня конкретный ступор сегодня нашёл и я никак не могу вспомнить, как с помощью методов read, write найти необходимый мне текст и поменять его на другой, если я не ошибаюсь алгоритм должен быть что-то наподобии следующего: 1) открыли файл на чтение, второй на запись 2) считали строку из первого,проверили что в считанной строке не содержится необходимых символов и записали ёё во второй файл 3) если считанная строка содержит искомый символ, то с помощью substr или index находим ёё и формируем новую строку, которую записываем во второй файл и тд до конца.
Если это так, то вопрос как считать ровно строку(скажем так, мы не знаем, какой у нёё размер и, соответственно, какое количество байтов читать из файла) и записать ёё в строку переменную? Или же чтобы считать строку из файла с помощью методa FileRead проще читать посимвольно до тех пор, пока не встретится скажем символ конца строки - если так, то подскажите пожалуйста, какой он должен быть(код или вид).
видимо, скрипт не дожидается объекта просто сделайте WaitProperty вместо просто Exists
Недостатки TestComplete (AutomatedQA - Functional Testing)
2007-06-07 18:30 Artem Rudenko
Зря не верите))) Это я просто привел сдесь пример с Exists а на самом деле у меня порой такое не проходит и просто для переменных те я делаю флаг и в зависимости от него входим либо не входим так вот ситуация повторяется пусть и не всегда но бывает - стоит отметить что на последней версии вроде бы работает отлично, но с другой стороны скрипты уже переделаны работать по схеме значение==true.
И ёщё один вопрос или пожелание, чтобы в проекте скрипты можно было хранить/отображать по каталогам в Project Workspace, те чтобы можно было внутри Script для Project Workspace создавать фолдеры, а то если много скриптов, то становится не очень удобно работать с Project Workspace.
подскажите пожалуйста, какой он должен быть(код или вид).
кому нужны эти полумеры? :) нате вам сразу готовую функцию
CODE
function FileReplaceString(sFile, sString, sReplace) { var s = ""; var file = Sys.OleObject("Scripting.FileSystemObject"); if (!file.FileExists(sFile)) { Log.Error("File " + sFile + "doesn't exist"); return; }
file = Sys.OleObject("Scripting.FileSystemObject").OpenTextFile(sFile, 1); s = file.ReadAll(); file.Close();
function test_file_repl() { FileReplaceString ("C:\\temp.t", "]", "WOW"); }
заменяет в файле C:\\temp.t все символы ] На строку WOW естественно, вместо одного символа ] можно заменять всю строку
Редактирование файла(XML) (AutomatedQA - Functional Testing)
2007-06-07 19:24 Artem Rudenko
Огромное спасибо, Генадий, с утра попробую обязательно. Не поверите , как раз читал про Scripting.FileSystemObject , и ваш пример оказался как нельзя кстати .)))))
Должностные инструкции (Управление тестированием ПО: тест менеджмент)
2007-06-07 20:29 VLDCORP
Потому что случай понесения ответственности наступает после НЕвыполнения своей обязанности. С другой стороны, если убрать НЕ то семантика сильно не изменится. В большинстве должностных инструкций я видел именно такой вариант, который привел.
Вышел новый Quality Center 9.2 (Новости IT-отрасли)
2007-06-07 21:12 VLDCORP
Информацию о столь чудном событии можно получить косвенно. Например, перейдите по ссылке и увидите, что есть вот такой гайд "HP Quality Center 9.2 Version Control Add-in Guide".
Кроме того, не спроста событие HP Software Universe, 18-22 June, Las Vegas, где судя по всему будет презентация этого замечательного продукта.
Ну а тот кто был на семинаре Mercury в Москве знает, что будет реализовано: Enterprise Requirements Management (RM) · Capture and Manage Business requirements, Functional requirements, Test requirements, and custom requirements within a single enterprise quality management platform · Full traceability between requirements to analyze dependencies and change impact · Open our huge QC install base to a whole new set of business users · Customers can start with RM immediately with no new software and hardware provisioning Risk Based Quality Management · Plan what to test based on business risk and business value · Enable an objective risk assessment of requirements to help prioritize testing efforts · Automatically generate a “business contract” to enable QA to have a strategic discussion with the business Release and Cycle Management: · Support Agile methodologies through cycle planning and reporting · Introduce the concepts of releases and cycles for managing multiple application releases and test cycles within a single project · Track expected and actual testing effort using new progress reports · Make informed release decisions using new enhanced quality reports
Ждем-с продукт в магазинах и прилавках нашего города
Кроме того, не спроста событие HP Software Universe, 18-22 June, Las Vegas, где судя по всему будет презентация этого замечательного продукта.
Ну а тот кто был на семинаре Mercury в Москве знает, что будет реализовано: Enterprise Requirements Management (RM) · Capture and Manage Business requirements, Functional requirements, Test requirements, and custom requirements within a single enterprise quality management platform · Full traceability between requirements to analyze dependencies and change impact · Open our huge QC install base to a whole new set of business users · Customers can start with RM immediately with no new software and hardware provisioning Risk Based Quality Management · Plan what to test based on business risk and business value · Enable an objective risk assessment of requirements to help prioritize testing efforts · Automatically generate a “business contract” to enable QA to have a strategic discussion with the business Release and Cycle Management: · Support Agile methodologies through cycle planning and reporting · Introduce the concepts of releases and cycles for managing multiple application releases and test cycles within a single project · Track expected and actual testing effort using new progress reports · Make informed release decisions using new enhanced quality reports
Ждем-с продукт в магазинах и прилавках нашего города
единственно сомнение в том что вот эти 2500 юзеров в LRне будут соответствовать действительным 2500 реальных. Потому как у меня нет информации о том, когда и какие итменно действия будут выполнять юзеры...
Тогда просто расслабьтесь до той поры, пока не получите эти данные. Без них невозможно построить модель нагрузки. А без этого невозможно корректно сэмулировать поведение реальных пользователей.
QUOTE
если будут запущены 2500 юзеров с задержками в нажимании кнопок - эмулируя работу реального юзера - действительно ли это будет соответствовать реальным 2500 юзерам...
Это будет соответствовать реальным 2500 юзерам, если ваш сценарий будет соответствовать тому что, как и когда делают реальные юзеры. Реалистичность полученных результатов будет находиться в прямой зависимости от реалистичности вашего сценария, который, в свою очередь, зависит от реалистичности данных, на которые вы опираетесь.
QUOTE
Не могли бы Вы возможно подсказать мне литературу, статьи по этому вопросу...
Как строить модель нагрузки на основе данных о том, как нагружают систему реальные пользователи, можно увидеть в student books для тренинга по LR. Я, естественно, имею в виду наш официальный training course.
Разработка бизнес плана для паблик УЦ - суть обычного бизнес-подразделения с понятными целями, которыми есть зарабатывание денег - есть отдельная задача, которой можете заниматься вы или вы + партнёры по этому бизнесу.
Концепция создания центра обучения (Обучение тестировщиков ПО)
2007-06-08 06:25 VLDCORP
Да ладно Слава, не заморачивайся. Так или иначе я сам проделаю всю работу с помощью или без нее. Тем более праздный интерес есть не только у тебя. Я всего лишь пытаюсь реализовать проект, который изначально был бы ориентирован на целевую аудиторию. А помощь мне нужна по банальнейшей причине нехватки времени (хоть это тебя и не убедит). К тому же я не просил за меня писать концепцию. Я просил советов и примеры того, как такие концепции пишутся.
Отдельное спасибо хочу сказать Green`у и SALar`у, которые хоть как то задали вектор решения данной задачи. Будем копать.
Влад, я перенёс сюда из Новостей - для Новости нужен более оф.тон и полный перевод текста. [right][snapback]43061[/snapback][/right]
Здесь возможно этой новости самое место.
Проблема с методом ItemClick (AutomatedQA - Functional Testing)
2007-06-08 07:00 D-007
При первом обращении к ComboBox методом ItemClick значения выберается, а вот при втором обращении значения остается тоже самое что при первом обращении. Хоть и указываю при втором обращении другое значение методу ItemClick. Может есть какой-нибудь другой метод? Помогите кто может.
Как в VS2005 выдать warning? (Автоматизированное функциональное тестирование ПО)
2007-06-08 07:42 Darkus
Привет всем. Хочу спросить, может кто сталкивался. Если ошибка произошла, вызываем Assert.Fail. Есть ещё Assert.Inconclusive... А мне нужно выдать предупреждение, а Assert.Warning - такого метода нет. Это как -нибудь решается в(тестах) VS2005?
P.S. Ещё раз поднимаю тему о необходимости создания ветки по VS2005