Публикации по теме 'cucumber'
Cypress 10 — В качестве Frontend или JavaScript Engineer
Что такое Front-End инженер?
Инженеры внешнего интерфейса планируют, проектируют, создают и внедряют системы пользовательского интерфейса веб-сайтов, программ и веб-приложений. Их основная цель — обеспечить удовлетворительное взаимодействие с пользователем без проблем, ошибок или простоев.
Для отсутствия проблем и ошибок нам нужно протестировать наше веб-приложение перед его доставкой.
Что такое кипарис?
Cypress — это инструмент тестирования внешнего интерфейса нового поколения,..
Автоматизация тестирования (Playwright + JavaScript) в конвейерах Jenkins CI/CD с HTML-отчетами огурца
Привет Связи,
Я делюсь блогом «О будущих инструментах автоматизации тестирования (драматургия + JavaScript) в конвейере Jenkins для создания отчетов Cucumber и HTML»
Драматург — это инструмент автоматизации, разработанный Microsoft и выпущенный в 2020 году. Я недавно узнал о драматурге, но моя техническая область — селен. Причина, по которой я начинаю узнавать о драматурге, заключается в том, что это быстро развивающийся инструмент тестирования, через три года масштаб может..
Тестирование на простом английском: React Native и Cucumber
Автоматическое тестирование никогда не должно вызывать затруднений, и каждый должен уметь это делать. Cucumber , библиотека тестирования BDD, позволяет нам писать тесты на простом английском языке. Это снижает общую когнитивную сложность написания сквозных тестов и позволяет другим, не знакомым с библиотекой или технологиями, писать тесты. В Velocity Black мы используем Cucumber и Appium для тестирования нашего Android-приложения React Native . В этой статье я расскажу, как я..
Вопросы по теме 'cucumber'
Очистка огурца
SO Folk,
Кто-нибудь из тех, кто работает с этими частями, знает, можно ли запретить Cucumber очищать тестовые данные в конце прогона? У меня есть несколько тестов, которые продолжают терпеть неудачу, и я хотел бы взглянуть на данные,...
2100 просмотров
schedule
28.10.2021
Как я могу проверить с помощью огурца, вебрат и селена, что селектор / тег существует ровно два раза в ответе?
Я использовал следующее определение шага с огурцом и веб-крысой, и все работало нормально:
Then /^I should see "([^\"]*)" worker in the workerlist/ do |number|
response.should have_selector("td.worker_name", :count=>number)
end
Я...
1065 просмотров
schedule
26.10.2021
Cucumber-rails на jruby устанавливает gem в корневой каталог моих приложений с помощью бандлера
Только что установил cucumber 0.7.2 и cucumber-rails 0.3.1 с jruby-1.4.0 на OSX. Когда я запускаю установку пакета, он помещает каталог cucumber-rails в мое основное приложение со всем кодом / зависимостями gem.
Во-первых, это точно не то, что...
786 просмотров
schedule
21.09.2021
Что происходит, когда вы нажимаете кнопку с помощью WebRat под огурцом
Я пытаюсь войти в веб-приложение Java.
Страница входа в систему имеет следующий HTML-код:
<html>
<head><title>Login Page</title></head>
<body onload='document.f.j_username.focus();'>...
823 просмотров
schedule
06.09.2021
Как отключить функцию в specflow (Gherkin), не удаляя ее?
У меня есть некоторые функции SpecFlow (с использованием синтаксиса Gherkin), и я хотел бы временно отключить эту функцию, чтобы предотвратить запуск ее тестов?
Есть ли атрибут, которым я могу пометить эту функцию? Я предполагаю, что что-то, что...
41033 просмотров
schedule
24.10.2021
Используя Cucumber / Capybara в Rails 3, как мне установить настраиваемую строку User-Agent?
В моем приложении Rails 3 у меня разные макеты для браузеров iPhone и настольных компьютеров. Я пытаюсь протестировать макет iPhone с помощью Cucumber / Capybara. До сих пор все мои попытки установить строку iPhone User-Agent в HTTP-заголовке...
4842 просмотров
schedule
29.10.2021
Как протестировать загрузку файла в веб-сервис в Cucumber-Rails
Привет, Учитывая, что у меня есть веб-сервис, который принимает загрузку файлов. И я хочу протестировать его в Cucumber Когда я помещаю следующий код в определение шага post '/webservice', 'picture[file]' =>...
1896 просмотров
schedule
24.09.2021
В чем разница между функцией и историей в Behavior Driven Development?
Я работаю над продуктом и использую Pivotal Tracker для написания пользовательских историй, но я новичок в BDD и XP и новичок в Cucumber. Так что терминология меня немного смущает. В чем разница между сюжетом и огурцом? Оба являются простыми...
3157 просмотров
schedule
20.11.2021
Как сделать так, чтобы огурец / селен запускал Тонкий сервер вместо Webrick
где мне нужно настроить или настроить запуск теста огурца / селена для запуска тонкого сервера вместо сервера Webrick по умолчанию?
2523 просмотров
schedule
09.10.2021
Вопрос о сфере применения огурца для новичков
Я пытаюсь проверить бит "style = 'width: 60%'" в HTML-коде ниже
<div class='pers-ref-rate'>
<div class='rating-type'>
Reliability
</div>
<div class='type-reliable rating'>
<div...
679 просмотров
schedule
27.10.2021
Использование click_link в сценарии с огурцом
У меня есть следующий файл функций, который пытается посетить страницу, выберите ссылку и отредактируйте данные пользователя.
Scenario: Edit an existing member of the club
Given I go to the member list page
And I choose the first item...
3977 просмотров
schedule
15.09.2021
Огурец; Selenium WebDriver - как использовать Google Chrome в качестве тестового браузера вместо Firefox
Для сценария Cucumber в моем приложении Rails 3.1 я использовал тег @javascript, поэтому Selenium активирован. Я получаю следующую ошибку:
Could not find Firefox binary (os=macosx). Make sure Firefox is installed or set the path manually with...
22713 просмотров
schedule
01.11.2021
Как мне подтвердить отсутствие переменных flash с помощью Cucumber-Capybara?
Я запускаю проект Rails 3.0.7 с Cucumber и Capybara, и у меня есть определение шага, которое проверяет, существует ли flash [: error]:
Then /^I should be able to see the main page properly$/ do
current_path.should == "/"...
1386 просмотров
schedule
22.09.2021
Начиная с BDD (используя Behat и Symfony2 в качестве фона)
Я только начинаю использовать BDD и эту инструкцию по Behat, но мне не хватает примера немного более сложный, пример категории продукта слишком прост (но, конечно, сначала необходим ..), если вы хотите выйти за рамки ..
Для этого я работаю с...
707 просмотров
schedule
24.11.2021
Огурец Невозможно увидеть элемент, созданный javascript
Тестирую приложение, использующее огурец с капибарой.
Страница, которую я тестирую, имеет одно текстовое поле, и всякий раз, когда мы меняем значение текстового поля, ссылка на обновление приходит с jQuery или javascript.
Я меняю значение в...
368 просмотров
schedule
04.11.2021
Файл определения правильного шага огурца
У меня следующий шаг:
Then I should see an error message
с идентичным определением:
Then /^I should see an error message$/ do
page.should have_selector('#flash_alert', text: 'Invalid')
end
в двух разных функциях:...
911 просмотров
schedule
29.11.2021
Попытка заставить Cucumber работать с OmniAuth
Из-за этого я вырываю волосы.
Мой шаг огурца нажимает на логин для facebook. Я высмеял omniauth, прочитав следующую статью:
http://pivotallabs.com/users/mgehard/blog/articles/1595-testing-omniauth-based-login-via-cucumber
Мой...
665 просмотров
schedule
17.11.2021
Rails 3.2.3 Rake Cucumber: библиотека не загружена
после обновления моего Ruby до 1.9.3 и rails до 3.2.3 я пытался следовать руководству из RailsApp Projects devise, rspec и cucumber , и я столкнулся с проблемой при попытке попробовать огурец на этапе
rake cucumber
и получить ошибку...
581 просмотров
schedule
17.11.2021
Пример сценария, написанного на Gherkin Pirate
Насколько я понимаю, Gherkin поддерживает множество разных языков, включая пиратский.
Может ли кто-нибудь привести пример ключевых слов в пиратском языке и то, как может звучать сценарий или что известно о сайте, на котором есть некоторые примеры в...
2148 просмотров
schedule
14.10.2021
Тестирование мобильной и настольной версий одного и того же сайта с помощью Cucumber
У меня есть сайт, который полностью отличается по интерфейсу между мобильной и настольной версиями.
Вы не можете охватить шаги при их определении в Cucumber, поэтому я застрял с двумя решениями (как я вижу):
Напишите каждый шаг, который...
466 просмотров
schedule
08.09.2021