Вопросы по теме 'cucumber'
Зависимость ActiveRecord от Ruby, Rails, Cucumber и RSpec
Мы пишем приложение Rails, которое использует CouchDB в качестве хранилища данных. Мы используем BDD / TDD с RSpec и Cucumber, которые используют WebRat для тестирования веб-страниц.
Я пытаюсь удалить ActiveRecord как один из ресурсов, загружаемых...
03.11.2023
Наведение мыши не выполняется в огуречном селене
Я пробовал со следующими кодами, но наведение мыши не работает.
page.driver.browser.action.move_to(first(".aqqin-icontoolbar.aqqin-icontoolbar-share.first").native).perform
page.driver.browser.mouse.move_to(bookmark_box.native)
Это отлично...
02.11.2023
Класс Cucumber Runner не работает
Привет, я создал файл функций и для этого также создал файл класса определения шага, но когда я пытаюсь запустить функцию из класса бегунов Cucumber каждый раз, когда он говорит:
Вы можете реализовать недостающие шаги с помощью приведенных ниже...
30.11.2023
Схема сценария в scalatest
Я реализую свой тестовый фреймворк с помощью scalatest и думаю, что допустил ошибку, используя этот фреймворк вместо Cucumber.
Я пытаюсь использовать какие-то функции, такие как Scenario outline огурца, чтобы избежать поломки DRY.
вот моя...
30.11.2023
Проверить строку заголовка таблицы в Ruby
Итак, я пытаюсь получить строку заголовков таблиц со страницы:
header_row = @page.send('header_row_element')
headers = header_row.ths.collect { |th| th.text }
table_of_elements.raw.flatten.each do |option|
expect(headers).to include...
14.11.2023
Как открыть новый сеанс chromedriver после driver.quit?
Я пытаюсь запустить два файла функций (Cucumber + JUnit), и мне нужно закрыть браузер между функциями. Но после закрытия второй функции не удалось инициировать новый сеанс, и я получаю
org.openqa.selenium.remote.SessionNotFoundException:...
20.11.2023
Как выполнить chai assert в Protractor/Gherkins против количества строк в элементе?
Довольно новичок в использовании Cucumber/Protractor/Gherkins, поэтому, пожалуйста, потерпите меня.
Во всяком случае, вот определение шага:
Then('I should see {int} results', function (int, callback) {
//assert that the # of results...
29.11.2023
Как использовать Каратэ с инъекцией зависимостей (Picocontainer)
У меня есть проект, в котором я использую огурец, спокойствие, селен и Appium, я пытаюсь перенести тестирование API на Karate и не могу использовать его вместе с зависимостью picocontainer в pom.xml....
04.01.2024
Преобразование шага Python — корнишона
У меня есть список с: (преобразованным в список после чтения файла .feature)
Given Device unit of measure is set to value "<uom>"
And Device is set to value "Disabled"
And Device is set to value "<time>"
Examples:
| time | uom...
11.12.2023
Как запустить один и тот же сценарий огурца для нескольких регионов, используя теги, связанные со сценарием
Описание проблемы :
Я пытаюсь запустить один и тот же сценарий огурца для нескольких регионов, используя огурец и java.
Чего я пытаюсь достичь?
С моим сценарием связаны три разных региона au, nl и gb (указанные как теги)
Я хочу...
03.11.2023
Ошибка при запуске тестового сценария Cucumber в RubyMine
Для полной ясности я начал изучать о Cucumber час назад. Я следил за кратким руководством по использованию Selenium в Ruby с Cucumber, и у меня не было проблем, пока эта точка.
По сути, я пытаюсь запустить тестовый сценарий (?), но получаю эту...
03.12.2023
Новые материалы
Кластеризация: более глубокий взгляд
Кластеризация — это метод обучения без учителя, в котором мы пытаемся найти группы в наборе данных на основе некоторых известных или неизвестных свойств, которые могут существовать. Независимо от..
Как написать эффективное резюме
Предложения по дизайну и макету, чтобы представить себя профессионально
Вам не позвонили на собеседование после того, как вы несколько раз подали заявку на работу своей мечты? У вас может..
Частный метод Python: улучшение инкапсуляции и безопасности
Введение
Python — универсальный и мощный язык программирования, известный своей простотой и удобством использования. Одной из ключевых особенностей, отличающих Python от других языков, является..
Как я автоматизирую тестирование с помощью Jest
Шутка для победы, когда дело касается автоматизации тестирования
Одной очень важной частью разработки программного обеспечения является автоматизация тестирования, поскольку она создает..
Работа с векторными символическими архитектурами, часть 4 (искусственный интеллект)
Hyperseed: неконтролируемое обучение с векторными символическими архитектурами (arXiv)
Автор: Евгений Осипов , Сачин Кахавала , Диланта Хапутантри , Тимал Кемпития , Дасвин Де Сильва ,..
Понимание расстояния Вассерштейна: мощная метрика в машинном обучении
В обширной области машинного обучения часто возникает необходимость сравнивать и измерять различия между распределениями вероятностей. Традиционные метрики расстояния, такие как евклидово..
Обеспечение масштабируемости LLM: облачный анализ с помощью AWS Fargate и Copilot
В динамичной области искусственного интеллекта все большее распространение получают модели больших языков (LLM). Они жизненно важны для различных приложений, таких как интеллектуальные..