Вопросы с тегом «testing»

82
Инструмент для тестирования разметки Schema.org [закрыто]

Закрыто. Этот вопрос не соответствует рекомендациям по переполнению стека . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он соответствовал теме Stack Overflow. Закрыт 7 лет назад . Уточните этот вопрос Кто-нибудь знает хороший инструмент для...

82
Как заставить Capybara проверять видимость после запуска JS?

После загрузки страницы у меня есть код, который запускается, скрывает и показывает различные элементы на основе данных, возвращаемых xhr. Мой интеграционный тест выглядит примерно так: it "should not show the blah" do page.find('#blah').visible?.should be_true end Когда я вручную перехожу на...

82
как использовать транспортир на веб-сайте, отличном от angularjs?

Я нашел фреймворк Protractor, созданный для веб-приложений AngularJS. Как я могу использовать Protractor на веб-сайте, который не использует AngularJS? Я написал свой первый тест, и транспортир выдает это сообщение: Error: Angular could not be found on the page https://www.stratexapp.com/ :...

82
AssertEquals 2 Списки игнорируют порядок

Я считаю, что это должен быть действительно простой вопрос. Но как-то не могу найти ответ в гугле. Предположим, у меня есть 2 списка строк. Первый содержит «Строку A» и «Строку B» , второй - «Строку B» и «Строку A» (обратите внимание на разницу в порядке). Я хочу протестировать их с помощью JUnit,...

81
Утверждение, что массивы равны в тестовой среде Visual Studio 2008

Есть ли простой способ проверить в модульном тесте, что два массива равны (то есть имеют одинаковое количество элементов и все элементы одинаковы?). В Java я бы использовал assertArrayEquals (foo, bar);, но, похоже, нет эквивалента для C #. Я пробовал Assert.AreEqual(new string[]{"a", "b"},...

81
Как провести модульное тестирование изолированной директивы области в AngularJS

Каков хороший способ модульного тестирования изолированной области в AngularJS JSFiddle, показывающий модульный тест Фрагмент директивы scope: {name: '=myGreet'}, link: function (scope, element, attrs) { //show the initial state greet(element, scope[attrs.myGreet]); //listen for changes in the...

81
Модульное тестирование маршрутизатора Angular ui (указывается в URL-адресах)

У меня возникли проблемы с модульным тестированием маршрутизатора в моем приложении, которое построено на маршрутизаторе Angular ui. Я хочу проверить, изменяют ли переходы между состояниями URL соответствующим образом (позже будут более сложные тесты, но я начинаю именно с этого). Вот...

80
Ловля исключений из Guzzle

Я пытаюсь перехватить исключения из набора тестов, которые я запускаю в разрабатываемом мной API, и использую Guzzle для использования методов API. У меня есть тесты, заключенные в блок try / catch, но он по-прежнему выдает необработанные ошибки исключения. Добавление прослушивателя событий, как...

80
Как узнать, какие тесты были запущены во время команды Django manage.py test

После завершения выполнения тестов с помощью команды Django manage.py testна консоль выводится только количество пройденных тестов. (virtualenv) G:\Project\>python manage.py test Creating test database for alias 'default'... True .....

79
Как следует юнит-тестировать контракт hashCode-equals?

В двух словах, контракт hashCode согласно объекту Java object.hashCode (): Хэш-код не должен меняться, если что-то, влияющее на equals (), не изменится. equals () подразумевает, что хеш-коды == Предположим, что интерес в первую очередь связан с неизменяемыми объектами данных - их информация...

79
Принудительный тайм-аут запроса в SQL Server

У нас возникла проблема с блоком кода, который плохо реагирует на медленные базы данных (он ломает кровать при тайм-ауте запроса). Мы создали патч и находимся в процессе регрессии. Мы не можем получить тайм-аут. Я открыл транзакцию из SQL Mgmt Studio и обновил каждую строку, чтобы заблокировать...

79
Добавление модульных тестов в устаревший код [закрыто]

Закрыто . Этот вопрос основан на мнении . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы на него можно было ответить с помощью фактов и цитат, отредактировав этот пост . Закрыт 6 лет назад . Уточните этот вопрос Добавляли ли вы когда-нибудь модульные...

79
Почему нельзя распознать модульные тесты async void?

async void модульные тесты нельзя запускать в Visual Studio 2012: [TestClass] public class MyTestClass { [TestMethod] public async void InvisibleMyTestMethod() { await Task.Delay(1000); Assert.IsTrue(true); } } Если я хочу иметь асинхронный модульный тест, метод теста должен возвращать Task:...

18
Можно ли изменить поведение оператора assert в Python?

Я использую утверждения Python assert, чтобы соответствовать фактическому и ожидаемому поведению. У меня нет контроля над этим, как будто есть ошибки прерванные тестовые случаи. Я хочу взять на себя управление ошибкой утверждения и определить, хочу ли я прервать тестовый сценарий при ошибке...

11
Мокито издевается над финальным классом, но терпит неудачу в Дженкинсе

Я написал несколько тестов для статического метода. Статический метод принимает только один аргумент. Тип аргумента является окончательным классом. С точки зрения кода: public class Utility { public static Optional<String> getName(Customer customer) { // method's body. } } public final class...

9
Невозможно проверить методы публикации с Jest из-за ошибки не может прочитать mockImplementation из неопределенного

У меня есть API-сервис, где у меня есть разные методы для вызова API. Я успешно протестировал все запросы GET, но у меня возникают проблемы при тестировании запросов POST. Это метод: export default class ApiService { static makeApiCall = <T>( url: string, oneCb: <T>(d: Data) => T,...

9
Параллельное «любое» или «все» в Haskell

Шаблон, с которым я сталкивался несколько раз, - это тот, в котором список значений должен быть проверен путем сопоставления некоторого теста и проверки, прошел ли какой-либо или все элементы. Типичное решение - просто использовать удобные встроенные функции allи any. Проблема в том, что они...

9
Как выполнить юнит-тестирование с помощью jest в компоненте api vue состав?

Я пишу модульный тест с помощью jest для моего компонента API композиции в vue.js. Но я не могу получить доступ к функциям в настройке API композиции (). Indicator.vue <template> <div class="d-flex flex-column justify-content-center align-content-center"> <ul class="indicator-menu...