Публикации по теме '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 просмотров
schedule
25.01.2024
Symfony2: получение учетных данных пользователя из тестовой конфигурации
Я выполняю функциональное тестирование в своем приложении Symfony2 и хочу обеспечить безопасность контроллера, проверив, что только пользователи с соответствующими ролями могут получить доступ к моим действиям контроллера. Я настроил двух...
752 просмотров
schedule
08.06.2024
Клиент Apache Wink — протестируйте службу REST с использованием формы аутентификации
Я пытаюсь использовать Wink RestClient для функционального тестирования конечной точки службы Rest. Я использую макеты для модульного тестирования, но я хотел бы функционально протестировать его в качестве потребителя конечной точки.
Я понимаю,...
6171 просмотров
schedule
08.11.2023
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 просмотров
schedule
23.04.2024
Функциональный тест Grails 2.2 для удаленной веб-службы, требующей содержимого JSON в запросе
Я использую Grails 2.2 и пишу функциональный тест для проверки ответа JSON, полученного от удаленной веб-службы. Веб-службе требуется, чтобы в запросе передавался некоторый контент JSON.
Когда я тестирую эту веб-службу с помощью такого...
77 просмотров
schedule
26.04.2024
Модульный тест Javascript
У меня есть приложение javascript в пределах 250 строк, и я хочу добавить к нему тесты. Всякий раз, когда я делаю крошечное изменение, мне приходится запускать тесты как минимум для 10 случаев вручную, которые я хочу автоматизировать.
Я мог бы...
1505 просмотров
schedule
15.02.2024
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 просмотров
schedule
30.11.2022
Как запускать функциональные тесты TYPO3 с помощью ddev?
Я попытался запустить функциональные тесты для расширения TYPO3 внутри ddev. Я столкнулся с проблемой, что TYPO3 пытается создать новые базы данных для тестов, но пользователю ddev db по умолчанию с именем db не разрешено создавать новые базы...
167 просмотров
schedule
08.12.2022
Как загрузить фикстуры для LiveServerTestCase
Я пытаюсь написать тестовые примеры в Django, используя Selenium. Я хочу использовать существующие фикстуры, чтобы в моей тестовой базе данных (SQLite3) были тестовые данные для каждого теста.
У меня есть несколько тестовых примеров модели (только...
334 просмотров
schedule
29.03.2024