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


Разочаровывающе медленный цикл отладки
Сегодня у Майкла было много отличных идей по отслеживанию людей через сайт, но я хотел быстро добавить функцию «спонсировать других пользователей». Я следовал логике понедельника, когда вывод конечной точки PayPal открыл некоторые потоки платежей. У меня был один человек, который ждал, чтобы использовать функцию «спонсировать других», и я обещал себе этап консолидации, как только это будет сделано. В довольно короткие сроки мы исключили несколько сценариев с огурцами: Feature : Allow..

Как выполнить автоматическое тестирование с помощью Cucumber и Nightwatch JS?
Одной из ключевых особенностей гибкой разработки программного обеспечения является сочетание DevOps и автоматизации тестирования . Автоматизация тестирования ускоряет цикл тестирования, помогает обнаруживать ошибки на ранней стадии и помогает быстрее справляться с повторяющимися и трудоемкими задачами. Чтобы гарантировать, что качество не снижается при использовании преимуществ автоматического тестирования, принятие правильной структуры и стратегии автоматизации тестирования становится..

Сотрудничество с открытым исходным кодом
Сотрудничество с открытым исходным кодом Использование проектов с открытым исходным кодом становится все более популярным. Растет количество компаний, использующих открытый исходный код. К сожалению, количество людей, строящих и обслуживающих его, растет не так быстро. Открытый исходный код не предоставляется бесплатно; кто-то делает работу. И им могла бы пригодиться ваша помощь! Почему вы должны вносить свой вклад в открытый исходный код Есть много причин, по которым вы..

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

Огурец: Автоматическое создание пошагового файла?
Когда я запускаю огурец, он отображает возможные шаги, которые я должен определить, пример из книги RSpec: 1 scenario (1 undefined) 4 steps (4 undefined) 0m0.001s You can implement step definitions for undefined steps with these snippets: Given...
5167 просмотров
schedule 06.03.2022

Ngourd C# BDD Огурец
http://code.google.com/p/ngourd/downloads/list выше приведена ссылка на NGourd, среду тестирования C# BDD. Вопрос как это скачать? Я не вижу ни одной ссылки для скачивания. Я вижу, что на вкладке «Вики» есть ссылка «Быстрый старт», а другой...
791 просмотров
schedule 06.06.2023

Загрузка файлов с помощью гема selenium-client
Я использую гем selenium-client с Webrat и Cucumber для тестирования проекта рельсов. У меня Cucumber настроен примерно так, как описано здесь: https://github.com/cucumber/cucumber/wiki/Setting-up-Selenium Моя проблема в том, что Selenium не...
553 просмотров
schedule 01.02.2024

огурец + веб-крыса: проверка текста, появляющегося дважды
Я работаю над приложением rails для самообучения BDD и тестирования в целом. Используем огурец + webrat + rspec, после видео-трансляций tuts. В этом приложении в викторине есть_много вопросов. Представление, которое я тестирую, должно отображать...
915 просмотров
schedule 09.05.2022

Динамические данные в таблицах Cucumber
У меня есть таблица Cucumber , одно из полей - это дата, которую я хотел бы заполнить сегодняшней датой. Есть ли способ сделать это без необходимости жестко кодировать сегодняшнюю дату в таблице? В принципе, я хотел бы ввести...
22607 просмотров
schedule 26.02.2022

как запустить .feature + _spec.rb + _test.rb с автотестом
В одном из моих проектов с некоторым существующим кодом часть кода покрыта файлом _test.rb, другая — файлом _spec.rb, и мы ввели .feature Это стало хорошей смесью вещей для проверки. Я в тупике, как запустить .feature, _spec.rb и _test.rb для...
119 просмотров

В Ruby, используя Cucumber, должен ли я издеваться над вызовами веб-сервиса?
Все, Я использую Cucumber для приемочного тестирования утилиты командной строки Ruby. Эта утилита извлекает данные из веб-сервиса. Я понимаю, что Cucumber предназначен для приемочного тестирования и тестирования всего стека, но мне все еще...
1689 просмотров
schedule 09.06.2023

Использование Webrat для проверки списка имеет определенное количество элементов li
Для шага огурца я знаю, что конкретный элемент ul должен иметь 5 дочерних элементов li . Как я могу утверждать это с помощью Webrat? Я предполагаю, что может быть что-то вроде: Then ".selector" should have n ".another-selector" или,...
598 просмотров
schedule 14.05.2024

Доступ Rails Cucumber к переменным контроллера
У меня есть контроллер, который определяет переменные @projects, которые будут отображаться в представлении. Есть ли способ получить доступ к этим проектам на этапе огурца? Обратите внимание, что эти переменные содержат результаты с разбивкой на...
1010 просмотров
schedule 22.04.2024

неопределенный метод `find_link 'для #‹ Cucumber :: Rails :: World: 0x818e02e8 ›(NoMethodError)
Rspec меня явно ненавидит. Я ненавижу его в ответ. #features/step_definitions/custom_steps.rb Then /^I should see the link "([^\"]*)"$/ do |linked_text| find_link(linked_text) end #link.feature Then I should see the link...
953 просмотров
schedule 01.09.2022

Учебник по использованию огурца и rspec с приложениями .net
Существуют ли какие-либо хорошие учебные пособия по использованию огурца и rspec для тестирования приложений .net?
1751 просмотров
schedule 03.04.2022

Как я могу добиться правильного выполнения тегов Capybara @javascript в Cucumber on Rails 3?
Я заменил Webrat на Capybara в новом проекте Rails 3. Я прочитал об этом отличный пост Тима Райли ( http://openmonkey.com/articles/2010/04/javascript-testing-with-cucumber-capybara ), а также клонировал его репозиторий, выполнил пример функции огурца...
2302 просмотров
schedule 17.11.2023

Есть ли способ определить, что я нахожусь на странице Selenium Webdriver из JavaScript
Я хотел бы подавить инициализацию TinyMCE в своих тестах и ​​могу легко сделать это, если JavaScript может обнаружить что я запускаю внутри страницы, автоматизированной Selenium. Итак, есть ли код JavaScript, который я могу использовать для...
17493 просмотров

Как проверить заголовок страницы
Я использую огурец и капибару вместе с рельсами 2.3.9. Как проверить заголовок страницы? Я стараюсь иметь хороший заголовок страницы для каждого запроса GET и хотел бы проверить это в своих тестах на огурцы.
1686 просмотров
schedule 18.06.2023

Доступ к контроллеру в Cucumber для проверки входа
Во-первых, я знаю, что это вообще ужасная практика, потому что Cucumber предназначен только для тестирования выходных данных. Я просто хочу сделать это для одного очень-очень конкретного случая. У меня есть приложение, которое обрабатывает...
626 просмотров
schedule 24.03.2024

Исключить регулярное выражение определения шага огурца
Мне нужна помощь с регулярным выражением в файле определения шага Cucumber. Многие из моих шагов относятся к типу: Given I am on the search page Я использую этот общий шаблон для большинства своих определений шагов и использую регулярное...
1743 просмотров
schedule 18.07.2023

Для чего нужны спецификации/запросы?
Я использую RSpec для тестирования моего милого маленького веб-приложения. Для интеграционных тестов я использую Steak. При использовании генераторов Rails (да, я знаю, что это не метод Zen для работы с TDD) также генерируются некоторые файлы в...
719 просмотров

Ошибка сеанса пользователя Cucumber / Webrat [: примечание] все еще существует в Rails 3
Привет, я столкнулся с этой проблемой некоторое время назад ... authlogic flash [: notice] не отображается в огурце шаг webrat И похоже, что он все еще существует в рельсах 3, это было предложенное исправление. class...
472 просмотров

Rails, Cucumber: создайте объект и его ассоциации
Я использую mongoid , машинист 2 и мариновать . Но я думаю, что этот вопрос более общий. У меня есть модель учетной записи: class Account include Mongoid::Document include Mongoid::Timestamps referenced_in :user end и...
881 просмотров

Интеграционное тестирование Rails
Я собираюсь настроить несколько интеграционных тестов для уже созданного приложения Rails 3. Приложение построено на Rails 3 и Ruby 1.9.2. Я видел рекомендации для Capybara, Cucumber и RSpec 2, но не уверен, в чем преимущества каждого из них. Я...
1708 просмотров