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


E2E-тестирование с транспортиром, огурец с использованием TypeScript!
Вопрос 1: Можно ли интегрировать Protractor с другими популярными фреймворками BDD, такими как Cucumber? Вопрос 2: Поддерживает ли транспортир язык TypeScript? Ответ: Черт, да! На самом деле он не только может быть интегрирован с CucumberJS, который поддерживает концепции асинхронного программирования, но также теперь у нас есть возможность писать наши скрипты с TypeScript, который является строго типизированным надмножеством старого простого Javascript. Это потрясающая..

TDD, BDD в мире Javascript. Узел. Настройка фреймворка. 2/5
В первой части этой серии статей я писал о некоторых проблемах, о которых следует помнить, и о решениях, которые нам необходимо принять, прежде чем добавлять TDD и BDD в наш рабочий процесс. Во второй части мы сосредоточимся на настройке нашей среды. Ты выучишь: базовая Cucumber JS установка для проекта Node с BDD базовая Tape настройка для модульного тестирования ваших функций Настраивать $ npm i -D cucumber cucumber-pretty tape tap-nirvana После установки..

Тестирование доступности с помощью WebdriverIO !!!
Проверка доступности с помощью WebdriverIO !!! Тестирование доступности - одна из самых горячих тем в современном сообществе тестировщиков. Поскольку Интернет предназначен для всех, мы несем ответственность за то, чтобы Интернет «действительно» был доступен для всех. Существуют различные инструменты и методы тестирования для проверки доступности веб-сайта, такие как программы чтения с экрана, сканеры, плагины и т. Д. Существуют также некоторые решения для автоматизации. Здесь мы..

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

Насколько совместимы rspec и heckle?
В настоящее время я использую test/unit и рассматриваю возможность использования rspec. Однако я заметил, что rspec в настоящее время не поддерживает heckle в ruby ​​1.9.1 и не поддерживает передачу каких-либо параметров для проверки, кроме...
1584 просмотров
schedule 17.03.2022

Сопоставление сценариев BDD с результатами тестов Silverlight
Я работаю с командой, которая использует Behavior Driven Development (BDD) для доставки наших приложений. Мы начали поставлять приложения Silverlight. Я хотел бы связать согласованные сценарии BDD, написанные простым текстом , с результатами...
655 просмотров
schedule 10.11.2022

Огурец + селен не работает случайно
Мои тесты на селен терпят неудачу случайно. В качестве примера у меня есть такой сценарий Scenario: I should be able to edit a user Given I created a user with the login "[email protected]" And I am viewing the user with login...
2072 просмотров

Огурец: доступ к текущему экземпляру контроллера в определениях шагов
Я хотел бы получить доступ к экземпляру контроллера в моих определениях шагов огурца. Это делается для того, чтобы я мог управлять значениями http cookie и сессий. Я почти уверен, что есть способ сделать это через World, но я не уверен, как это...
2562 просмотров
schedule 19.05.2024

Тип Ошибка при запуске функции в Rail's Cucumber
Я пытаюсь запустить Cucumber для своего приложения Rails и продолжаю получать эту ошибку: > superclass mismatch for class Point (TypeError) От этой ошибки есть огромная трассировка стека, но она не указывает ни на что конкретное, кроме...
979 просмотров
schedule 05.05.2023

Как мне создать негативный сценарий с Cucumber в Rails?
У меня есть негативный сценарий для тестирования с Cucumber. В частности, я хочу убедиться, что когда кто-то публикует URL-адрес с недопустимым дескриптором, сайт возвращает ошибку. Мой сценарий выглядит так: Сценарий: создайте человека со...
2510 просмотров
schedule 23.08.2022

Ненавязчивый способ тестирования JavaScript с помощью Cucumber?
что вы предпочитаете для тестирования приложений JavaScript с помощью Cucumber? Я никогда не делал этого раньше - я использовал Webrat только для тестирования простого html. Я пробовал Selenium, но это меня разочаровало, и я не нашел хорошей...
1167 просмотров

Рельсы / Огурец / Рассол
Итак, в моем файле функций у меня есть фоновый шаг входа в систему: Given /^I login$/ do user = Factory(:user) visit '/login' fill_in("login", :with => user.login) fill_in("password", :with => user.password) click_button("Login")...
666 просмотров
schedule 03.05.2022

Новичок Cucumber / Selenium пытается использовать данные сеанса RoR в определениях шагов и терпит неудачу
Я провожу свои первые несколько дней с огурцом / селеном, пытаясь выяснить, является ли RBB тем, что я хочу использовать в моем последнем проекте RoR. Мои настройки: Rails 2.3.5, selenium-client 1.2.17, огурец 0.4.4 и т. Д., На мой взгляд,...
733 просмотров
schedule 01.05.2023

Webrat проверяет содержимое в iframe или наборе фреймов
Я использую адаптер Cucumber + Webrat + Mechanize и хочу протестировать содержимое страниц, которые вставлены в iframe или включены в выбранную страницу. Другими словами: Scenario: View header on webpage Given I visit a page containing a...
1227 просмотров
schedule 14.07.2023

Вопрос о огурцах / соленых огурцах
Я пытаюсь поближе познакомиться с Rails / ActiveRecord. Пытаясь сделать это, я пытаюсь использовать Cucumber, чтобы помочь с некоторыми «открывающими» тестами. У меня есть следующие Feature: Describing a task In order to work with tasks As...
619 просмотров
schedule 29.03.2024

Rails / Cucumber / Webrat: redirect_to, flash [: notice] не работает
Я новичок в Cucumber и проходил через железнодорожный выпуск Райана Бейтса. http://railscasts.com/episodes/155-beginning-with-cucumber К сожалению, мой сценарий не работает там, где проходит Railscast. В частности, он не работает на шаге: Then...
1889 просмотров
schedule 02.02.2023

Rails: заставить Settingslogic работать с Cucumber
Я не могу запустить тесты Cucumber для представлений, которые включают строки, управляемые Settingslogic . Scenario: Login as an existing user from homepage Given a user exists And I am on the home page can't convert nil into Hash...
594 просмотров
schedule 08.04.2022

RSpec не может найти драгоценный камень Cucumber
При запуске rspec я получаю следующую ошибку: no such file to load -- cucumber-rails /usr/local/lib/site_ruby/1.8/rubygems/custom_require.rb:31:in `gem_original_require' /usr/local/lib/site_ruby/1.8/rubygems/custom_require.rb:31:in `require'...
1615 просмотров
schedule 10.07.2022

Cucumber и WebRat в режиме Selenium: не удается запустить mongrel_rails при использовании пакета gem
Я использую сборщик гемов (v.0.9.6) и Rails 2.3.5, rubygems 1.3.6 и ruby ​​1.8.7 (On Snow Leopard). Мой Gemfile выглядит так: source :rubyforge source "http://gems.github.com" gem "rails", "2.3.5" gem "ruby-debug" gem "activemerchant", :require...
1192 просмотров
schedule 17.05.2022

отладчик огурца не останавливается
Я пытаюсь отладить простой тест BDD с использованием огурца. Чтобы сделать это, я вставил оператор отладчика, где я хотел бы прервать поток управления. Но похоже, что огурец игнорирует это утверждение. Я запускаю тесты: rake cucumber:wip...
346 просмотров
schedule 09.04.2023

Неопределенный метод «добавить» на шаге огурца, который обычно работает
У меня есть путь: when /the admin home\s?page/ "/admin/" У меня есть сценарий, который проходит: Scenario: Let admins see the admin homepage Given "pojo" is logged in And "pojo" is an "admin" And I am on the admin home...
289 просмотров
schedule 25.02.2024

Подсветка огурца Textmate
Я пытаюсь выделить Cucumber для работы с Textmate. Я уже установил Cucumber Textmate Bundle (который должен включать выделение). Я работаю с темой Railscasts Райана Бейтса (описание находится в о странице ) для textmate, но по какой-то причине...
4771 просмотров
schedule 26.03.2022

Как обрабатывать подтверждение пользователя с помощью Watir / Cucumber?
Я новичок в Watir, и у меня возникли небольшие проблемы со входом в мои тесты. Я использую authlogic в качестве предпочтительного метода аутентификации. Когда пользователь регистрируется, ему отправляется электронное письмо со ссылкой для...
632 просмотров
schedule 17.03.2023

огуречная команда, которая распечатает только имена функций и сценариев
Есть ли команда огурца, которая распечатает только информацию о функциях и названиях сценариев? Недавно я начал проект и хочу распечатать характеристики огурца и сценарии, которые я написал, чтобы описать объем проекта и получить его подтверждение...
1571 просмотров
schedule 04.07.2022