Я тестирую интеграцию производительности, где запускаю страницы ASPX с помощью WatiN, заполняю поля и вставляю в базу данных.Есть пара проблем, с которыми я сталкиваюсь.
1) Следует ли использовать полностью отдельную базу данных для интеграционного тестирования?Я уже дал db_test и db_dev.db_test предназначен для модульного тестирования и очищается после каждого теста.db_dev для разработчиков.
2) Когда я запускаю тест WatiN, который содержится в отдельной сборке (не отдельно от сборки модульного теста, что должно быть лучше, так как тест WatiN занимает так много времени).Итак, тест WatiN запускает проект WebApps и использует их web.config, который указывает на базу данных dev.Могу ли я в любом случае сказать WatiN использовать отдельный файл web.config, который содержит другое имя базы данных?