Публикации по теме '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 просмотров
schedule
07.04.2023
В 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 просмотров
schedule
18.05.2023
Как проверить заголовок страницы
Я использую огурец и капибару вместе с рельсами 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 просмотров
schedule
06.01.2024
Ошибка сеанса пользователя Cucumber / Webrat [: примечание] все еще существует в Rails 3
Привет, я столкнулся с этой проблемой некоторое время назад ...
authlogic flash [: notice] не отображается в огурце шаг webrat
И похоже, что он все еще существует в рельсах 3, это было предложенное исправление.
class...
472 просмотров
schedule
01.08.2022
Rails, Cucumber: создайте объект и его ассоциации
Я использую mongoid , машинист 2 и мариновать . Но я думаю, что этот вопрос более общий.
У меня есть модель учетной записи:
class Account
include Mongoid::Document
include Mongoid::Timestamps
referenced_in :user
end
и...
881 просмотров
schedule
25.05.2023
Интеграционное тестирование Rails
Я собираюсь настроить несколько интеграционных тестов для уже созданного приложения Rails 3. Приложение построено на Rails 3 и Ruby 1.9.2. Я видел рекомендации для Capybara, Cucumber и RSpec 2, но не уверен, в чем преимущества каждого из них.
Я...
1708 просмотров
schedule
29.09.2023