Геннадий Алпаев, автора единственного русскоязычного учебника по TestComplete и автор тренинга Автоматизация тестов с использованием TestComplete, очередной набор которого начнет работу 19 июля.
TestComplete дает возможность создавать тесты, используя несколько языков программирования, и новичку обычно нелегко сделать выбор в пользу того или иного языка. В этой статье я постараюсь максимально подробно рассмотреть этот вопрос, а также ответить на часто задаваемый вопрос «какой язык выбрать?».
Выбор языка
Выбрать язык для нового проекта необходимо в момент создания проекта.
Давайте сначала кратко рассмотрим каждый из предлагаемых языков.
<ul>VBScript – процедурный язык от Microsoft с добавленными позже возможностями объектно-ориентированного программирования (ООП). Очень лёгкий в освоении, рекомендуется новичкам в программировании.<li>JScript – объектно-ориентированный язык программирования, более гибкий и мощный по сравнению с VBScript. Рекомендуется для более опытных в программировании.<li>DelphiScript – процедурный язык программирования без возможностей ООП. Его рекомендуется использовать только в крайнем случае (см. ниже описание Самотестирующихся и Подключаемых приложений).<li>C++Script/C#Script – тот же JScript с небольшими синтаксическими отличиями.
Cucumber + MinTest Error
2013-07-05 11:04
Добрый день. Ситуация такая: установил Cucumber, написал простой тест на вывод эллементарных фраз перед внедрением действующих тестов, но вылезла ошибка. Может кто подскажет где и как в Cucumber использовать Minitest? Заранее спасибо!
Известно, что любая деятельность представляет собой ценность тогда и только тогда, когда у нее есть некий внешний "потребитель", заинтересованный в результатах этой самой деятельности.
Какую ценность представляют результаты тестировщика и для кого?
На простом «бытовом уровне» цель деятельности QC/QA можно усмотреть в проектировании и прохождении тестов, своевременном репортированнии багов и статуса продукта.
Мы предлагаем подняться на уровень выше и рассмотреть вопрос о снижении рисков проекта как на основную цель отдела тестирования.
Несмотря на это философское вступление, мы поговорим о вполне конкретных вещах. О том, как силами Тестировщиков минимизировать риски:
Невыявленых требований
Недооценки трудозатрат на разработку и тестирование
Непопадания всей команды в запланированное расписание
Непрохождения продукта "приемки"
Речь пойдет о знакомых вещах, таких как раннее проектирование тестов или независимость тестирования, но мы предложим вам посмотреть на них под ракурсом снижения рисков.
И конечно поделимся практическими советами и наработками из личного опыта.
Известно, что любая деятельность представляет собой ценность тогда и только тогда, когда у нее есть некий внешний "потребитель", заинтересованный в результатах этой самой деятельности.
Какую ценность представляют результаты тестировщика и для кого?
На простом «бытовом уровне» цель деятельности QC/QA можно усмотреть в проектировании и прохождении тестов, своевременном репортированнии багов и статуса продукта.
Мы предлагаем подняться на уровень выше и рассмотреть вопрос о снижении рисков проекта как на основную цель отдела тестирования.
Несмотря на это философское вступление, мы поговорим о вполне конкретных вещах. О том, как силами Тестировщиков минимизировать риски:
Невыявленых требований
Недооценки трудозатрат на разработку и тестирование
Непопадания всей команды в запланированное расписание
Непрохождения продукта "приемки"
Речь пойдет о знакомых вещах, таких как раннее проектирование тестов или независимость тестирования, но мы предложим вам посмотреть на них под ракурсом снижения рисков.
И конечно поделимся практическими советами и наработками из личного опыта.
Известно, что любая деятельность представляет собой ценность тогда и только тогда, когда у нее есть некий внешний "потребитель", заинтересованный в результатах этой самой деятельности.
Какую ценность представляют результаты тестировщика и для кого?
На простом «бытовом уровне» цель деятельности QC/QA можно усмотреть в проектировании и прохождении тестов, своевременном репортированнии багов и статуса продукта.
Мы предлагаем подняться на уровень выше и рассмотреть вопрос о снижении рисков проекта как на основную цель отдела тестирования.
Несмотря на это философское вступление, мы поговорим о вполне конкретных вещах. О том, как силами Тестировщиков минимизировать риски:
Невыявленых требований
Недооценки трудозатрат на разработку и тестирование
Непопадания всей команды в запланированное расписание
Непрохождения продукта "приемки"
Речь пойдет о знакомых вещах, таких как раннее проектирование тестов или независимость тестирования, но мы предложим вам посмотреть на них под ракурсом снижения рисков.
И конечно поделимся практическими советами и наработками из личного опыта.
Проблема с русским текстом
2013-07-06 00:45
Здравствуйте. Помогите, пожалуйста, решить проблему:
Пользуюсь Selenium WebDriver, браузер-Chrome, среда разработки - Eclipse(Java)
Метод sendKeys() криво работает для русскоязычного текста, т.е. строку "русский текст проверка бла бла бла 1111" он превратил в "русскй текст проерк л л л 111" и отправил в поле для ввода.
С чем это может быть связано и как это возможно исправить? Заранее огромное спасибо за помощь! :)
Как юзать тест раннер?
2013-07-06 19:59
Доброго времени суток. Как добавить свои тесты в тест раннер? Идиотскую справку перечитал несколько раз, так и не понял, где их добавлять, а пример как всегда забыли приаттачить.. Спасибо