Свързани въпроси '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 изгледи
schedule
20.09.2022
Неуспешно изпълнение на персонализирана стъпка със селен краставица ruby
Пиша тест за уеб автоматизация на работния плот с помощта на selenium cucumber ruby . Моят тест включва както предварително дефинирани, така и персонализирани стъпки.
Моят тест обаче не успява да се изпълни поради грешка, причинена от...
495 изгледи
schedule
21.09.2022
релси с краставица показват ненужен изход
Когато стартирам bundle exec cucumber този ред "ActiveRecord::SchemaMigration Load (0.4ms) SELECT "schema_migrations".* FROM "schema_migrations"" се отпечатва на конзолата.
Защо така? Как мога да се отърва от него?
$ bundle exec cucumber...
33 изгледи
schedule
16.09.2022
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 изгледи
schedule
23.09.2022
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 изгледи
schedule
24.09.2022
Операторът за избор на 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 изгледи
schedule
30.09.2022
Как да получа 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 изгледи
schedule
06.10.2022
Има ли добавки за 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