Unix
at.info news #30 - Автоматизация за неделю
Опубликовано polusok в 04.05.2012
Очередная порция полезных ссылок за прошедшую неделю. Читайте на здоровье!
- Видео с конференции Selenium Conf 2012
- Улучшеные проверки и assertion в soapUI 4.5
- Разновидность автоматизации в Agile
- 6 правил перед тем как начинать реализовывать логгирование для автоматизации
- Как настроить http proxy server в JMeter
- Как настроить прогон тестов на фоне в UNIX c помощью Java
- Ревью книги Experiences of Test Automation
- Программируем сохранение логгов в файл в soapUI
- Robot Framework - пример использования от самого начала до самого конца
- Привносим автоматизацию в ваш проект
»
- Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии
- Читать далее
QA Automation Specialist
Опубликовано polusok в 02.09.2011We are looking for worthy candidate on position QA Specialist to work on the full time basis in Kiev office.
Requirements:
- Experience 3+ years in QA/Testing
- Experience in working with Automated Testing Tools (SilkTest and Ruby is a plus)
- Experience in creation automated test script for testing front-end and back-end applications
- Good knowledge in SQL
- Basic Unix/Shell knowledge
- Bachelor degree in IT
- Good English reading/writing/speaking skills
- Customer communication experience
- Ability to work with diverse personality types and organize teamwork
- Quick learner, self starter, and willingness to take ownership
Компания:
Apeiron Systems
Город:
Киев (Kiev)
Страна:
Украина
Инструменты:
SilkTest, Ruby
Ориентировочная зарплата:
2,000-2,500 USD в месяц
Контакт:
Вадим Кравченко, apeiron_hr@ukr.net »
- Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии
- Читать далее
Senior QA Automation
Опубликовано polusok в 04.08.2011Short description of the project: Perform testing for the LiMA application
Responsibilities:
- Build the automated regression testing suite for testing applications
- Take part in manual testing process when required
- Coach other QA/Testers on topics of tests automation
Requirements:
- Experience in manual testing of the Oracle applications and Front-End applications
- Experience in developing automated tests
- Knowledge of the test tools: HP Quality Center
- Knowledge of the test tools: QTP
- Basic DB Skills (SQL Server/Oracle/Sybase) - To create simple "select, update, delete" queries
As a plus:
- Knowledge of Oracle BI
- Knowledge of Java-related technologies
- Basic understanding of how XML/Web Services/FTP work
- Operational knowledge of Windows and Unix platforms
- Python scripting
- Ksh scripting
Personal characteristics:
- Experience in IT and understanding of software / platform life cycle
- Strong technical background
- Strong analytical mindset
- Good communications skills
- Proactive in finding proper decision, defining and implementing solutions for them
- Team oriented, but can work independently to deliver common goals
- Perform independent research and self-training
- Document learned steps and solutions
- Share findings with team
- Ability to learn new technologies
Company offers:
- An exciting and challenging job in a dynamic team
- An opportunity to be innovative and to learn
- High salary and attractive compensation package
Компания:
Luxoft
Город:
Киев (Kiev)
Страна:
Украина
Инструменты:
QTP
Ориентировочная зарплата:
2,500-2,700 USD в месяц
Контакт:
Репешко Елена- рекрутер, erepeshko@luxoft.com, ICQ#: 410-196-214, Skype: isovna »
- Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии
- Читать далее
Бесконечный цикл запуска тестов. Практика "чертового колеса"
Опубликовано KaNoN в 18.09.2010Зачастую, когда объем автотестов становится весьма большим, достаточно тяжело уделять внимание запускам тестов. Тесты выполняются долго, часть проблем выявляется только после серии прогонов тестов и т.д. Более того, весьма полезно, чтобы результаты приходили регулярно и изменения, внесенные в код подхватывались по мере их внесения. Да и по сути, запуск тестов - это очередная рутина, которую хорошо бы делать регулярно, но в итоге всё делается, как получится. Соответственно, надо бы это как-то автоматизировать. Тут как раз подходит практика "Чёртового колеса"
Что это такое? Да, по сути это запуск всех тестов в бесконечном цикле. Вот и всё. Но сама по себе идея, как и многие другие идеи, весьма проста в озвучивании. Реализация же требует некоторой возни. Вот сосредоточимся на этом.
Итак, для того, чтобы можно было запускать тесты в бесконечном цикле нужна как минимум возможность одного запуска, после которого без всяких дополнительных действий можно повторить запуск полностью идентичным путем, после чего состояние системы останется таким же, как и до запуска. Что имеется в виду? Например, если мы используем какой-то внешний инструмент для тестирования (для того же UI-level тестирования как правило используются отдельные приложения), то получается следующая ситуация:
- До начала запуска необходимо гарантировать, что средство тестирования запущено
- По завершении запуска желательно средство тестирования закрыть по ряду причин
Всё это очевидно и решаемо. Наиболее простой случай - это использование определенных опций командной строки для закрытия средства тестирования после завершения выполнения всех тестов. Как правило средства автотестирования подобную опцию предоставляют. В крайнем случае в командных процессорах операционной системы есть команда удаления процесса по определенному имени.
Теперь ключевой момент: как зациклить.







