AutomatedQA - Functional Testing -> Не всегда срабатывает Drag&Drop
2010-06-28 14:16 DenMpei
Пытаюсь перенести одну строчку DBGridEh ниже: ... lDBGrid := Aliases.Vl.Main.MDIClient.A_SmetaPr.Smeta.PageControl1.TabSheet1.DBGridEh1; lX := 1; lY := lDBGrid.Row; lRect := lDBGrid.CellRect(lX, lY); lX := lRect.Right - 2; lY := lRect.Bottom - 10; lDBGrid.Drag(lX, lY , 0, 100); ... Не работает
Делаю lDBGrid.Drag(lX, lY , 0, 200); - работает Делаю запись скрипта и запускаю его на тех же условиях - не работает. Увеличиваю параметр toY в этом скрипте - работает... Чудеса?!
function DEL() { var Qry; // Create a query Qry = ADO.CreateADOQuery(); // Specify the connection string Qry.ConnectionString ="Provider=SQLOLEDB.1;User ID=**;Password=***;Persist Security Info=True;Initial Catalog=price_compare_TestComplete;Data Source=***\\SQL2008"; // Specify the SQL expression Qry.SQL = "DELETE * FROM STORE"; // Execute the query Qry.Open(); // Closes the query Qry.Close(); } Ошибка: Incorrect syntax near '*' Т.е. не поддерживается DELETE, так как же тогда удалить все строки?
AutomatedQA - Functional Testing -> Возможности рекордера в TestComplete
2010-06-28 16:13 Evgeniy Paygusov
Три вопроса к опытнм пользователям TestCmplete: 1) Может ли встроенный в TestComplete рекордер скриптов вызываться не из среды самого TC, а из вне...Напрмер, по комбинации горячих клавиш? 2) Можно ли при запуске рекордера TC не указывать (выбирать) имя файла модуля, куда будет записываться текст рекордера, а чтобы он записывался в опредленый внешний файл 3) Существуют ли возможности рекордера, чтобы генерируемый им текст скрипта содерал не просто клики мышками по координатам и введение каких то значений в поля, а вызовы реальных методов контролов.
∙ Высшее образование; ∙ Опыт от 1 года разработки архитектуры (.NET), от 3х лет разработки приложений (.NET); ∙ Практическое использование языка SQL; ∙ продвинутый пользователь ПК: установка приложений, MS Office (Word, Excel, Access, PowerPoint); ∙ Английский язык - средний уровень (чтение / запись).
Желательно: ∙ Опыт разработки архитектуры приложений .NET; ∙ Знание методологий разработки приложений (RUP, iterative, agile) ; ∙ Знание технологий разработки приложений: C #,. NET Framework, ADO.NET, Web Services, Windows Forms, XML, XSLT ∙ Знание технологий разработки на MS SQL/Oracle ∙ Способность быстро изучить чужой код ∙ Опыт управления командой разработчиков – как дополнительное преимущество
∙ Разработка приложений (. NET); ∙ Анализ бизнес и функциональных требований; ∙ Анализ кода и его переработка (. NET); ∙ Разработка тестов; ∙ Поддержка исправления приложений (. NET); ∙ Третья линия поддержки приложений в продуктивной среде; ∙ Консультирование специалистов по тестированию и администраторов среды, сертификации по развертыванию приложений и техническому обслуживанию.
Условия: з/п 75-90тыс. руб.(net), (з/п обсуждается с успешным кандидатом), оформление по ТК РФ , м. Октябрьская (работа на территории западного банка).
Контакты: Бэлл Интегратор т. (495)981-61-82 д.540 Ольга Шкаева OShkaeva@bellintegrator.ru (в теме письма, пожалуйста, указывайте название вакансии)
∙ Высшее образование; ∙ Опыт от 3х лет разработки архитектуры (.NET), от 2х лет разработки приложений (.NET); ∙ Знание ПК: продвинутый пользователь: установка приложений, MS Office (Word, Excel, Access, PowerPoint); ∙ Опыт разработки архитектуры приложений .NET; ∙ Знание методологий разработки приложений (RUP, iterative, agile) ; ∙ Практическое использование языка SQL; ∙ Знание технологий разработки приложений: C #,. NET Framework, ADO.NET, Web Services, Windows Forms, XML, XSLT ∙ Английский язык - средний уровень (чтение / запись)
Желательно: ∙ Знание технологий разработки на MS SQL/Oracle ; ∙ Опыт разработки приложений .NET (полный цикл), с широким использованием баз данных (Oracle / MSSQL); ∙ Способность быстро изучить чужой код; ∙ Опыт управления командой разработчиков – как дополнительное преимущество.
Обязанности: ∙ Анализ бизнес и функциональных требований; ∙ Разработка архитектуры приложений и описание технических спецификаций; ∙ Разработка приложений, анализ кода и его переработка (. NET); ∙ Формирование поставок.; ∙ Разработка тестов; ∙ Третья линия поддержки приложений в продуктивной среде; ∙ Консультирование специалистов по тестированию и администраторов среды сертификации по развертыванию приложений и техническому обслуживанию; ∙ Возможно в дальнейшем координация разработчиков.
Условия: з/п 75-90тыс. руб.(net), (з/п обсуждается с успешным кандидатом), оформление по ТК РФ , м. Октябрьская (работа на территории западного банка).
Контакты: Бэлл Интегратор т. (495)981-61-82 д.540 Ольга Шкаева OShkaeva@bellintegrator.ru (в теме письма, пожалуйста, указывайте название вакансии)
Выбор инструментов для тестирования ПО -> Выбор средства для тестирования 1С:Предприятие 8.1.
2010-06-28 19:10 firenz
Уважаемые тестировщики 1С и другие, знакомые с тестированием 1С! Можно ли вас попросить посоветовать какое либо средство для тестирования 1С, как функционального, так и нагрузочного! Дело в том что в недавнем времени я увлекся тестированием, правда по большей части в теории, так как в институте эту тему мы затрагивали только в общих чертах, да есть такой зверь, и он немаловажен! Я начал читать Литературу по тестированию, смотрел описания средств тестирования!
Мне все таки помогли найти организацию, где меня взяли практикантом именно по тестированию! И вот я пошел на практику и столкнулся с такой проблемой! Программой для тестирования оказалась 1С, сейчас сижу читаю руководство и разбираюсь в ней!
Но мне поставили задачу, так как я проявил интерес к изучению какого-либо инструмента автоматизированного тестирования, (в организации используется TestComplete, но он не применяется в ней для тестирования 1С), познакомиться в 1-ю неделю с 1С-общие принципы, 2-я неделя с функционалом 1С разработанным организацией, 3-я с TestComplete и как можно привязать его к 1С, 4-я желательно реализовать какой либо TestCase(по логике 1С, нагрузочное тестирование для них не так важно(хотя мне было бы интересно узнать и о нем)) или хотя бы механизм тестирования 1С, его логики.(мммм... рассматривается в большей степени ООП и управление договорами в 1С)
Так вот! Помогите пожалуйста определиться со средством автоматизированного тестирования 1С, ммм...Желательно пример небольшой, и основные моменты, что может быть протестированного в 1С Тесткомпликтом и эффективен ли он для 1С. Мне бы главное найти отчего оттолкнуться, и направление где искать! Дальше буду работать! Так как на данный момент мне затруднительно сказать что может быть протестировано TestComplete в 1С или может быть необходимо другое средство для тестирования данной программы!
##### Код { ##### TestedApps.Client_Win.Run Set client = Sys.Process("Client.Win") ##### Код } #####
В объекте client получаю пустой объект. Что интересно иногда эта конструкция работает вполне себе нормально. В чем может быть проблема не понятно, но эта не постоянность работы уже сильно напрягает. Через Ctrl+F12 показывает пустой объект, а в ObjectBrowser все Ок.
Может тогда кто подскажет как мне с минимальными потерями во времени найти процесс другим способом? Путь к EXE и имя я естественно знаю.
Я использую свои ScriptExtensions и очень часто запрашиваю процесс, для каждого конкретного контрола. Иногда ТС настолько плющит, что не работает вышеуказанная конструкция вообще, а иногда только некоторые обращения к ней.
Резюме тестировщиков ПО -> Ищу удаленную работу тестировщиком
2010-06-28 21:22 ll_andy_ll
Ищу удаленную работу тестировщиком. Почему удаленную? Потому, что основная уже есть. Соответственно занятость неполная. Резюме приложено ниже. Рассмотрю любые предложения(только удаленной работы). Территориально нахожусь в Краснодаре
Требования: Опыт работы с MS SQL 2000 Опыт работы с MS SQL 2005 (x84/x64) Опыт работы с Windows 2000 Server Опыт работы с Windows Server 2003
Условия: Офис ст.м. Водный стадион (10-15 мин. ходьбы от метро) График работы понедельник-пятница 9.00-18.00 Оформление по ТК РФ Дружный коллектив ЗП по результатам собеседования (от 50000 руб)
AutomatedQA - Functional Testing -> Проблема с обработкой диалогов в разных ОС
2010-06-29 11:38 timursmeta
Здравствуйте, уважаемые форумчане. Столкнулся с проблемой универсальной обработки стандартных диалогов и сообщений. Проблема заключается в том, что например, что бы нажать на кнопку сохранения файла (SaveDialog), обработка выглядит по разному в различных операционных системах (в частности RUS или ENG). Вот код который для русской операционной системы: ##### Код { ##### const StdWndClassName = '#32770';
wnd := Aliases.Vl.WaitWindow(StdWndClassName, '*', 1000); if wnd.Exists then wnd.Window('DirectUIHWND', '', 1).Window('CtrlNotifySink', '', 7).Window('Button', '&Да', 1).Click(); ##### Код } ##### Соответственно в английской операционке будет не '&Да' , а '&Yes'. Вопрос: Можно как неть без условия на caption кнопки написать код, который будет работать в любой операционной системе.
Основные обязанности: Разработка программного обеспечения в области управления информационными потоками
Требования: Знание Jscript(обязательно), С# Пол мужской Возраст от 28 до 48 лет Владение английским языком (чтение технической документации) Опыт работы от 3 лет программистом
Условия: работа в офисе с 10 до 19 (1 час обед) 5-ти дневная рабочая неделя, командировок нет з/п от 60000 р
Контактное лицо: Наталья, тел. 740-95-63 E-mail: record_2010@mail.ru