Публикации по теме 'functional-testing'


Как протестировать элементы «перетаскивания» с помощью Behat/Selenium
Перед командой Смарт Гамма была поставлена ​​задача создать на нашем сайте функционал для сортировки записей методом перетаскивания. Задача Но нам нужно не только создать реализацию, но и создать функциональный тест с помощью Behat. Реализация довольно проста и выглядит так: поэтому у нас есть 4 элемента, и после того, как последняя строка будет перемещена на 1-ю, мы вызовем запрос AJAX и обновим бэкэнд. Мы решили использовать плагин jquery Sortable..

Вопросы по теме 'functional-testing'

как передать XML-файл в качестве параметра в интеграционном тесте?
Я пишу интеграционный тест на рельсах, для этого мне нужно передать файл XML в качестве параметра, я попробовал следующий способ. test "integration" do @controller = ApiController.new file = "xxx/yyy.xml" post "register_user",file...
234 просмотров

Symfony2: получение учетных данных пользователя из тестовой конфигурации
Я выполняю функциональное тестирование в своем приложении Symfony2 и хочу обеспечить безопасность контроллера, проверив, что только пользователи с соответствующими ролями могут получить доступ к моим действиям контроллера. Я настроил двух...
752 просмотров
schedule 08.06.2024

Клиент Apache Wink — протестируйте службу REST с использованием формы аутентификации
Я пытаюсь использовать Wink RestClient для функционального тестирования конечной точки службы Rest. Я использую макеты для модульного тестирования, но я хотел бы функционально протестировать его в качестве потребителя конечной точки. Я понимаю,...
6171 просмотров

Symfony2: функциональный тест, сгенерированный CRUD, неправильно завершается
В простом и слегка модифицированном функциональном тесте, сгенерированном генератором CRUD, тест сканера завершается некорректно. Это определяется путем проверки содержимого внешнего файла, созданного перед утверждением. И путем проверки элементов...
1190 просмотров
schedule 12.06.2024

Symfony2: функциональное тестирование не работает во время загрузки Fixtures
Я работаю над функциональным тестированием пакета, и у меня возникли некоторые проблемы. Это содержимое LoadFeeData.php : public function load(ObjectManager $manager) { for ($i = 0; $i < 10; $i++) { $fee = new Fee();...
897 просмотров

Функциональный тест Grails 2.2 для удаленной веб-службы, требующей содержимого JSON в запросе
Я использую Grails 2.2 и пишу функциональный тест для проверки ответа JSON, полученного от удаленной веб-службы. Веб-службе требуется, чтобы в запросе передавался некоторый контент JSON. Когда я тестирую эту веб-службу с помощью такого...
77 просмотров

Модульный тест Javascript
У меня есть приложение javascript в пределах 250 строк, и я хочу добавить к нему тесты. Всякий раз, когда я делаю крошечное изменение, мне приходится запускать тесты как минимум для 10 случаев вручную, которые я хочу автоматизировать. Я мог бы...
1505 просмотров

Symfony Crawler: как проверить существование ссылки на определенную страницу
Я пишу несколько функциональных тестов и хочу убедиться, что ссылка «Изменить» существует на странице, если пользователь вошел в систему. Ссылка простая <a href="/profile/22/edit">Edit</a> . Как я могу отфильтровать его с помощью...
2600 просмотров
schedule 24.10.2023

Зависимости для функционального тестирования с помощью geb
Кто-нибудь знает, каковы правильные зависимости для функционального тестирования с geb в Grails 2.5.0 ? Я пробовал версию 0.12.0 плагина Geb , но получаю следующую ошибку: Ошибка запуска разветвленного тестового приложения: такого...
272 просмотров
schedule 06.01.2024

Geb - Фокус ввода Selenium с помощью средства выбора даты
После обновления до Geb 0.12.2 и Selenium 2.48.2 я не могу заставить работать следующее: $("form").validOn(dateString) Я пробовал такие варианты, как: $("input",name:"validOn").value(dateString) а также $("form").validOn <<...
545 просмотров
schedule 24.05.2024

Как издеваться над серверными/http-запросами в Codename One для тестирования?
Я хочу написать функциональные тесты для моего приложения Codename One. Для этого мне нужно иметь возможность имитировать некоторые ответы сервера, чтобы они возвращали именно то, что мне нужно для конкретного теста. Одна вещь, которую я пытался...
109 просмотров
schedule 28.10.2022

Моделирование горячих клавиш в функциональных тестах Intern (3)
Я пытаюсь проверить некоторые горячие клавиши на своем сайте. Ввод Ctrl+5 в поле должен что-то делать. Я делаю: command.get(...) ... .findByCssSelector('input') .click() .pressKeys([keys.CONTROL, '5']) .pressKeys(keys.NULL)...
60 просмотров
schedule 13.12.2022

Тестирование POST с помощью супертеста по-прежнему создает новый документ
Я написал службу под названием bookService , и в настоящее время у меня проблема: всякий раз, когда я тестирую запрос POST в Hapi (v17) с помощью Supertest и Expect, тест создает новую запись в базе данных, так что на самом деле это не обертка...
102 просмотров

Как запускать функциональные тесты TYPO3 с помощью ddev?
Я попытался запустить функциональные тесты для расширения TYPO3 внутри ddev. Я столкнулся с проблемой, что TYPO3 пытается создать новые базы данных для тестов, но пользователю ddev db по умолчанию с именем db не разрешено создавать новые базы...
167 просмотров
schedule 08.12.2022

Как загрузить фикстуры для LiveServerTestCase
Я пытаюсь написать тестовые примеры в Django, используя Selenium. Я хочу использовать существующие фикстуры, чтобы в моей тестовой базе данных (SQLite3) были тестовые данные для каждого теста. У меня есть несколько тестовых примеров модели (только...
334 просмотров