I am about to finish a university project that involves Python, and my team has a test case shortage. We need more, and specifically, we need some test cases for the database. This is where mocking ...
Какой простой способ проверить отправку POST-запросов при создании веб-сайта? Я могу легко отправить GET-запросы, введя их в URL-адрес (example.com/?foo=bar&bar=baz), но что эквивалентно простой способ ...
У меня довольно сложная веб-приложение, написанное с использованием Grails. Я пытаюсь настроить среду функционального тестирования, первоначально используя Selenium, но столкнулся с двумя проблемами. Часть ...
I have a model Family with a method location which merges the location outputs of other objects, Members. (Members are associated with families, but that's not important here.) For example, given ...
Слишком часто люди пишут тесты, которые не убирают за собой, когда они вмешиваются в состояние. Часто это не имеет значения, поскольку для большинства тестов объекты, как правило, разрушаются и воссоздаются, но есть ...
Я недавно обновился до VS2010 Premium и Resharper 5.1.3000.12. Его средство запуска тестов теперь не выполняет тесты MS. Появляется диалоговое окно, но ничего не происходит. Итак, при открытии \ Bin \ Debug \ TestResults ....
Я исхожу из фона Spring / hibernate. Я заметил, что в Rails нет уровней dao и service. Это действительно ускоряет разработку, но иногда я не знаю, где поставить свои тесты. Прямо сейчас ...
Suppose you are required to use an unnecessarily complicated, difficult to mock (perhaps it has concrete classes with no virtual interface), and unreliable third-party library that integrates with ...
У меня есть приложение rails3, которое использует protect_from_forgery в моем базовом контроллере приложений. Я использую ActionDispatch :: IntegrationTest и хочу убедиться, что токены аутентичности присутствуют во время определенных ...
Есть ли возможность писать модульные тесты django без настройки базы данных? Я хочу протестировать бизнес-логику, которая не требует настройки базы данных. И хотя БД настраивается быстро, мне действительно не нужно ...
У меня проблема с хранимыми процедурами и тестовой базой данных в Rails 3.0.7. При запуске rake db: test: prepare выполняется миграция таблиц базы данных из schema.rb, а не из миграций напрямую. The ...
Я получаю сообщение об ошибке при попытке запустить мои тесты в проекте Rails3 с использованием MongoDB и Mongoid: undefined method ʻuse_transactional_fixtures = 'для ActiveSupport :: TestCase: Class Это совершенно новый ...
Моих тестов серьезно не хватает, и я не очень-то в них верю. Каковы некоторые из лучших практик для получения максимального покрытия тестирования, которое я могу использовать с помощью Django / Python? Я проходил ...
We have heard a lot about Benefits of Spring like it offers loose coupling, dependency injection, inversion of control etc but from testing point of view, I have couple of question. What are the ...
Может ли кто-нибудь сказать мне, как вернуть список данных, используя объект mock, используя фреймворк Moq, и присвоить возвращенный список данных другой переменной List<>???
So I thought the following code would run fine in TestNG, although it doesn't: public class Tests { int i = 0; @Test public void testA() { Assert.assertEquals(0, i); ++i;
...
Я разрабатываю командную строку утилита, у которой есть МНОГО флагов. Типичная команда выглядит так: mycommand --foo = A --bar = B --jar = C --gnar = D --binks = E В большинстве случаев выводится сообщение об успешном выполнении ...
Я сейчас оцениваю несколько сред автоматизации тестирования и буду признателен за некоторые комментарии. У нас есть большое бизнес-приложение для обработки кредитов, и у него есть три конечных точки: веб-интерфейс, мыло и базовый http / ...
Я пытаюсь провести некоторое тестирование с участием Castle Windsor в одном из моих тестов Я хочу проверить установщики Windsor, поэтому я проверяю, может ли контейнер разрешать мои компоненты с учетом своего интерфейса. Итак ...
С JMock: context.checking (new Expectations () {{// Другие операторы oneOf () will () ... oneOf (shopAccount) .enter (100, with (any (String.class))); will (returnValue ( правда)); // Другое ...
Я пытаюсь изучить концепции TDD и модульного тестирования, и я видел мантру: «красный, зеленый, рефакторинг». Мне интересно, почему вы должны рефакторинг вашего кода после прохождения тестов? Это не имеет никакого смысла ...
У меня большой (иш) проект [90 файлов, код 650 КБ], которым я сейчас управляю в Git . У меня есть несколько независимых тестовых программ, которые используются для проверки / тестирования новых низкоуровневых вычислений, которые позже объединяются в ...
Проверки, выполняемые селеном, обычно бывают двух видов: assertFoo и verifyFoo. Я понимаю, что assertFoo не проходит весь тестовый сценарий, тогда как verifyFoo просто отмечает неудачу этой проверки и позволяет ...
Я никогда не использовал Selenium, но, думаю, он для имитации взаимодействия с пользователем во всех браузерах. Это похоже на интеграционные тесты. Но как вы тестируете свои js-библиотеки / фреймворки (модульное тестирование) на всех ...
I have started working on an existing project with over 1800 functional/integration tests. These have been coded with MSTest. Many of those connect directly to the SQL Server database. The database ...
У меня возникли проблемы с тестированием StateMachines с помощью Factory Girl. похоже, дело в способе инициализации объектов Factory Girl. Я что-то упустил, или это не так просто, как следовало бы ...
Я новичок в проведении любого типа тестирования, но я немного прочитал, и мне кажется, что это отличный способ пойти. Мне нравится идея, что можно просто нажать кнопку и убедиться, что кодовая база ...
Я только что перечитал классический учебник по Си K&R. И прочитал упражнение 1-11: Как бы вы протестировали программу подсчета слов? Какие типы входных данных с наибольшей вероятностью выявят ошибки, если они есть? На самом деле...
Работая над некоторыми обновлениями в моем модуле List :: Gen, я решил добавить метод -> pick (num), который будет возвращать список размером num случайные элементы из своего источника. Чтобы проверить это, я использовал srand для ...
просто интересно, как я могу создать экземпляры разных версий InternetExplorerDriver. Вот как я могу создать драйвер IE: WebDriver ieWebDriver = new InternetExplorerDriver (); но я не могу ...