Публикации по теме '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 просмотров
schedule
09.11.2022
Огурец: доступ к текущему экземпляру контроллера в определениях шагов
Я хотел бы получить доступ к экземпляру контроллера в моих определениях шагов огурца. Это делается для того, чтобы я мог управлять значениями 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 просмотров
schedule
27.05.2022
Рельсы / Огурец / Рассол
Итак, в моем файле функций у меня есть фоновый шаг входа в систему:
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