Компания Epicor включена журналом FORTUNE в перечень 100 наиболее быстро развивающихся предприятий и является мировым лидером в области поставок интегрированных систем управления ресурсами предприятия (ERP), взаимоотношениями с клиентами (CRM), системой управления цепочками поставок (SCM) и систем автоматизации оказания услуг профессионального характера (PSA) предприятиям среднего размера и подразделениям 1000 крупнейших компаний мира. Основанная в 1984 г., компания Epicor обслуживает более 20 000 заказчиков в более чем 140 странах, предоставляя решения на более чем 30 языках.
Основные задачи:
Тестирование новой функциональности
Тестирование изменений, вносимых разработчиками в систему
Работа с сообщениями пользователей
Основные обязанности:
Предварительное тестирование/анализ неполадок, возникших на стороне клиента, а также тестирование исправлений (включая документацию) в процессе поддержки продукта; анализ возможного негативного влияния в смежных областях
Подготовка планов тестирования (тест-кейсов) для новых функций
Тестирование новых функций в соответствии с требованиями и дизайн спецификацией, включая анализ возможного негативного влияния в смежных областях
Анализ и приоритизация вопросов, возникших при разработке новых функций
Общее тестирование базовой (стандартной) функциональности модулей, обеспечивающее стабильность версии
Разработка скриптов для автоматического тестирования программных продуктов и анализ результатов их работы
Поддержка Системы Управления Качеством
Требования к квалификации:
Высшее техническое образование
Опыт тестирования ПО (не менее 3 лет)
Умение составлять и работать с тест-кейсами
Знание различных технологий тестирования
Понимание процесса автоматического тестирования
Знание основ DBMS и SQL (желательно MS SQL)
Знание английского языка на уровне Intermediate
Желательно:
Опыт работы с ERP системами
Знание основ бухгалтерского учета и основных бизнес-процессов коммерческих предприятий
Знание основ различных технологий ПО (DCOM,MTS,XML)
Личные качества:
Умение работать в команде;
Внимательность, аккуратность и настойчивость в поиске решений
Готовность соблюдать стандарты, процедуры и правила
Готовность к обучению и самообучению
Компенсационный пакет:
профессиональные тренинги
бесплатные курсы англ.яз.в офисе
медицинская страховка (ОМС, ДМС)
Условия:
М. Савеловская (5мин. от метро)
График работы: с 9.00 до 18.00
Оформление согласно ТК РФ
Оплачиваемый отпуск
Зарплата обсуждается по результатам собеседования!
С уважением,
Игнатова Алена
отдел HR
Тел 799-56-66 (доб 510)
aignatova@epicor.com
ignatova-a@mail.ru
waitForPageToLoad в Google Chrome
2011-01-19 13:28
При запуске тестов в Google Chrome они падают на операции waitForPageToload с ошибкой:
com.thoughtworks.selenium.SeleniumException: Object [object HTMLIFrameElement] has no method 'getCurrentWindow'
А есть ли какой workaround? Есть ли такие,у кого этот баг не проявляется?
Selenium Core. Загрузка фото.
2011-01-19 13:31
Всем привет.
Извиняюсь если это уже обсуждалось, искать долго не стал.
Использую Selenium Core для автотестов для конкретного проекта и возникла проблема с загрузкой фото
<tr>
<td>type</td>
<td>ctl00_ctl00_body_body_formCompany_inpCompany_uploadPic</td>
<td>\\###\Shares\Home\###\Мои рисунки\company.jpg</td> {Закрасил тут кое что, файл находится в локальной сети}
</tr>
Все тесты в html формате
В ID подгрузка фото срабатывает, а через core никак. Пишет: Command execution failure. Please search the forum at http://clearspace.openqa.org for error details from the log window. The error message is: Security error
Наверняка решение есть, но я его пока не вижу
Вот логи:
* info(1295433128092): Appending missed logging messages
* info(1295433109424): Starting test /selenium/tests/LKtest_add_company.html
* info(1295433110452): Executing: |open | /user/room/edit.aspx | |
* info(1295433113747): Executing: |clickAndWait | link=Мои компании | |
* info(1295433116741): Executing: |clickAndWait | //form[@id='aspnetForm']/div[3]/table[2]/tbody/tr/td[3]/table/tbody/tr[2]/td/div[2]/a | |
* info(1295433123887): Executing: |click | ctl00_ctl00_body_body_formCompany_inpCompany_uploadPic | |
* info(1295433124898): Executing: |type | ctl00_ctl00_body_body_formCompany_inpCompany_uploadPic | \\###\Shares\Home\###\Мои рисунки\company.jpg |
* error(1295433124901): Unexpected Exception: Security error
* error(1295433124902): Exception details: message -> Security error, code -> 1000, INDEX_SIZE_ERR -> 1, DOMSTRING_SIZE_ERR -> 2, HIERARCHY_REQUEST_ERR -> 3, WRONG_DOCUMENT_ERR -> 4, INVALID_CHARACTER_ERR -> 5, NO_DATA_ALLOWED_ERR -> 6, NO_MODIFICATION_ALLOWED_ERR -> 7, NOT_FOUND_ERR -> 8, NOT_SUPPORTED_ERR -> 9, INUSE_ATTRIBUTE_ERR -> 10, INVALID_STATE_ERR -> 11, SYNTAX_ERR -> 12, INVALID_MODIFICATION_ERR -> 13, NAMESPACE_ERR -> 14, INVALID_ACCESS_ERR -> 15, VALIDATION_ERR -> 16, TYPE_MISMATCH_ERR -> 17, result -> 2152924136, name -> NS_ERROR_DOM_SECURITY_ERR, filename -> http://Наш сайт/selenium/core/scripts/selenium-browserbot.js, lineNumber -> 1535, columnNumber -> 0, location -> [htmlutils: ack! couldn't read this property! (Permission Denied?)], inner -> null, data -> null
* warn(1295433124902): currentTest.recordFailure: Command execution failure. Please search the forum at http://clearspace.openqa.org for error details from the log window. The error message is: Security error
* info(1295433128115): Done appending missed logging messages
* error(1295433128117): Log window displayed. Logging events will now be recorded to this window.
Помогите пожалуйста, если кто знает в чем проблема.
С коддингом не очень дружу.
selenium rc + eclipse(java) проблема
2011-01-19 14:42
Доброго дня. Не знал куда разместить свою проблему. разместил сюда, хотя скорей всего она связана с eclipse чем с selenium.
Суть: При работе в дебаг режиме тесты не прерываються на brakepoint'ах. Если кто то сталкивался с подобной проблемой, буду рад услышать лубую помощь. Заранее благодарю
Qa engineer vacancy (Kiev) , 2500-3000$
2011-01-19 15:12
One of the leading IT-outsourcing companies opened the position of QA engineer at the big internationl project.
Key Responsibilities
Ensure all testing assets are built and (where applicable) executed to standards
Testing Definition and Planning
Scope Negotiation & Control
Hold Test reviews on Test Documentation
Defect Management
Reporting progress to senior management using metrics from the Test Planning tools
Key Skills
Knowledge of Quality Centre and QTP
Ability to create project based Test Plans and Release Strategy documents
Strong QA and Testing Industry Knowledge
Test Automation using QTP
The ability to work to agreed deadlines
Practical application of software product development standards and methodologies: waterfall and iterative (e.g. Agile, Scrum, RUP, etc.).
Practical application of testing standards and methodologies
Strong knowledge of software life-cycles and software process management and improvement techniques (e.g. SEI CMMI or PMI PMBOK or SIX SIGMA)
Strong organizational and problem solving abilities
Strong verbal and written communication skills
Should have exposure to the following systems
Quality Centre
Quick Test Pro
Load Runner
MS Office
Windows, Linux
IBM Websphere MQ
All the specialists who are interested to find out more about this role - please, e-mail to job4testers2011@gmail.com
Инженер по тестированию
2011-01-19 16:52
Компания: лидер рынка моментальных платежей
Вакансия: Инженер по тестированию
Обязанности:
Тестирование ПО (web-интерфейс терминала)
Написание отчетов о тестировании
Сборка и выпуск релизов ПО
Требования:
Знание методологии тестирования
Опыт работы не менее года
(тестирование веб-интерфейсов, или опыт работы с железом/банкоматам, или опыт работы по тестированию «железа»)
Опыт составление сложных SQL запросов
Желательно:
html
JavaScript
CSS
Условия:
Заработная плата до 60 000 руб. (вся белая)
График: пн-пт с 10.00 до 19.00
Соцпакет: оплата питания + ДМС
Офис: ст.м. Южная
Проблема следующая:
Использую TestComlete 7.50.653.7 и Embarcadero® Delphi® 2010 Version 14.0.3513.24210.
Тестируемый проект - набор dll файлов.
Собираем мы их с Debug Info (как в документации описано).
Когда из этих dll-файлов создаются окошки, я не могу получить доступ к некоторым свойствам (например, к Columns.Count объекта TDBGridEh).
Дополнительная информация и исследования:
Если собрать exe-файл с этим же элементом управления, то всё хорошо. Есть версия, что при статической линковке Delphi добавляет в exe-файл Debug Info, а dll-ки состоят из двух частей (наши собственные с Denug Info и стандартные рантайм-пакеты Delphi (rtlXXX.bpl, vclXXX.bpl и т.д.) без Denug Info).
У нас есть две вакансии
- инженера-тестировщика (от 21 т.р.)
- старшего инженера тестировщика (от 24 т.р.)
Требования к вакансиям ниже.
Будем рады видеть у нас активных людей, которые вольются в наши команды разработки программных продуктов.
Требования к вакансии Инженера-тестировщика
Обязанности:
- тестирование ПО и анализ причин обнаруженных ошибок;
- составление отчетов об ошибках;
- подготовка тестовых данных;
- разработка документов на тестирование (test plan, test case);
- взаимодействие с другими отделами.
Приветствуется:
- навыки работы с системами bug tracking;
- опыт разработки или внедрения ПО;
- опыт работы с реляционными базами данных (Oracle, MS SQL), знание SQL;
- знания и опыт работы со средствами автоматизации тестирования
(TestComplete);
- хороший русский язык;
- владение техническим английским;
- отсутствие вредных привычек.
Зарплата - от 21 тыс. руб. + премия по итогам работы.
Условия:
- стандартный соц. пакет;
- возможности профессионального и карьерного роста;
Контактный тел.: (846) 269-15-20
Просьба присылать резюме по адресу: sms-it@sms-samara.ru
В теме письма указывать - "На вакансию инженер-тестировщик".
Требования к вакансии Старшего инженера-тестировщика
Обязанности:
- тестирование ПО и анализ причин обнаруженных ошибок;
- составление отчетов об ошибках;
- подготовка тестовых данных;
- разработка документов на тестирование (test plan, test case);
- взаимодействие с другими отделами.
Требования:
- высшее образование;
- знание основ программирования;
- опыт работы с реляционными базами данных (Oracle, MS SQL), знание SQL;
- знание клиент-серверных технологий;
- знание методологии тестирования;
- знание операционных систем Microsoft;
- организованность, внимательность, усидчивость.
- навыки работы с системами bug tracking;
- опыт работы от 1 года.
Приветствуется:
- опыт разработки или внедрения ПО;
- знания и опыт работы со средствами автоматизации тестирования
(TestComplete);
- хороший русский язык;
- владение техническим английским;
- отсутствие вредных привычек.
Зарплата - от 24 тыс. руб. + премия по итогам работы.
Условия:
- стандартный соц. пакет;
- возможности профессионального и карьерного роста.
Контактный тел.: (846) 269-15-20
Просьба присылать резюме по адресу: sms-it@sms-samara.ru
В теме письма указывать - "На вакансию старший инженер-тестировщик".
class Example extends PHPUnit_Extensions_SeleniumTestCase
{
protected $arr_all; //property for script exchange
public function test_one()
{...
$this->arr_all = array (); //full array
...
var_dump ($this->arr_all);//array present
}
public function test_second()
{
var_dump ($this->arr_all);//empty!!!!
}
}
По моей задумке в первом тесте записывается $arr_all а во втором тесте считывается. ООП в php знаю очень приблизительно поэтому прошу снисхождения.
Для всего класса я объявляю свойство $arr_all;
далее в первом тесте test_one() присваиваю ему массив, и для проверки делаю var_dump - всё ок, свойство присвоилось.
Но когда во втором тесте test_second() я вновь пытаюсь обратится к данному свойству - то возвращает var_dump ($this->arr_all);//empty!!!! - NULL.
тесты исполняются один за другим. Пробовал сделать $arr_all; privaty либо public - не помогает. Можно конечно записать в сериализованный файл результаты работы одного теста а потом в другом тесте прочитать этот файл, но не вариант. Хотелось-бы именно в скрипте через переменные / поля класса.
Подскажите пожалуйста способ обмена информацией межуд тестами в пределах одного класса class Example ну или альтернативное решение. Спасибо...
Selenium RC + PHPUnit getXpathCount выдает неверное значение
2011-01-19 22:17
Всем привет!
Столкнулся с проблемой, что никак не удается получить количество вложенных элементов по указанному xpath
Итак что имеем:
1. ОС винда ХР
2. Selenium RC 1.0.3 PHPUnin 3.5.9 и последние апач с php
3. Приложение, которое проверяется написано на js фреймворке
4. Загружаем исключительно в эксплорере
После загрузки приложения имеем документ вида:
<html>
...
<iframe id=1>
<html>
//куча div и span
</html>
</iframe>
<iframe id=n>...</iframe>
</html>
Одним словом документ представляет собой кучу вложенных iframe, где нас интересует только один.
Задача состоит в том чтобы упралять combobox, который из себя представляет нечто следующее
Проблема заключается в следующем - по xpath проверяю что элемент есть (isElementPresent("//div[@class='combobox-1']") а вот getXpathCount("//div[@class='combobox-1']") возвращает 0
Как мне кажется проблема связана с тем что используется довольно сложная структура документа, а так же то что все необходимое находится в iframe. Единственно что удается получить от getXpathCount("//iframe[@id='1']") = 1, а если попробовать сделать вот так getXpathCount("//iframe[@id='1']//div[@class='combobox-1']") уже получаем 0.
Может, кто сталкивался с таким, и знает как побороть такую траблу =)
Внимание! До оконцания акции 33% остаётся 1 день!
2011-01-20 02:06
Компания ФинМаркет рада сообщить Вам о начале новой акции! Только в период с 21.11.10 по 21.01.11 при открытии нового торгового счета или при пополнении существующего, Вы получаете бонус в размере 33% от внесенной суммы. Все подробности на следующей ссылке http://finmarket.com.ua/ru/action/