Публикации по теме 'cucumber'


Автоматизация, изменившая правила игры
Попробуем запачкать руки с помощью WebdriverIO Давно я что-то писал для публики. Я не уверен в точной причине молчания, может быть, это потому, что я не был в настроении писать в эти дни или, скорее, я был так занят погоней за новыми вызовами. Давайте вместе изучим факты, взглянув на инструмент, с которым я экспериментировал последние 9 месяцев. Этот инструмент называется WebdriverIO и используется для автоматизации пользовательского интерфейса как в веб-приложениях, так и в..

Вопросы по теме 'cucumber'

Как заставить истории работать с restful_authentication и огурцом?
После клонирования последних стабильных версий рельсы (2.3.2), rspec (1.2.2), огурец (0.2.0.4 ... вышла 24 марта 2009 г.), rspec-rails (1.2.2), restful-authentication (исправлено formatted_user_path и несколько других проблем),...
2037 просмотров

Тестовая среда для веб-сервисов
У нас есть монолитное приложение, написанное на Visual Dataflex, и различные дополнительные приложения, написанные на других языках (.NET). Все они используют одну и ту же базу данных и должны следовать одной и той же бизнес-логике. Один из способов...
1123 просмотров
schedule 26.07.2023

Повторно использовать шаги огурца
Я хочу повторно использовать некоторые шаги Cucumber, но не могу найти правильный способ. Я хочу написать такой шаг: Given /^I login with (.*) credentials$/ |type| # do stuff with type being one of "invalid" or "valid" end Но затем...
44198 просмотров
schedule 23.03.2022

Профилирование теста огурца (ruby/rails)
Проблема, связанная с профилированием/профилированием, при тестировании Cucumber. Один из наших тестов на огурцы работает довольно медленно. Вместо того, чтобы гадать, где наше приложение тратит время, я хотел бы знать это программно. Как...
4428 просмотров

Как интегрировать огурец в соотношение кода к тесту?
Когда я использую «rake stats», я могу узнать, сколько строк кода я написал для своих тестов RSpec. И мои тесты RSpec также влияют на соотношение кода и теста. Но могу ли я также перечислить там свои строки кода из шагов Cucumber? С наилучшими...
553 просмотров
schedule 02.01.2023

Огурец ПередШагом
Есть ли BeforeStep, эквивалентный AfterStep в Cucumber? Если нет - кто-нибудь нашел решение/обходной путь?
3097 просмотров
schedule 17.07.2023

Проблемы с запуском Cucumber с помощью приложения конфигурации Stephen Celis
Я пытаюсь запустить огурец с помощью приложения конфигурации, которое я использую в Rails. Приложение конфигурации используется для установки различных параметров конфигурации в Rails, например, значение сайта для ActiveResource: self.site =...
369 просмотров
schedule 08.03.2022

Проверка ассоциаций с огурцом
Я новичок в рельсах и огурцах, и я пытаюсь проверить следующий сценарий Background: Given I have a Group named Group 1 And I go to the list of groups And I have the following users records | name | description | group_id | | user...
658 просмотров
schedule 25.12.2022

Почему методы ловушки огурца не строчные?
Cucumber имеет несколько различных методов подключения, таких как Before, After или AfterStep. Мне было интересно, почему эти имена методов не следуют соглашениям об именах Ruby, чтобы писать имена методов в нижнем регистре? Спасибо.
584 просмотров
schedule 17.12.2022

Кнопки диалогового окна пользовательского интерфейса jQuery не отвечают на click_button или selenium.click в Selenium / Webrat
Кто-нибудь смог заставить кнопки диалогового окна jQuery UI реагировать на click_button или selenium.click? Кажется, я не могу заставить это работать. По сути, я пытаюсь протестировать форму в диалоговом окне jQuery UI в приложении Rails,...
2939 просмотров

Огурец + вебрат + селен, как игнорировать скрытый текст?
Я использую Cucumber, webrat и selenium для тестирования веб-приложения. Я использую " Я должен что-то увидеть" , чтобы проверить изменения. Однако во многих местах проверяемый текст меняется со скрытого на видимый (это может быть вызвано удалением...
1404 просмотров
schedule 27.05.2022

Пакет Gem выдает ошибку неправильного типа аргумента
Я пытаюсь следовать этому руководству. и я получаю следующую ошибку, которая не дает результатов Google, и я все еще слишком неопытен, чтобы знать, как это исправить. Какие-либо предложения? ОШИБКА: при выполнении gem... (TypeError) неверный тип...
1012 просмотров
schedule 12.08.2022

Cuke4Nuke или SpecFlow?
Я пытаюсь решить, следует ли мне использовать Cuke4Nuke или SpecFlow. Каковы плюсы и минусы каждого из них? Мнения о том, что лучше и почему. Спасибо!
7567 просмотров
schedule 09.04.2024

Как протестировать OpenID в рельсах с огурцом
Как протестировать OpenID в рельсах с огурцом. У кого-нибудь есть реальный пример? Например, используя Fakeweb. Спасибо
721 просмотров
schedule 11.05.2022

Запуск Webrat с помощью Selenium
Я настроил Cucumber + Webrat + Selenium согласно этой статье . Однако всякий раз, когда я запускаю свой сервер, я продолжаю получать: ERROR Server Exception: sessionId не должен быть нулевым; эта сессия уже началась? (Селен :: CommandError) Два...
488 просмотров
schedule 29.05.2022

селен не может найти элемент с классом в IE
Я использую selenium_client с огурцом, webrat + IE. Как и следовало ожидать, Firefox работает нормально. Я пробовал следующее: selenium.is_visible("css=#flash .flash_notice") selenium.is_visible("xpath=//*[@id='flash']/*[@class='flash_notice]")...
2465 просмотров

недопустимая опция: --autospec
/usr/local/bin/ruby -rrubygems -e "require 'redgreen'" /usr/local/lib/ruby/gems/1.8/gems/rspec-1.3.0/bin/spec --autospec <files_here> -O spec/spec.opts invalid option: --autospec Test::Unit automatic runner. Usage: -e [options] [-- untouched...
3984 просмотров

Тестирование предупреждений javascript с помощью Capybara
Я использую Cucumber + capybara + selenium для запуска автоматического тестирования, но мне не удается найти способ подтвердить, что отображается предупреждение javascript. Кажется, у этого вопроса есть решение с селеном, но я не могу понять, как...
6573 просмотров
schedule 28.04.2022

Огурец, капибара и селен - отправка формы без кнопки
У меня есть тест с использованием драйвера огурца, капибары и селена. Этот тест должен перейти в форму и отправить ее. Обычный текст был бы Scenario: Fill form Given I am on the Form page When I fill in "field1" with "value1" And I...
16251 просмотров
schedule 20.04.2022

authlogic flash [: notice] не отображается на шаге cucumber webrat
Я выполняю шаги BDD с огурцом, чтобы реализовать свое поведение при автоматическом входе в систему. Scenario: log in Given a registered user: "[email protected]" with password: "p@ssword" exists And I am on the homepage When I follow "Log in" And I...
1400 просмотров
schedule 20.03.2022