Описание тега test-fixture
Fixtures seems to be mostly a term used within UI Test automation, and carries a similar meaning to test-context or test-plans. Fixture categorizes the test cases that logically belong to a related scenario, such as Login screen tests, Load database with master data, etc. Also with test-fixtures it ensures that tests are run under a fixed environment where the test runs are done and the results are repeatable.
4
ответа
Что такое светильники в программировании?
Я слышал этот термин много раз раньше (когда говорил о программировании), но не мог найти никакого объяснения, что это значит. Есть хорошие статьи или объяснения? Я не нашел ничего заслуживающего упоминания.
22 авг '12 в 10:42
9
ответов
Выполнить код до и после каждого теста в py.test?
Я хочу выполнить дополнительные настройки и проверки до и после каждого теста в моем наборе тестов. Я смотрел на светильники, но не уверен, что они правильные. Мне нужно запускать код установки перед каждым тестом, и мне нужно запускать проверки раз…
25 мар '14 в 07:09
0
ответов
Обеспечить проверку моделей на тестовых приборах И / ИЛИ начальных данных в качестве тестовых данных
Я пишу автоматический мини-тест для моего приложения на Rails, и иногда мне требуется час, чтобы выяснить, почему мой тест не прошел, а мой ручной тест с использованием Postman - нет. (Тест против Dev DB) Проблема оказалась в том, что мои тестовые д…
27 дек '18 в 15:05
0
ответов
Как получить значение атрибута TestFixture
Я использую TestFixtures как контейнеры для моих тестов: Вот моя иерархия TestFixture (очевидно, это вымышленные имена): ГлавнаяФункции1Тесты ГлавнаяФункции2Тесты ГлавнаяФункции3Тесты ДругоеДругое Другое Другое В каждом из этих TestFixtures У меня е…
12 дек '19 в 03:56
1
ответ
Как написать контрольные приборы SQLAlchemy для приложений FastAPI
Я пишу приложение FastAPI, использующее базу данных SQLAlchemy. Я скопировал пример из документации FastAPI, упрощая схему базы данных для краткости. Полный исходный код находится внизу этого поста. Это работает. Я могу запустить это сuvicorn sql_ap…
16 мар '20 в 21:42
0
ответов
Как получить уведомление, если разборка jUnit в @AfterAll не удалась?
В настоящее время используется jUnit 5.6.0 (но регулярно обновляется). У меня такой код: @BeforeAll // Set up DB @Test // Run Selenide tests @Test // Other Selenide tests @AfterAll // Reset/teardown DB (lets say this fails) Если @AfterAll не сможет …
01 сен '21 в 14:57
0
ответов
Как мы можем параметризовать имя браузера в TestFixture, которое поступает из файла ресурсов?
Я новичок в C# и всегда был приверженцем Java. Пытаюсь создать новый фреймворк на C#, чтобы попробовать свои силы в C#. Я пытаюсь параметризовать имя браузера в TestFixture. Эти имена браузеров будут взяты из файла ресурсов. Вот пример кода, который…
14 сен '21 в 10:22
0
ответов
ImportError: невозможно импортировать имя «test_fixtures» из «test» (/usr/lib/python3.7/test/__init__.py)
Я устанавливаю testfixtures на коллаб, используя !pip install testfixtures Сначала я установил импорт пакета. Я получил ошибку, затем перезапустил среду выполнения и удалил локальные переменные. У меня все еще есть та же проблема.
24 янв '22 в 18:55
3
ответа
pytest — как выполнить функцию после определенных тестов
У меня есть несколько тестов, организованных в нескольких классах. У меня уже есть тестовое приспособление с областью видимости = класс, чтобы оно запускалось перед набором (классом) тестов. Однако мне нужно выполнить функцию после некоторых конкрет…
07 янв '21 в 13:54
0
ответов
Отладка Gradle исключения транзитивной зависимости
Как я могу отладить исключение зависимостей в Gradle 7 при использовании Kotlin? Эта проблема меня бесит: одни исключения учитываются, другие просто игнорируются. я пробовал обычный plugins { `java-platform` } configurations { all { exclude(group="o…
30 май '22 в 14:03
1
ответ
интеграция gradleTest и testFixtures
Я использую gradle 7.4.2, поэтому решил разделить тесты на правильные модульные и интеграционные тесты. Я переместил один класс из src/test/java/com/example в src/integrationTest/java/com/example и начал добавлять недостающие зависимости. Проблема в…
16 май '22 в 20:07
2
ответа
NUnit C# Generic Class Test Fixtures с аргументами конструктора в тестируемом классе
У меня есть куча классов, реализующих интерфейс и имеющих аргумент конструктора. Для этих классов я хочу написать тест с шаблоном Generic Test Fixture, как описано в разделе документации nunit: https://docs.nunit.org/articles/nunit/writing-tests/att…
14 апр '22 в 14:07
1
ответ
NUnit: как запустить тест только с одной ролью пользователя, в то время как в TestFixture определены 3 разные роли пользователя
У меня есть класс «Регрессионный тест», в котором я определил 3 разные роли пользователя в TestFixture. В регрессионном тесте я тестирую другие функции веб-приложений помимо основных функций. В настоящее время у меня есть 5 различных тестов, как пок…
09 май '22 в 09:13
1
ответ
gradle testFixturesImplementation не может найти символ Mockito
Я пытаюсь настроить testFixtures. У меня есть класс, который до сих пор находился в src/test/, и теперь я пытаюсь превратить его в fixrure. В build.gradle я добавил: plugins { id 'java-library' id "java-test-fixtures" } Я переместил класс из src/tes…
04 май '22 в 08:03
0
ответов
есть ли способ передать экземпляр целевой пустой страницы в приспособлении в драматурге
Я пытаюсь выполнить сквозное тестирование на веб-сайте электронной коммерции с использованием драматурга с TS (POM,Fixture), выполняя тест с использованием концепции POM и приспособления. Проблема в том, что при выполнении теста страница описания пр…
31 окт '22 в 10:20
1
ответ
Как написать значение json, используя переменную в кипарисе
it ('check link', () => { cy.visit(/) var link1_value var link2_value var datasheet_value cy.get('[class="classname"]').then(($link1) => { if ($link1.find('[data-type="link1"]').length>0){ cy.get('[data-type="link1"]').invoke('text').as('l…
31 окт '22 в 06:38
0
ответов
Очистите мою базу данных после запуска всех тестов с использованием реальной базы данных
Я пишу некоторые тексты, используя это руководство: https://learn.microsoft.com/en-us/ef/core/testing/testing-with-the-database . Я бы предпочел использовать макеты, но после того, как я прочитал введение в тестирования я решил использовать реальную…
01 авг '22 в 16:21
0
ответов
Как расширить тест от приспособлений для шуток для запуска теста драматурга?
Я хочу написать несколько тестов с помощью шутки и использовать дополнительные возможности с помощью тестовых приспособлений. // тесты/sample.test.ts jest.setTimeout(60 * 1000); import { test } from './jest-fixture'; import { chromium } from 'playwr…
29 ноя '22 в 13:13
1
ответ
Pytest, как игнорировать класс установки в тестовом приспособлении для автоматического использования
Приведенный ниже код запускается после каждой функции, включая класс установки. Я не создаю экземпляр перед фактическими тестами, поэтому я не хочу, чтобы он запускался после метода setup_class. Можете ли вы посоветовать, могу ли я изменить подпись,…
22 ноя '22 в 15:23
1
ответ
Pytest отсутствует 1 обязательный позиционный аргумент с приспособлением
Я использую vscode как IDE У меня есть код очень простого использования приспособления pytest, но оно не работает, когда базовое приспособление примера, найденное в документации pytest, работает хорошо: @pytest.fixture def declare_hexidict(): hd = h…
05 фев '23 в 15:37