| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Тестирование приложений > Проверка записи данных в базу DBUnit |
| Автор: Entwickler 24.6.2010, 18:01 |
| Привет всем, такой вот вопрос, может кто сталкивался уже и поделится опытом... Есть база данных с большим количеством таблиц (База одного ERP приложения). Так вот я пишу тесты на Java для Selenium RC которые через Вебинтеракцион с приложением записывают эти данные в базу, через все вожможные формы и input поля... в конце теста нужно проверить есть ли эти конкретные данные в базе ... PK генерируются автоматичиски, так что какое значение они приму, не известно... как я себе думаю, перед тестом генерируешь .xml файл с данными из базы, добавляю в конец мои данные (опять же PK не известен и если потом буду сравнивать то выдаст ошибку скорее всего), провожу тест, получаю ещё один файл из базы с данными моей таблици, а в конце сравниваю оба файла... и в самом конце мне нужно удалить только то что я записал в ходе теста, данные которые там уже были должны остаться... это что для этого мне нужно сделать копию всех данных из таблиц в которые будет производиться запись, а потом эти данные смова вписать в базу? |