2015-11-29 2 views
-1

Я пытаюсь обернуть драйвер для БД с помощью Java API. Я могу вызвать водителя через JNI. Хотя для меня это была большая задача, теперь я понимаю, что это только начало. Какое другое тестирование необходимо выполнить, чтобы убедиться, что драйвер Java работает правильно? Я тестирую кодировку символов и некоторые преобразования типов данных. Но есть ли что-то, что я должен проверить, чего я не делаю.Ява драйвер от c

ответ

0

Хммм ... действительно кажется большой задачей!

Хотя многие задачи уже были разработаны оригинальным кодом, я думаю, вам нужна тонна испытаний, возможные области могут быть:

  • Многопоточность: Вам нужно испытание, если Ваша обертка будет поддерживать несколько соединений с базой данных открытой. Особое внимание уделено синхронным блокам кода, модификации статических полей, изоляции сеанса
  • Преобразование типов: вам нужно убедиться, что ожидаемые типы C были правильно преобразованы в Java-примитивы и классы. Этот вопрос имеет важное значение, вы должны проверить все модификации
  • управления Error: Test исправить преобразование между ошибками C и Java исключением

Конечно, я пропустил много областей.

+0

Спасибо, ожидая еще нескольких ответов – kelvy

Смежные вопросы