#вопросы_с_собеседования
Что такое парадокс пестицида? Как его преодолеть?
Согласно парадоксу пестицида, если одни и те же тесты повторять многократно, то они в конечном итоге перестанут находить новые ошибки. Разработчики будут особенно осторожны в тех областях, где тестировщики обнаружили больше недостатков, и могут пропустить ошибки в других.
Методы, позволяющие избежать «парадокса пестицида»:
👉 Создание совершенно нового набора тестовых примеров для проверки различных аспектов программного обеспечения.
👉 Создание новых проверок и включение их в существующие тест-кейсы.
С помощью этих методов можно обнаружить больше недостатков в областях с низким уровнем дефектов.
Что такое парадокс пестицида? Как его преодолеть?
Согласно парадоксу пестицида, если одни и те же тесты повторять многократно, то они в конечном итоге перестанут находить новые ошибки. Разработчики будут особенно осторожны в тех областях, где тестировщики обнаружили больше недостатков, и могут пропустить ошибки в других.
Методы, позволяющие избежать «парадокса пестицида»:
👉 Создание совершенно нового набора тестовых примеров для проверки различных аспектов программного обеспечения.
👉 Создание новых проверок и включение их в существующие тест-кейсы.
С помощью этих методов можно обнаружить больше недостатков в областях с низким уровнем дефектов.
❤🔥15👍8😁4❤3🥰2
#вопросы_с_собеседования
Для чего используется атрибут
Атрибут threadPoolSize указывает на необходимость формирования пула потоков для выполнения тестового метода через несколько потоков.
Этот атрибут игнорируется, если не указан invocationCount
В данном примере метод testCase1 будет вызываться из трех разных потоков.
Для чего используется атрибут
@Test(threadPoolSize=x)?Атрибут threadPoolSize указывает на необходимость формирования пула потоков для выполнения тестового метода через несколько потоков.
Этот атрибут игнорируется, если не указан invocationCount
@Test(threadPoolSize = 3, <code>invocationCount = </code><code>10</code>) public void testCase1(){В данном примере метод testCase1 будет вызываться из трех разных потоков.
🔥10❤🔥10👍2👏1