Selenium - Functional Testing -> Как получить несколько атрибутов?
2008-12-10 14:06 joika
Задача такая: нужно забрать со страницы все элементы с одним атрибутом (в идеале записать в массив) и потом пробежаться по ним. Есть ли в селениуме понятие массива как такового и как можно забрать такую информацию?
Личный рост, карьера, развитие, управление временем и задачами -> Проблема изучения языков и технологий
2008-12-10 14:14 ShAkE2
Всем очередной привет. В наше время работодатели хотят от тестировщиков знаний во всех мыслимых облостях IT(за малым исключением). Я и сам не против учить новые языки программирования, технологии. Но вот проблема, даже 2: 1) В 99% случаев в моей практике данные языки и технологии редко применимы и без практики, тот же уровень программирования остается на уровне прочтения пары книжек. А попрошествии 6-12 месяцев стыдно писать в резюме, что есть знание данного языка(см. проблему 2) 2) Если же продолжать далее обучение в другой области, предыдущая забывается. На мой взгляд это очевидно, я же не программист и не программировал ежедневно на протяжении 10 лет. Исходя из требований работодателей(по части автоматизации по крайней мере) лучший тестировщик - бородатый программист, который решил сменить род деятельности под старость лет.
В итоге имеем 2 похожие, тесно связанные проблемы. Без практики не будит уровня и памяти. Уже слышал советы, вроде "Выдумай задачу сам" и т.д. Но имхо этот подход из разряда ананизма. В работе же применить очень проблематично.
Собственно как вы совмешаете освоение новых технологий/языков с работой? Как поднять уровень программирования, на хотя бы одном языке выше среднего? Я понимаю, что многие работают в автоматизации и им должно быть попроще, так что надеюсь участие примут мануальшики в том числе.
* Работа в команде тестирования продуктов, разрабатываемых компанией * Разработка планов и сценариев тестирования * Разработка тестовой зоны
Требования: 1. Понимание процесса тестирования 2. Знание методологий, принципов и инструментов тестирования ПО 3. Опыт проведения различных видов тестирования 4. Знания операционных систем Windows NT семейства (NT, 2000, XP, Server 2003, VISTA, Server 2008) на уровне администратора сети 5. Внимательность к деталям 6. Способность к обучению 7. Способность и желание работать в команде 8. Английский язык на уровне чтения и написания технической документации 9. Представления о протоколах IP
Дает премущество:
* Познания в области безопасности информационных систем * Опыт reverse-engineering, опыт использования отладчиков и дизассемблеров (IDA, SoftICE, итд) * Владение языками программирования С, С++, x86 и x64 assembler * Опыт автоматизации тестирования * Знание разговорного английского языка
Условия работы:
* Работа в офисе (в районе ст. м. Выборгская) * Испытательный срок — 1-2 месяца в зависимости от скорости Вашей адаптации * Зарплата определяется результатами собеседования, от 27000 на испытательный срок * Оплата обедов и обучение английскому языку
О компании: Agnitum Ltd специализируется на разработке ПО для защиты конечных пользователей Internet. Флагманский продукт компании — персональный файрвол OUTPOST.
* Знание и умение использовать C++, STL, boost * Умение работать в команде над большим проектом * Умение писать простой, легко сопровождаемый и расширяемый код * Опыт работы в области разработки программного обеспечения - от 2х лет * Высшее образование * Английский язык на уровне чтения технической документации
Дает преимущество:
* Знание и умение использовать паттерны проектирования * Опыт использования WinAPI или библиотек MFC, WTL при разработке программных продуктов * Представления об IP протоколах, опыт работы с winsock * Представление об устройстве malware и методах борьбы с ними * Хорошее знание английского языка
Наши ожидания:
* Простота и расширяемость кода. Специфика продуктов компании - большое количество конечных пользователей * Стремление к совершенству – готовность осваивать новые идеи и технологии. Мы не ищем исполнителей – мы ищем авторов * Способность решать сложные задачи и обучаться в рамках разработки в нетривиальной предметной области * Умение проводить рефакторинг кода * Способность самостоятельно разработать программный компонент со стадии архитектуры до вывода на рынок
Условия работы:
* Работа в команде полный рабочий день (м. Выборгская) * Зарплата на испытательный срок 55000-60000 руб, определяется результатами собеседования * Испытательный срок — 1-2 месяца в зависимости от скорости Вашей адаптации * Оплата обедов, проезда и обучение англ.языку
О компании:
Agnitum Ltd. специализируется на разработке ПО в области защиты конечных пользователей от широкого спектра угроз – вирусов, spyware, спама, сетевых атак и утечек данных. Флагманский продукт компании —продукт обеспечения комплексной защиты ПК в сети Outpost Security Suite.
PS Прошу прощения, если просто пропустил какое-то знаковое мгновение.
Hewlett-Packard (Mercury) - Quality Center -> VB script
2008-12-10 16:07 liliyat
Добрый день! У меня вопрос. Эсть экранная форма с порядка 10 полями. Необхимо с помощью QTP вовремя тестирования перенести данные в таблицу Excel (в определенные поля). Как это правильно сделать используя VBscript? Поскольку в эом вопросе не сильна, можно описать подетальнее, начиная с декларирования переменных ... Спасибо всем кто хоть чем-то сможет помочь!
Хочу добавить. В репозитории все поля известны! Таблица создана и лежит в папке.
Подводя итоги 2008 года в IT-индустрии, наша редакция предлагает подборку материалов, характеризующий по мнению редакции портала www.it4business.ru завершающийся 2008 год. Мы старались сделать этот срез не только освещающим события и технологии, но демонстрирующим определённые тенденции и движения IT-индустрии, ведущих мировых и отечественных компаний. Мы не приводим финансовых цифр или других показателей успешности крупных компаний, мы просто смотрим на мир, в котором живём и работаем.
Для сравнения, можно ознакомиться с аналогичным срезом за 2007 год:
Данный «живой» срез материалов доступен в виде ленты сообщения по тэгу «Тенденции 2008» и «Тенденции 2007», а мы продолжим отмечать знаковые материалы в новой ленте «Тенденции».
Кроме событий задающих, по мнению редакции www.it4business.ru тенденции развития отрасли, мы также собрали небольшую подборку материалов по прогнозам, которые компании, специалисты и аналитические агенства давали в этом году.
Требуется автоматизировать тестирование пользовательского интерфейса нескольких приложений, написанных на Visual C++. Также желательно иметь возможность регрессионного тестирования. Все тестирование по типу black-box. Кода приложений нет, возможности перекомпилировать нет. Платформы - WinXP 32 и 64бит, по-возможности еще Win2003, Vista, .
Пока пробовал только TestComplete. Как я понял, он мне не подходит, так как все объекты интерфейса без перекомпиляции он не видит.
Есть ли какие-либо средства, которые могут с этим справится?
PS: Кстати удивился, не увидев какой-нибудь сводной темы с описанием области применения распространенных средств автоматизированного тестирования. Вопрос-то постоянно задается в этой ветке.