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

Новые обсуждения IT-форума: it4business.ru



it4business.ru - проект об IT для бизнеса  

Новые темы IT-форума

AutomatedQA - Functional Testing -> Сравнение версий файлов
2008-11-19 11:20 John_LB
Добрый день, У меня такой вопрос:

Автоматизирую процесс инсталлятора.после установки приложения нужно проверить что все установленные файлы имеют определенные версии. Как лучше поступить? Я пробовал через Create Table Checkpoint, указывал место, где лежат файлы, ТС создавал таблицу с именами и версиями файлов, в коде стоит сравнение новой полученной таблицы, с той, которая была сохранена. Все хорошо, кроме момента, что если файлов больше примерно 25, то все последующие в логе выдаются "column of row 27 contains a value (8.4.10.136) that differs from the stored one (8.4.10.136).", хотя как мы видим, версии одинаковые. Если использовать такой метод для папок с маленьким кол-вом фалов- то все ок. И еще, если повторно тест запустить, то со второго раза он сравнивает их без проблем. Как можно избавится от проблемы? Спасибо "

Тестирование ПО -> Cross-platform browser testing: как организовать тестирование?
2008-11-19 11:39 Yo)I(uk
Заказчик захотел протестировать сайт в разых браузерах: IE 6/7/8 Firefox Opera Safari.

1)Как организовать тестирование на одном ПК? Есть ли какой-нибудь тул для симуляции браузеров на одном ПК или прийдеться создавать образы?

2)Учитывая что мало времени, достаточно ли протестировать только IE 6 (а не 7 и 8)? Какие версии Firefox Opera Safari выбрать (я понял что заказчику всеравно)?

3)Стоит ли что-нибудь автоматизировать, или проверить только UI + java script?

AutomatedQA - Functional Testing -> Обработка исключений в TC 6
2008-11-19 11:51 modbear
Как намерено в тексте пограммы возбудить специализированнное исключение и обработать его надлежащим способом....?

Sub Test4
Dim w1
Dim w2
Set w1 = Sys.Process("ReportLauncher").frmRpt3
Set w2 = w1.WinFormsObject("groupBox1").cbZnach.cb_
Call w2.Click(2, 8)
Call w2.Click(6, 10)
Call w2.Click(7, 11)
........................
........................
........................
Потом что-то делаю и, упс, передача управления GeneralEvents_OnUnexpectedWindow
..............................................
............................................

Call w1.WinFormsObject("btnOK").push_button.Click(24, 13)
Call Sys.Process("EXCEL", 2).Window("XLMAIN", "*").title_bar.btn_Minimize.Click(8, 9)
Call w1.WinFormsObject("btnClose").push_button.Click(52, 11)
End Sub

Sub GeneralEvents_OnUnexpectedWindow(Sender, Window, LogParams)
LogParams.Locked = True
Call Log.Picture(Window, "Screen image", "This image was added to TestLog from the GeneralEvents_OnUnexpectedWindow procedure")
Call Window.Close
Set msgWnd = launcher.WaitWindow("#32770", "*", -1, 1000)
End Sub


Может кто нибудь знает буду премного благодарен. Анатолий.

Тестирование ПО -> Метод тестирования
2008-11-19 13:26 airguru
Вероятно описанное ниже для некоторых вовсе не является откровением :) , но я в литературе этого не встречал. пока что... может мало читал?..
И ставлю вопрос для поиска возможных минусов описанного подхода и возможностей, идей к его совершенствованию.

А суть метода вот в чем (Рассмотрим ручное функциональное тестирование): В случае, когда есть несколько областей для тестирования (если их нет- то можно их выделить искусственно. Но они должны быть достаточно дистанциированы друг от друга (на вопрос почему- ответ ниже))- проводим тестирование сначала в одной обасти, потом в другой и т.д. по кругу. (так и назовем "круговое" :))
И в каждой области тестируем до нахождения одного-двух багов или ограничиваем по времени, чтобы не зацикливать мозг, внимание, память на одной конкретной области.
2ю неделю пробую- результатом доволен. При таком подходе реально не привыкаешь к софту (или его области)- каждый раз смотришь на него с недоверием. + пока тестишь в одной- обдумаваешь ситуации в другой области и когда возвращаешься к ней- 90% либо повторишь дефект, который не смог повторить до этого, либо новых найдешь.

Такая вот мысль...

AutomatedQA - Functional Testing -> Как поймать события старта тестов и их окончание?
2008-11-19 13:29 kanski
В проекте созданы TestItem. Задача перед запуском ПЕРВОГО и после окончания ПОСЛЕДНЕГО выполнить некоторые действия. Как поймать эти моменты?

1. События onStart, onStop срабатывают для каждого TestItem.
2. Вложенность не помогает
3. Была идея сделать одну функцию в которой перечислены все тесты (большой такой список), но это не "зелено" (можно что то пропустить, написать неправильно).

Работа/Санкт-Петербург -> Тестировщик ПО / QA (Mail.Ru, Санкт-Петербург)
2008-11-19 14:31 gnilitskaya
В интернет-холдинг Mail.Ru требуется Тестировщик на проект Игры.

Обязанности:
Разработка планов тестирования и тестовых сценариев.
Проведение тестирования, составление документации.
Автоматизация тестов.

Требования:
Опыт тестирования ПО и веб-приложений.
Опыт работы с bug-tracking системами.
Знание методологий тестирования.
Базовое знание Java, TCP/IP, SQL.

Условия:
Оформление по ТК РФ, белая заработная плата, оплачиваемые отпуск и больничные
ОМС.
Офис в районе ст.м. Пл. Ленина.

Резюме высылайте по адресу gnilitskaya@corp.mail.ru для Екатерины либо стучитесь в аську 271165710

Работа: вакансии для IT-специалистов -> Системный Администратор(Киев)1500$
2008-11-19 15:15 ITPG
Системный Администратор

Крупному украинскому холдингу на постоянную работу в г. Киев СРОЧНО требуется Системный администратор.

Требования к кандидатам:

Обязательно:
Опыт работы системным администратором от 2-х лет.
Знание и опыт администрирования приложений и ОС Microsoft: WinXP/Win2003, Active Directory, Group Policy.
Знания стека протоколов TCP/IP, технологии LAN, WAN, VPN.
Английский на уровне чтения технической документации.

Желательно:
Опыт администрирования Exchange2003, ISA2004.
Опыт работы с брендовым оборудованием HP, Cisco.
Опыт работы с MS MOM, MS SQL, HP Storage Data Protector.
Знание технологии Fiber Channel.

Обязанности:
1. Системное администрирование серверов
2. Работа с терминальными серверами
3. Служба каталогов (Active Directory- лес, сайты)
∙ Настройка серверов Active Directory
∙ Мониторинг системных событий, своевременная реакция на нештатные ситуации
∙ Делегирование прав на работу с Active Directory
∙ Разработка и координация применения групповых политик и скриптов (WSH)
∙ Мониторинг службы DFS и контроль за репликацией
∙ Настройка и мониторинг служб WINS, DNS, IAS, DHCP.
∙ Инфраструктура открытого ключа (PKI)
4. Распределенная почтовая система (Exchange 2003)
∙ Настройка серверов Exchange
∙ Мониторинг состояния серверов, своевременная реакция на нештатные ситуации
∙ Ввод системных политик и ограничений, контроль за их применением
5. Служба мониторинга MOM (желательно)
6. Служба управления обновлениями WUS
7. Антивирусная политика
8. Резервирование и восстановление данных и систем
9. Работа с VPN.

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

Ждем Ваши резюме с пометкой в теме «Системный администратор» по адресу: cv@itpg.com.ua

Работа: вакансии для IT-специалистов -> Senior Flex Developer(Киев) 3000$
2008-11-19 15:16 ITPG
Senior Flex Developer

International software development company opens position for a Senior Flex Developer in Kiev office.

Requirements:
∙ At least 1 year of hands-on experience with Flex, Action Script 3.0, LiveCycle Data Services and Flex MVC framework(s)
∙ More than 3 years of commercial development experience with Java (JSP, Servlets, Spring)
∙ Strong background in the design/development of distributed, multi-tier software products utilizing Java, Servlets, XML and design patterns
∙ Solid understanding of object oriented design, component design and development, SOA concepts
∙ Understanding of software development lifecycle
∙ Experience with JMS, EJB, Web Services is a big advantage
∙ Good spoken and written English

Person Requirements:
∙ Quick learner
∙ Team player
∙ Proactive attitude
∙ Creative
∙ Good communication and interpersonal skills
∙ Analytical skills and the ability to solve problems autonomously.

We offer:
∙ Salary $2000-$3000+ (depends on skill level)
∙ Medical insurance

To accept offer:
Please e-mail your detailed CV to cv@itpg.com.ua with “Senior Flex Developer” in the subject line.

Работа: вакансии для IT-специалистов -> Разработчик VB and ASP(Кмев)1800$
2008-11-19 15:17 ITPG
Разработчик VB and ASP (постоянная, стабильная, удаленная Украина)

Разработчик VB / ASP будет разрабатывать web и Windows приложения по удалённой схеме работы (через Интернет-подключение из любой точки Украины).

Мы хотим видеть профессионалов, имеющих следующий опыт и навыки:
∙ От 2-х лет опыта разработки программного обеспечения:
∙ ASP, Visual Basic, COM-объекты,
∙ MS SQL Server / Transact-SQL,
∙ HTML, JavaScript – обязательные знания,
∙ ASP.NET, VB.NET – может быть плюсом;
∙ Способность эффективно работать в команде (на постоянной основе, удаленно, годовой контракт с продлением ежегодно);
∙ Способность быстро и эффективно разбираться в большом объёме имеющегося кода, при необходимости - изучать необходимые новые технологии;
∙ Письменный английский (написание технической документации и переписка с американскими коллегами)

Зарплата $1800.
Ваше резюме присылайте по адресу: cv@itpg.com.ua (с пометкой в теме "Разработчик VB and ASP, удалённо").

Selenium - Functional Testing -> Selenium IDE,Selenium core и Selenium RC
2008-11-19 16:11 Biasha
Заранее благодарен тем кто обратит внимание на эту тему!

Помогите пожалуйста разобраться! Столько инфы выкладывают а невозможно понять как что и при каких условиях! focus.gif

Я разобрался с Selenium IDE но как сказать! можете мне помочь дальше !!! ПЛИЗ!!!!
Создал тест-кейс который изумительно работает в firefox, но основной уклон делается на IE каким образом мне этот тест кейс запустить в IE!

ПОЖАЛУЙСТА ПОМОГИТЕ!

Анонсы и обсуждения материалов it4business.ru -> Блог Iners negotium
2008-11-19 16:21 Case

Адрес: inerro.wordpress.com
Автор: Михаил Елычев
Тематика: тестирование ПО

От автора:
Блог о тестировании и о связанных с ним темах. Если в процессе работы получаются удачные решения различных проблем, хочется этим поделиться, а также опытом в целом. Иногда просто попадаются интересные мысли на тему разработки ПО. В работе для автоматизации некоторых задач я использую VBScript, о чем тоже стараюсь писать.

Вобщем, блог обо всем, что может помочь тестировщику в его работе.

Анонсы и обсуждения материалов it4business.ru -> Блог SQAdotBy
2008-11-19 16:25 Case

Адрес: sqadotby.blogspot.com
Авторы:

  • Наталья Густыр
  • Сергей Талалаев
  • Ольга Балашенко
  • Виктория Головнева

От редакции блога:
Мы пишем на темы, касающиеся QA, тестирования, обучения в области тестирования. Есть переводы на эти же темы. Блог еще довольно молодой, но мы планируем сделать его интересным и полезным.

Анонсы и обсуждения материалов it4business.ru -> Блог Amazing Development
2008-11-19 16:34 Case

Блог о юзабилити, управлении проектами и способах улучшения web-разработки.

Адрес: www.amazedev.com
Автор: Павел Коноплицкий
Тематика: PM, Usability

В блоге публикуются авторские статьи, рецензии на книги, анонсы конференций и мероприятий на темы: юзабилити, проектировании интерфейсов, user experience, управлении проектами и любое улучшение процесса веб-разработок.

Кроме этого на блоге поддерживается ряд проектов:

  • HolyGrail — инструмент прототипирования с помощью сниппетов (кусков HTML кода) в Dreamweaver’е
  • Список рекомендуемых книг по юзабилити и управлению проектами
  • Usability Guidelines — набор формальных птребований к элементам интерфейса
  • Календарь ИТ мероприятий (семинары, конференции, тренинги) в Беларуси и Москве
  • UI паттерны — удачные решения, best practise для проектирования (в процессе)
  • Шаблоны проектной документации (в процессе)

Анонсы и обсуждения материалов it4business.ru -> Блог SQA и не только
2008-11-19 16:51 Case

Адрес: sqalife.blogspot.com
Автор: Галина Галкина
Тематика: тестирование ПО.

От автора:
Публикуются переводы статей, показавшихся мне интересными, а также мои «пробы пера». Мои статьи основаны на моем опыте. А опыт был получен не без ошибок. Хочется, чтобы другие не наступали на мои «грабли». Планирую написать несколько исследовательских статей.

Анонсы и обсуждения материалов it4business.ru -> Блог Александра Симакова
2008-11-19 17:23 Case

Адрес: alexander-simakov.blogspot.com
Автор:
Тематика: Разработка ПО, Открытое ПО, Открытые стандарты.

От автора:
Блог посвящен вопросам разработки программного обеспечения, открытым системам и открытым стандартам.

Тестирование ПО -> Тестирование эвристики.
2008-11-19 17:24 AleksandrK
Здравствуйте господа!
Столкнулся с проблемой, как вообще тестируется эвристика.
Подскажите какой нибудь метод тестирования и чем можно протестировать эвристику антивируса( Symantec ).

Работа/Москва -> Требуется инженер по тестированию (г. Москва)
2008-11-19 17:50 RTatyana
В крупной компании открыта вакансия инженера по тестированию (г. Москва):

Обязанности:

* Тестирование локальной функциональности Dynamics AX для России
* Определение тестового покрытия, составление тестовых спецификаций и планов
* Автоматическое и ручное тестирование, регрессионное тестирование
* Взаимодействие с разработчиками, менеджерами по продукту и службой поддержки

Требования:

* Высшее образование
* Опыт работы в области тестирования программного обеспечения
* Опыт работы с Visual Studio, желательно знание языков программирования- C#, C++, Java
* Владение английским языком на разговорном уровне

Условия:

* Соц. пакет, возможность обучения и развития внутри компании
Оплата
от 50000 до 70000 рублей

AutomatedQA - Functional Testing -> Сравнение регионов
2008-11-19 18:47 julia.ap
Добрый день!

TestComplete 6, Deplphi-script, web application. Редактирую на странице таблицу (допустим), применяю изменения. Вежливое приложение уведомляет меня (в идеале), что изменения были применены. Делает оно это с помощью какого-то стандартного MessageBox'a со с единственным пиремлемым свойством full name : Sys.Process('iexplore').Window('#32770', 'Windows Internet Explorer', 1). Ну и кнопка ОК.

Что нужно: быть уверенным, что вежливое приложение меня уведомило именно в том, что изменения были сохранены, а не "Какая-то ошибка, обратитесь к разработчикам" или "Ошибка с кодом -666" (ПО в первой стадии разработки).

Решение, котороя я нашла: Сравнивать картинку. Т.е сохраняю это окно с кнопкой ОК, ловлю что мне показывают и сравниваю.

Проблема: всегда говорит, что The regions are not identical, потому что посередине картинки у меня есть 1 (!) новый пиксел. иногда 2-3 пиксела.

Вопрос: как это обойти? Может быть есть еще способы узнать, что мне сказало приложение на сохранение изменений?

Hewlett-Packard (Mercury) - Performance Center -> сохранение актуального параметра
2008-11-19 18:57 besh o drom
Подскажите, может кто сталкивался с проблемой, что делать, куда смотреть и вообще, откуда начинать думать:
при переходе на страничку сохраняется неактуальный параметр (совпадает с параметром для преидущей страницы) - изза этого не проходит submit.
Где то в окресностях замешалась джава (встречала упоминания, что в таком случае возникают проблемы).

Собственно не работает последний submit (отображается сообщение: возникла ошибка при доступе к ресурсу) ,
Siebel_Analytic_ViewState4 = Siebel_Analytic_ViewState2 , при этом Siebel_Analytic_ViewState2 соответствует коду своей страницы, а Siebel_Analytic_ViewState4 - нет


/*новая заявка*/
web_add_cookie("java=yes; DOMAIN=srv");

web_reg_save_param("Siebel_Analytic_ViewState2",
"LB/IC=ViewState\" value=\"",
"RB/IC=\"",
"Ord=1",
"Search=Body",
"RelFrameId=1",
LAST);

web_reg_save_param("EVENTVALIDATION_2",
"LB/IC=EVENTVALIDATION\" value=\"",
"RB/IC=\"",
"Ord=1",
LAST);


web_submit_data("Default.aspx",
"Action=https://srv/asd/Default.aspx?page=1",
"Method=POST",
"TargetFrame=",
"RecContentType=text/html",
"Referer=https://srv/asd/Default.aspx?page=1",
"Snapshot=t3.inf",
"Mode=HTML",
ITEMDATA,
"Name=__EVENTTARGET", "Value=", ENDITEM,
"Name=__EVENTARGUMENT", "Value=", ENDITEM,
"Name=__VIEWSTATE", "Value={Siebel_Analytic_ViewState1}", ENDITEM,
"Name=__EVENTVALIDATION", "Value={EVENTVALIDATION_1}", ENDITEM,
"Name=ctl00$contentPlaceHolder$btnNewRequest.x", "Value=55", ENDITEM,
"Name=ctl00$contentPlaceHolder$btnNewRequest.y", "Value=12", ENDITEM,
LAST);

lr_think_time(6);

web_reg_save_param("Siebel_Analytic_ViewState4",
"LB/IC=ViewState\" value=\"",
"RB/IC=\"",
"Ord=1",
"Search=Body",
"RelFrameId=1",
LAST);

web_reg_save_param("EVENTVALIDATION_4",
"LB/IC=EVENTVALIDATION\" value=\"",
"RB/IC=\"",
"Ord=1",
LAST);


web_reg_save_param("num",
"LB=Request.aspx?id=",
"RB=\r\n",
"Ord=1",
LAST);

/* далее*/

web_submit_data("NewRequest.aspx_2",
"Action=https://srv/asd/NewRequest.aspx",
"Method=POST",
"TargetFrame=",
"RecContentType=text/html",
"Referer=https://srv/asd/NewRequest.aspx",
"Snapshot=t5.inf",
"Mode=HTML",
ITEMDATA,
"Name=__EVENTTARGET", "Value=", ENDITEM,
"Name=__EVENTARGUMENT", "Value=", ENDITEM,
"Name=__LASTFOCUS", "Value=", ENDITEM,
"Name=__VIEWSTATE", "Value={Siebel_Analytic_ViewState2}", ENDITEM,
"Name=ctl00$contentPlaceHolder$OperationTypesList", "Value=ReplaceSIM", ENDITEM,
"Name=ctl00$contentPlaceHolder$CtlNewSimChange1$btnAbonentType", "Value=Person", ENDITEM,
"Name=ctl00$contentPlaceHolder$CtlNewSimChange1$txtCTN", "Value=9031234567", ENDITEM,
"Name=__EVENTVALIDATION", "Value={EVENTVALIDATION_2}", ENDITEM,
"Name=ctl00$contentPlaceHolder$btnNext.x", "Value=37", ENDITEM,
"Name=ctl00$contentPlaceHolder$btnNext.y", "Value=12", ENDITEM,
EXTRARES,
"Url=images/CtlRequest/ico_dealer.png", "Referer=https://srv/asd/Request.aspx?id={num}", ENDITEM,
"Url=images/CtlRequest/ico_phone.png", "Referer=https://srv/asd/Request.aspx?id={num}", ENDITEM,
"Url=images/CtlRequest/ico_info.png", "Referer=https://srv/asd/Request.aspx?id={num}", ENDITEM,
"Url=images/CtlRequest/ico_sim.png", "Referer=https://srv/asd/Request.aspx?id={num}", ENDITEM,
"Url=Images/ru/Buttons/ExecuteEnabled.png", "Referer=https://srv/asd/Request.aspx?id={num}", ENDITEM,
"Url=Images/ru/Buttons/Delete.png", "Referer=https://srv/asd/Request.aspx?id={num}", ENDITEM,
"Url=Request.js", "Referer=https://srv/asd/Request.aspx?id={num}", ENDITEM,
"Url=images/CtlRequest/ico_person.png", "Referer=https://srv/asd/Request.aspx?id={num}", ENDITEM,
LAST);


/*закрыть*/

web_submit_data("Request.aspx",
"Action=https://srv/asd/Request.aspx?id={num}",
"Method=POST",
"TargetFrame=",
"RecContentType=text/html",
"Referer=https://srv/asd/Request.aspx?id={num}",
"Snapshot=t6.inf",
"Mode=HTML",
ITEMDATA,
"Name=__EVENTTARGET", "Value=", ENDITEM,
"Name=__EVENTARGUMENT", "Value=", ENDITEM,
"Name=__VIEWSTATE", "Value={Siebel_Analytic_ViewState4}", ENDITEM,
"Name=ctl00$contentPlaceHolder$hdnSaveOk", "Value=Yes", ENDITEM,
"Name=ctl00$contentPlaceHolder$hdnViewMode", "Value=FrontOfficeEdit", ENDITEM,
"Name=ctl00$contentPlaceHolder$CtlRequest1$txtSecondName", "Value=qwer", ENDITEM,
"Name=ctl00$contentPlaceHolder$CtlRequest1$txtFirstName", "Value=wrtywruy", ENDITEM,
"Name=ctl00$contentPlaceHolder$CtlRequest1$txtOtchestvo", "Value=eruertuw", ENDITEM,
"Name=ctl00$contentPlaceHolder$CtlRequest1$txtPassportNum", "Value=24513612346", ENDITEM,
"Name=ctl00$contentPlaceHolder$CtlRequest1$btnSimCardType", "Value=G", ENDITEM,
"Name=ctl00$contentPlaceHolder$CtlRequest1$txtSimCardNumber", "Value=31461613", ENDITEM,
"Name=ctl00$contentPlaceHolder$CtlRequest1$txtDealerComment", "Value=6adfghadfh ", ENDITEM,
"Name=__EVENTVALIDATION", "Value={EVENTVALIDATION_4}", ENDITEM,
"Name=ctl00$contentPlaceHolder$btnClose.x", "Value=38", ENDITEM,
"Name=ctl00$contentPlaceHolder$btnClose.y", "Value=3", ENDITEM,
LAST);

Работа: вакансии для IT-специалистов -> Требуется IT-manager
2008-11-19 20:37 Deymos2008
Сотрудник для удалённой работы на дому.doc victory.gif

Оставайтесь на связи, мы работаем для вас!


© 2007 | IT для бизнеса: it4business.ru


В избранное