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

[DelphiScript] Использование nil



Software-Testing.Ru - портал тестировщиков  

Новые темы форума тестировщиков

[DelphiScript] Использование nil
2010-12-15 09:40
Доброго времени суток.

Не совсем понятно, почему 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;

Ведущий специалист по автоматизированному тестированию
2010-12-15 11:12
Российско-американская компания специализирующаяся на создании сайтов ищет Специлиста по автоматизированному тестированию.
Обязанности:

Моделирование нагрузки на систему при реальном использовании.
Разработка модели и скриптов нагрузочного тестирования в среде 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
Уф.... Ситуация такова.
Версии ПО на проектах фиксируются. Порядок фиксирования определен и описан. Дорога накатана.
Увы...
Есть один проект, где с закреплением версий проблемы.


У меня ощущение - что проблема чисто психологическая.
Предлагала написать, сказать, хоть промяукать - что не устраивает в существующем порядке.
Ответ расплывчат - типа некогда, время теряю, чего я это должен...
Вот еще два-три дня - и тогда.. а пока я б еще ....

Что получается, когда версии не фиксируются, думаю, объяснять не надо..

УФФФФФФФФФ...
НУЖНЫ СОВЕТЫ!
Доводы, слова, фразы, тональности, расстановки -- как уговорить?

TestComplete. Как сделать, чтоб переменная была доступна во всех Keywo
2010-12-15 11:44
Добрый день!
Пытаюсь записать значение в переменную проекта, но после окончания скрипта переменная пустая.
Как сделать, чтоб значение сохранялось(в KeywordTests)

QA Engineer/Tester
2010-12-15 13:41
QA Engineer/Tester at Kentor

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 26 февраля 2011 в Киеве!
2010-12-15 15:43
Тренинг-центр XP Injection приглашает всех на первую конференцию посвященную инструменту тестирования web-приложений Selenium.

Selenium Camp - это отличная стартовая точка для тех, кто только задумывается о применении Selenium; для профессионалов - это прекрасная возможность поделиться опытом с коллегами и узнать много нового и интересного.



Множество докладов, разнообразных мастер-классов и практических отчетов о применении Selenium для тестирования приложений, написанных на различных языках программирования (Java, .NET, PHP, Ruby, Python и т.д.), а также будет уделено отдельное внимание инструментам, построенным на базе Selenium и интеграции с другими инструментами для тестирования приложений. Мир, построенный вокруг этого инструмента, действительно очень большой и интересный.

Читать дальше

Получите Colocation сервер бесплатно на 1-2 месяца, аренда сервера бес
2010-12-15 18:36
Добрый день, мы рады предложить вам размещение сервера на 1-2 месяца бесплатно и предлагаем потестировать наши сервера бесплатно своими проектами

Успейте получить 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

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


© 2010 | Software-Testing.Ru


В избранное