Свързани въпроси 'cucumber'

Guard and Cucumber: когато редактирам дефиниция на стъпка, бих искал да изпълнявам само функции, които изпълняват тази стъпка
Прочетох темата Guardfile за изпълнение на функция за единична краставица в поддиректория? и това работи чудесно: когато променя функция, само тя ще се управлява от guard. Но в другата посока не работи: когато редактирам който и да е файл с...
350 изгледи
schedule 20.09.2022

Как да тествам JavaFX с Cucumber?
Искам да напиша JavaFX приложение, използвайки BDD и Cucumber. Вече намерих библиотеката TestFX, която може да ми помогне тук, но все още не намерих подходяща настройка. Основният ми проблем е рестартирането на приложението за различните сценарии....
1016 изгледи
schedule 17.09.2022

Качете файл в скрито поле в WedriverIO с помощта на CucumerJS
Здравейте, трябва да автоматизирам уебсайт с помощта на cucumberJS и webdriverIO. За това трябва да кача файл, но полето е скрито. Например : <input type="file" id='uploadFile' style="display: none"'> но webdriver не може да...
921 изгледи

Неуспешно изпълнение на персонализирана стъпка със селен краставица ruby
Пиша тест за уеб автоматизация на работния плот с помощта на selenium cucumber ruby . Моят тест включва както предварително дефинирани, така и персонализирани стъпки. Моят тест обаче не успява да се изпълни поради грешка, причинена от...
495 изгледи

релси с краставица показват ненужен изход
Когато стартирам bundle exec cucumber този ред "ActiveRecord::SchemaMigration Load (0.4ms) SELECT "schema_migrations".* FROM "schema_migrations"" се отпечатва на конзолата. Защо така? Как мога да се отърва от него? $ bundle exec cucumber...
33 изгледи

ruby cucumber - стъпка недефинирано съобщение, но стъпка съществува в step_definitions
В момента получавам необичайно съобщение за грешка, че по време на изпълнение на моите BDD скриптове получавам следния отговор, когато изпълнявам през командния ред: Feature: As a user I want to purchase a mobile on a monthly plan @ACQ_Test_01...
218 изгледи
schedule 21.09.2022

Извикване на краставица от пролетно зареждане
Опитвам се да извикам краставица от приложение за стартиране на Spring. Имам всички зависимости в моя gradle build файл. compile("info.cukes:cucumber-java8:1.2.5") compile("info.cukes:cucumber-junit:1.2.5")...
741 изгледи

Calabash iOS - Как да изчистите текст в уеб изглед
clear_text не работи за мен при тестване на уеб изглед. Някой знае ли за различен метод за приложения за webview/cordova? Локаторът, който използвам, е „webView css:'input#username'“, но това изглежда добре, тъй като enter_text работи. Някакви...
367 изгледи
schedule 25.09.2022

Черна екранна снимка на Selenium Webdriver PhantomJS
Тестване на сайт с помощта на Cucumber и Selenium. В моя файл hooks.js имам следното: driver.get("https://localhost:8000/"); sleep(2000); TakeScreenshot('./test_artifacts/img/', 'Load Success', driver); var btn =...
418 изгледи
schedule 25.09.2022

Може ли Karate DSL да бъде извикан от краставични сценарии от по-високо ниво?
Модел, който намерих за супер полезен, е да поддържам сценариите във файловете с функции специфични/уместни за бизнеса. След това в дефинициите на стъпките направете всички технически неща, като специфичните REST извиквания и твърдения. Когато за...
276 изгледи
schedule 21.09.2022

Грешка при получаване - org.openqa.selenium.StaleElementReferenceException: препратка към стар елемент: елементът не е прикачен към документа на страницата
Правя пагинация на уеб страницата. В който 20 акаунт е бил зареден на страницата и след повторно натискане на бутона е зареден друг 20 акаунт. След третото щракване бутонът изчезна от уеб страницата и всички акаунти бяха заредени. Но получавам...
54 изгледи

Операторът за избор на Capybara не работи с Rspec
Използвайки Capybara с Rails 3, Rspec и Cucumber, Когато използвам оператора select, като напр select("Unspecified", :from=> 'record_family_') Получавам грешка, wrong number of arguments (2 for 3) . По същия начин, ако пропусна...
1528 изгледи
schedule 29.09.2022

Calabash-android изпълнява iphone симулатор
Създадох междуплатформен тест, използвайки calabash. Когато се опитвам да тествам приложението за Android, стартирам: calabash-android run -p android но calabash се опитва да го стартира в телефонен симулатор. Виждам симулатора на iPhone да се...
93 изгледи

Как да получа HTML в елемент с помощта на Capybara?
Пиша краставичен тест, където искам да получа HTML в елемент. Например: within 'table' do # this works find('//tr[2]//td[7]').text.should == "these are the comments" # I want something like this (there is no "html" method)...
48546 изгледи
schedule 10.10.2022

Как да получите достъп до метод на контролер от тест Cucumber - или алтернативи?
Имам приложение, което има потребителски модел и потребителите имат различни роли. Ролите се представят вътрешно като цели индекси, но се представят на потребителя като низове. Имам и помощна функция access_level (в application_controller.rb -...
1004 изгледи

Има ли добавки за Rails, които могат да генерират модели, изгледи и т.н., използвайки сценарии на Cucumber?
Планирам да създам плъгин, който ще генерира код на приложение въз основа на сценарии на Cucumber, но искам да съм сигурен, че не преоткривам колелото тук. Някой знае ли за плъгин, който работи с Cucumber и генерира модели, контролери и изгледи?...
569 изгледи
schedule 29.10.2022

Трябва ли всички правила за валидиране да се тестват в рамките на функция Cucumber?
В Ruby on Rails, ако всички правила за валидиране за даден модел се тестват в рамките на спецификацията на този модел (или единични тестове), все още ли се счита за необходимо да се напише Cucumber сценарий за всяко валидиране? Ще бъде ли...
2855 изгледи
schedule 26.10.2023

Възможно ли е да се извика дадена стъпка от стъпка When в краставица?
Да кажем, че имам някакъв сценарий като: Feature: Creating Books In order to have books to read As a user I want to create them Background: Given I am on the book creation page Scenario: Creating a book When I create the book...
583 изгледи
schedule 16.11.2022

Как да стартирате множество тестове на различни екземпляри на браузъра, като използвате краставица едновременно
Използвам Cucumber за моите тестове. Има ли някакъв начин да стартирам тестови скриптове едновременно в браузър (няколко екземпляра), така че да спестя време. Използвам MAC OS X 10.7.4. Благодаря предварително!!
368 изгледи
schedule 18.11.2022

Инициализиране на глобални пътища във файла env.rb (ruby/cucumber)
Опитвайки се да създам първоначалната конфигурация за тестова рамка на краставица/ruby и си мислех да дефинирам някои глобални пътища във файла env.rb, както следва: def project_path File.expand_path(File.dirname(__FILE__) + '/../../../') end...
3026 изгледи
schedule 01.11.2023