Не совсем понятно, почему nil в TestComplete трактуется как Integer (со значением 0, т.е. инициализация переменной типа int по умолчанию). Более того, если объекту типа OleVariant присвоить значение nil, то объект приводится к типу Integer.
Вот пример. Можно поставить точку останова на Log.Message и посмотреть значение и тип obj и nil в WatchList.
Procedure test;
var
obj : OleVariant;
begin
obj : = nil;
Log.Message(obj);
end;
В связи с этим вопрос, как обнулять ссылку на объект или, к примеру, вызывать методы из .Net Assembly c передачей в параметрах nil - в обоих случаях проводится неявное приведение к типу int со значением 0.
Также нельзя проверить на null:
Procedure test321;
var
obj : OleVariant;
begin
obj : = Sys.Process('TestProcess').AppDomain('TestProcess.exe').dotNET.TestNamespace.TestClass.SomeMethod;
if obj = nil then // Проверка не проходит в случае, если метод возвращает null!
Log.Message('Method returns null');
end;
Моделирование нагрузки на систему при реальном использовании.
Разработка модели и скриптов нагрузочного тестирования в среде HP Mercury Load Runner
Анализ результатов, формирование отчетов по итогам нагрузочного тестирования.
Проектирование, разработка, параметризация и отладка скриптов автоматического тестирования с использованием средств HP Mercury Quick Test Professional (QTP),
Сопровождение набора автоматизированных тестов, контроль их выполнения, решения возникающих проблем.
Автоматизации регрессионных тестов.
Владение метриками покрытия
Требования:
Опыт работы в отраслях: От 2 года
Навыки:Опыт тестирования клиентских и серверных компонентов Web приложений.
Профессиональное владение продуктами HP Mercury Load Runner, HP Mercury Quick Test Professional
Знание и понимание методологий создания программного обеспечения (RUP, MSF).
Знание методологий тестирования.
Иностранный язык: Английский – чтение технической литературы
Личностные качества:
Внимательность к деталям.
Желание и умение до конца разбираться в проблеме. Эффективные решения.
Умение брать на себя ответственность и выполнять в срок взятые обязательства.
Стремление постоянно повышать свой кругозор и профессиональный уровень.
Дополнительная информация: приветствуется дополнительное образование по специализированным продуктам.
Резюме ждем по адресу hr@it-online.ru
Фиксирование весий. Психология разработчика.
2010-12-15 11:16
Уф.... Ситуация такова.
Версии ПО на проектах фиксируются. Порядок фиксирования определен и описан. Дорога накатана.
Увы...
Есть один проект, где с закреплением версий проблемы.
У меня ощущение - что проблема чисто психологическая.
Предлагала написать, сказать, хоть промяукать - что не устраивает в существующем порядке.
Ответ расплывчат - типа некогда, время теряю, чего я это должен...
Вот еще два-три дня - и тогда.. а пока я б еще ....
Что получается, когда версии не фиксируются, думаю, объяснять не надо..
Requirements:
∙ 1+ year of testing experience including manual testing, test planning and designing;
∙ knowledge of MS operating systems, Office and mail software;
∙ knowledge of testing methodologies and experience with test documentation preparing;
∙ responsibility and attentiveness to details, ability to work individually and as a part of a team;
∙ good problem solving, analytical and communications skills;
∙ oral and written English, at least intermediate.
The following knowledge and skills will be a plus:
∙ .net Applications testing automation (Regression, Performance);
∙ experience in Oracle DBMS applications testing;
∙ knowledge of Swedish or Norwegian language will be a nice surprise.
Responsibilities:
∙ preparing test plans;
∙ preparing test cases and performing tests;
∙ following established test plan and using own analytical skills to find and clearly log defects in the defect control system;
∙ documenting and leading error correction process;
∙ identifying test tasks risks and assessing product deficiencies
∙ reporting results on a regular basis
∙ communicating with customers
∙ business trips to Sweden or Norway may be required from time to time.
Conditions:
∙ we offer good working conditions‚ friendly team of professionals‚ and possibilities for a career growth in an international company.
∙ official salary (depending on qualifications; 40 000 – 50 000 RUB gross) and compliance with Russian labor law‚ medical insurance and flexible working hours. Our office is located in the very center of Saint Petersburg.
Our e-mail: job.spb@kentor.se
Please apply in English and specify your salary expectations.
Математика и тестирование
2010-12-15 13:45
Я собираюсь писать диплом.
Моя специальность математик-программист (Математическое обеспечение и администрирование ИС).
Я работаю в компании тестировщиком, соответственно и тему диплома бы хотелось выбрать связанную с основной деятельностью.
Мне была предложена задача по "сдружить" TC и Terrasoft (написать доп.модули). В принципе это задача по администрированию, здесь нет математики. А мне как математику-программисту необходимо выбрать тему такую чтоб в ней была математическая составляющая (не просто +-/*).
В связи с чем у меня вопросы:
1) Можно ли как то расширить данную тему дипломной работы? (добавив какую-нибудь математику)?
2) Может вы можете предложить какую-то интересную тему диплома?
3) Может вы посоветуете мне литературу, где можно найти какие-то зацепки для выполнения предыдущих вопросов (книги где бы какие-то процессы тестирования или что-то наподобие рассматривались таким образом, чтоб была математика).
Selenium Camp - это отличная стартовая точка для тех, кто только задумывается о применении Selenium; для профессионалов - это прекрасная возможность поделиться опытом с коллегами и узнать много нового и интересного.
Множество докладов, разнообразных мастер-классов и практических отчетов о применении Selenium для тестирования приложений, написанных на различных языках программирования (Java, .NET, PHP, Ruby, Python и т.д.), а также будет уделено отдельное внимание инструментам, построенным на базе Selenium и интеграции с другими инструментами для тестирования приложений. Мир, построенный вокруг этого инструмента, действительно очень большой и интересный.
Успейте получить Colocation сервер бесплатно на 1-2 месяца, аренда сервера бесплатно!
Специально для вас мы сделали акцию — Сервер в аренду бесплатно. Уходящий 2010 год прошел в целом хорошо. Настроение у нас новогоднее. И мы решили сделать акцию по размещению серверов бесплатно. В первую очередь мы предоставляем данную акцию:
* Школьникам и студентам;
* веб-студиям и IT-компаниям;
* ветеранам труда, заслуженным работникам и деятелям и инвалидам;
* членам многодетных семей;
* малоимущим и прочим льготным категориям граждан.
В канун нового 2011 года и до конца зимы мы дарим один месяц бесплатного размещения с включенными 100Гб трафика.
А тем кто переносит свой сервер из другого дата-центра — мы дарим два месяца бесплатного размещения!
Подробности на сайте компании «ITSoft» - http://itsoft.ru/service/hosting-center/dedicated
Россия, Москва, м. Китай-город, Б. Трехсвятительский пер., дом 2.
+7 (495) 988-3041 дата-центр: размещение и аренда серверов, круглосуточная техническая поддержка
Вакансия: Тестирование трейдинговых систем. Кострома
2010-12-16 00:56
Костромское подразделение Московской компании набирает сотрудников для работы на проектах американской компании Exactpro Systems LLC, связанных с тестированием автоматических трейдинговых приложений (фондовые биржи, интер-брокер-дилеры, инвестиционные банки, торговые роботы и математические модели расчёта цены и риска сложных деривативов – фьючерсов и опционов)
Работа в офисе в Костроме, полный рабочий день, гибкий график и возможность отгулов, обучение за счёт компании (англ. яз., трейдинг, тестирование высоконагруженных систем). Оплата успешной профессиональной сертификации. Возможны краткосрочные командировки: Москва, Лондон (UK), France, USA
Умение программировать и/или свободное владение англ. языком – большой плюс при собеседовании и повод для обсуждения более высокой зарплаты
Уровень обрaзования: Высшее или неоконченное высшее.
Зарплата: от 12 000 до 20 000 рублей (на руки). Трудоустройство по ТК РФ.
Минимальные требования:
- Cпособность читать техническую документацию на английском;
- Знание компьютера (продвинутый пользователь);
- Технический склад ума;
- Желание учиться.
Организация: ООО "Инновационные Трейдинговые Системы"
Контактное лицо: Максим Рудовский
Эл. почта: info@its-trading.ru
Телефон: +7(4942)470766
Web-сайт: www.its-trading.ru